最近生產庫突然產生客戶端連線時提示超時的現象。生產伺服器上只執行了oracle資料庫。生產伺服器版本windows2008r2 sp1。
剛開始懷疑是網路問題。ping伺服器,不丟包,完全正常。tnsping不正常,時好時壞,與客戶端連線超時的現象一致。但在此期間ping伺服器未丟包。
登陸伺服器netstat -a-n 竟然有數萬條time_wait連線。
查詢資料發現微軟有一篇文章。
檢視伺服器啟動時間,問題日期正好在497天。
準備測試。
補丁連線(注:僅適用於x64位windows2008r2sp1)
ORACLE資料庫連線超時設定
方法 一 直接修改資源配置檔案 分三個步驟在sqlplus環境下完成。第一步,查詢資源檔案,找到connect time所在的profile名。select resource name,profile from dba profiles 第二步,用alter命令修改profile中的值 alter ...
應用程式連線Oracle資料庫超時 連線數不夠用
前段時間,開發同事反應出應用程式在insert資料時出現 com.eyou.reyun.controller.reyun.reyunandroidgamelogcontroller addgameloginlog 161 could not open jdbc connection for tran...
怎麼判斷資料庫連線超時
如何判斷資料庫連線超時 環境vs2010 mssql 連線資料庫時,如果是遠端資料庫,如192.232.1.53,則要連線很長時間,如何才能設定超時時間。如5秒。我用connect timeout 5,或command.commandtimeout 5 都不起作用。解決方案 多執行緒c codeus...