方法
一、直接修改資源配置檔案
分三個步驟在sqlplus環境下完成。
第一步,查詢資源檔案,找到connect_time所在的profile名。
select resource_name,profile from dba_profiles;
第二步,用alter命令修改profile中的值;
alter profile monitoring_profile limit connect_time unlimited;(或跟乙個時間值,如1000,單位為分鐘)
alter profile monitoring_profile limit idle_time 5;
//就是5分鐘之後斷開連線
第三步,用如下命令檢視profile中的值;
select resource_name,limit from dba_profiles where profile='monitoring_profile';
方法二:通過建立資源配置檔案並進行使用者分配來完成
分三個步驟在sqlplus環境下完成。[該方法不對其它資料庫連線使用者產生影響]
第一步,檢視並修改resource_limit的狀態。
sql>show parameter resource_limit; 如果為false,則將其修改為true,否則配置不會生效:
sql>alter system set resource_file=true;
第二步,用create profile命令建立乙個新的profile檔案:
sql>create profile [profile檔名] limit connect_time unlimited idle_time unlimited;
[示例:create profile test_profile limit connect_time unlimited idle_time unlimited;]
第三步,將這個新的配置檔案分配給該使用者:
sql>alter user [user_name,如root_qy] profile [profile檔名];
[示例:alter user root_qy profile test_profile;]
配置完需要重啟資料庫才可以生效~
--
連線oracle資料庫超時引發的問題。
最近生產庫突然產生客戶端連線時提示超時的現象。生產伺服器上只執行了oracle資料庫。生產伺服器版本windows2008r2 sp1。剛開始懷疑是網路問題。ping伺服器,不丟包,完全正常。tnsping不正常,時好時壞,與客戶端連線超時的現象一致。但在此期間ping伺服器未丟包。登陸伺服器net...
ODBC連線ORACLE資料庫的設定
首先安裝oracle,以oracle 817為例,作為odbc開發者的客戶端,此版本是偶的最愛,只需要一張光碟,預設安裝就可以了,不像9i和10g,要麼要2 3張碟,要麼定製安裝,才能使用oracle odbc driver。一 建立服務名 1 選擇 net8 configuration assis...
ODBC連線ORACLE資料庫的設定
一 建立服務名 1 選擇 net8 configuration assistant 選擇 本地網路服務名配置 2 選擇 新增 3 選擇 oracle 8i資料庫或服務 4 輸入服務名。此為遠端資料庫已經定製好的資料庫服務名字,比如 orcl 5 選擇網路協議 tcp 6 輸入主機名和埠名。比如 db...