Oracle11g ORA-03135: 連線失去聯絡
有一個同步的儲存過程兩地同步資料,執行一次需要5個小時,執行到4個小時的時候就會報錯ORA-03135: 連線失去聯絡。
03135, 00000, "connection lost contact"
*Cause: 1) Server unexpectedly terminated or wasforced to terminate.
2) Server timedout the connection.
*Action: 1) Check if theserver session was terminated.
2) Check if thetimeout parameters are set properly in sqlnet.ora.
在網上找了一下資料,在服務端中新增了sqlnet.ora中配置sqlnet.expire_time = 10,單位是分鐘。還是報錯。
開始分析儲存過程,在一個大的儲存過程中,執行了8個儲存過程。
procedure1:呼叫了dblink
procedure2:直到p7都沒有呼叫dblink
...
procedure8:呼叫了dblink
我產生了一種感覺,在procedure1呼叫了dblink之後,下面的幾個儲存過程要執行幾個小時,可能是服務端的防火牆覺得這個連線沒有動靜,以為是空閒的,連線收回了。到procedure8的時候再次呼叫,就報失去連線。dblink正確的使用方法是使用完後要關閉,於是在procedure1的最後加上關閉dblink的語句,alter session close database link dblink_name。測試發現可以了,證明了我的猜想。
相關文章
- 聯絡中心滿足更多連線客戶的需求
- vs2015水晶報表(Crystal Reports)連線Oracle11gOracle
- 內聯,左外聯,右外聯,全連線,交叉連線 的區別
- 鑫佰利娛樂公司聯絡熱線13099610333996
- Join關聯聯絡案例
- 聯想無線滑鼠怎麼連線電腦連線藍芽藍芽
- 2024.6.1 聯絡記錄
- 百盛帝寶聯絡熱線電話184 8797 0283
- Linux中軟連結和硬連結之間有什麼區別和聯絡?Linux
- 新百勝娛樂註冊會員聯絡熱線13099610333996
- 關聯絡統特別多,每次測試還要測試關聯絡統,每次上線都因為關聯絡統的問題,晚上 2 點多才上線成功,這種問題你們怎麼解決
- 賣卵子的聯絡方式
- 華納註冊聯絡
- 99廳聯絡方式-19188190807
- IPLC專線、CN2、BGP、CIA和普通線路的區別和聯絡
- CRM系統中的聯絡人是什麼?如何進行聯絡人管理?
- 怎麼修改公司網站聯絡人,更新網站上的聯絡人資訊網站
- Handler,Looper,MessageQueue,Message直接聯絡OOP
- 網站聯絡人更改操作網站
- 錦利公司聯絡方式-19188190807
- iPhone緊急聯絡人設定教程 iPhone怎麼設定緊急聯絡人?iPhone
- 賣銀行卡QQ聯絡方式
- 財神客服聯絡電話16606959990
- CDN含義與DNS的聯絡DNS
- SCADA和PLC的區別聯絡
- 錦利國際聯絡方式@19188193789
- 茶葉批發商聯絡方式
- Meta分析如何聯絡原作者?
- 最全網路線路科普:IPLC專線、CN2、BGP、CIA和普通線路的區別和聯絡
- 蘋果iphone XS匯入聯絡人的方法 iphone XS怎麼批次匯入聯絡人?蘋果iPhone
- 小米手機設定緊急聯絡人方法 小米能設定緊急聯絡人嗎?
- 關聯線探究,如何連線流程圖的兩個節點流程圖
- 內連線、左連線、右連線
- 抖音抖店商家聯絡方式批次提取軟體快手賣家聯絡方式批次採集器
- 物聯網應用的蜂窩eSIM連線
- cookie與session的區別與聯絡CookieSession
- Session與Cookie的區別與聯絡SessionCookie
- HarmonyOS-基礎之聯絡人案例