共計 1581 個字符,預計需要花費 4 分鐘才能閱讀完成。
本文丸趣 TV 小編為大家詳細介紹“Oracle 空閑超時時間如何設置”,內容詳細,步驟清晰,細節處理妥當,希望這篇“Oracle 空閑超時時間如何設置”文章能幫助大家解決疑惑,下面跟著丸趣 TV 小編的思路慢慢深入,一起來學習新知識吧。
Oracle 空閑超時時間設置
遠程連接 oracle 會出現超時連接斷開的問題,所以需要修改 oracle 配置。
修改超時時間 10 分鐘
ALTER PROFILE DEFAULT LIMIT IDLE_TIME 10;
查詢修改后的超時時間
其中 IDLE_TIME 的值就是設置的空閑超時時間。
select resource_name,resource_type,limit from dba_profiles where profile= DEFAULT ;
Oracle 長連接超時設置方法一
在 sqlnet.ora 中設置參數
如需要設置客戶端空閑 10 分鐘即被中斷,則在 sqlnet.ora 的末尾添加 SQLNET.EXPIRE_TIME=10 注:sqlnet.ora 文件的路徑在 $ORACLE_HOME/network/admin 下。
方法二
Oracle Profile 中設置生產庫上執行如下操作:
SQL col name format a15
SQL col value format a10 查詢 resource limit 是否開啟:SQL SELECT name, value FROM gv$parameter WHERE name = resource_limit
resource_limit FALSE 如果沒有,則開啟這個參數:
SQL ALTER SYSTEM SET RESOURCE_LIMIT=TRUE;
System altered.
SQL SELECT name, value FROM gv$parameter WHERE name = resource_limit NAME VALUE --------------- ---------- resource_limit TRUE 創建空閑 10 分鐘中止空閑例程的 Profile:SQL CREATE PROFILE app_user LIMIT IDLE_TIME 10; Profile created. 設置用戶的 Profile:SQL alter user mzh profile app_user;
也可以修改已存在的 Profile 中的 IDLE_TIME:
SQL ALTER PROFILE DEFAULT LIMIT IDLE_TIME 10; 通過本地連接串 (通過監聽) 訪問數據庫:C:\Windows\SysWOW64 sqlplus mzh/mzh @LOCAL_11G_localhost SQL*Plus: Release 11.2.0.1.0 Production on 星期一 9 月 5 16:41:43 2011 Copyright (c) 1982, 2010, Oracle. All rights reserved. 連接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 – 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL select * from dual;
等待 1 分鐘再執行:
SQL select * from dual;
select * from dual 第 1 行出現錯誤:
ORA-02396: 超出最大空閑時間, 請重新連接
讀到這里,這篇“Oracle 空閑超時時間如何設置”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注丸趣 TV 行業資訊頻道。
向 AI 問一下細節
丸趣 TV 網 – 提供最優質的資源集合!