溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

Oracle空閑超時(shí)時(shí)間如何設(shè)置

發(fā)布時(shí)間:2023-05-08 14:29:51 來(lái)源:億速云 閱讀:165 作者:zzz 欄目:數(shù)據(jù)庫(kù)

本文小編為大家詳細(xì)介紹“Oracle空閑超時(shí)時(shí)間如何設(shè)置”,內(nèi)容詳細(xì),步驟清晰,細(xì)節(jié)處理妥當(dāng),希望這篇“Oracle空閑超時(shí)時(shí)間如何設(shè)置”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來(lái)學(xué)習(xí)新知識(shí)吧。

    Oracle空閑超時(shí)時(shí)間設(shè)置

    遠(yuǎn)程連接oracle 會(huì)出現(xiàn)超時(shí)連接斷開(kāi)的問(wèn)題,所以需要修改oracle配置。

    修改超時(shí)時(shí)間10分鐘

    ALTER PROFILE DEFAULT LIMIT IDLE_TIME 10;

    查詢(xún)修改后的超時(shí)時(shí)間

    其中IDLE_TIME的值就是設(shè)置的空閑超時(shí)時(shí)間。

    select resource_name,resource_type,limit from dba_profiles where profile='DEFAULT' ;

    Oracle長(zhǎng)連接超時(shí)設(shè)置

    方法一

    在sqlnet.ora中設(shè)置參數(shù)

    如需要設(shè)置客戶(hù)端空閑10分鐘即被中斷,則在sqlnet.ora的末尾添加SQLNET.EXPIRE_TIME=10注:sqlnet.ora文件的路徑在$ORACLE_HOME/network/admin下。

    方法二

    Oracle Profile中設(shè)置生產(chǎn)庫(kù)上執(zhí)行如下操作:  

    SQL> col name format a15 
    
    SQL> col value format a10查詢(xún)r(jià)esource limit是否開(kāi)啟: 
    
    SQL> SELECT name, value FROM gv$parameter WHERE name = 'resource_limit'; 

    resource_limit  FALSE如果沒(méi)有,則開(kāi)啟這個(gè)參數(shù):  

    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創(chuàng)建空閑10分鐘中止空閑例程的Profile:  
    
    SQL> CREATE PROFILE app_user LIMIT IDLE_TIME  10;  Profile created.設(shè)置用戶(hù)的Profile:  
    
    SQL>alter user mzh profile app_user;

    也可以修改已存在的Profile中的IDLE_TIME:  

    SQL> ALTER PROFILE DEFAULT LIMIT IDLE_TIME  10;通過(guò)本地連接串(通過(guò)監(jiān)聽(tīng))訪問(wèn)數(shù)據(jù)庫(kù):  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分鐘再執(zhí)行:  

    SQL> select * from dual;  

    select * from dual第 1 行出現(xiàn)錯(cuò)誤:

    ORA-02396: 超出最大空閑時(shí)間, 請(qǐng)重新連接 

    讀到這里,這篇“Oracle空閑超時(shí)時(shí)間如何設(shè)置”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識(shí)點(diǎn)還需要大家自己動(dòng)手實(shí)踐使用過(guò)才能領(lǐng)會(huì),如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注億速云行業(yè)資訊頻道。

    向AI問(wèn)一下細(xì)節(jié)

    免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

    AI