oracle 10g出現兩個監聽程式
故障發生時資料庫無法透過監聽正常建立連線,檢查時會發現系統上存在兩個監聽器程式
[root@tmg173 ~]# uname -a
Linux tmg173 2.6.9-78.ELsmp #1 SMP Wed Jul 9 15:46:26 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux
oracle version:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi
問題原因:
查閱相關資料確認為一個BUG,BUG號為:4518443
Oracle稱在較大壓力下,監聽程式可能出現間歇性停止服務,此時Oracle會spaw出另外一個監聽程式,進而導致兩個監聽程式互相影響的故障。
解決辦法:
A:
kill掉派生出來的監聽即可
也可以:
1. 使用os命令kill掉主監聽程式
2. 重啟監聽
3. 恢復正常
B:
1、打補丁
Oracle已經推出了相關Patch用來修正這個問題
可以透過在listener.ora中設定引數:
SUBSCRIBE_FOR_NODE_DOWN_EVENT_
來暫時迴避這個BUG。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/223653/viewspace-1742963/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle啟動兩個監聽Oracle
- oracle監聽檔案listener.ora for 10g/11gOracle
- oracle靜態監聽Oracle
- JMS監聽Oracle AQOracle
- Oracle dblink監聽問題Oracle
- 6、oracle網路(監聽)Oracle
- Oracle 監聽異常處理Oracle
- Oracle 建立非1521埠監聽Oracle
- Oracle 監聽投毒COST解決Oracle
- laravel 監聽mqtt 實現釋出 訂閱 哪個包穩定?LaravelMQQT
- 在duplicate時,出現監聽BLOCKED的情況,導致監聽自動關閉BloC
- 2.5.4. 測試Oracle net——2.5.4.1. 啟動監聽程式Oracle
- oracle rac scan監聽更改埠號Oracle
- oracle監聽不到例項服務Oracle
- 【ASK_ORACLE】Oracle 12.2 Bug導致網路卡出現故障後RAC庫未向TCP註冊本地VIP監聽OracleTCP
- kafka監聽出現的問題,解決和剖析Kafka
- java鍵盤監聽之視窗監聽的實現Java
- Oracle 11g RAC 監聽日常管理Oracle
- oracle 最全的監聽、tnsnames.ora格式Oracle
- oracle之 單例項監聽修改埠Oracle單例
- Oracle 修改預設監聽埠故障分析Oracle
- Android之監聽View的兩個指頭是放大和縮小AndroidView
- Lumen 實現 SQL 監聽SQL
- Spring事件釋出與監聽Spring事件
- 2.5.4. 測試Oracle net——2.5.4.2. 檢視監聽程式狀態Oracle
- oracle 10g flashback databaseOracle 10gDatabase
- centos的監聽http小程式CentOSHTTP
- SpringBoot系列——事件釋出與監聽Spring Boot事件
- 監聽 watch props物件屬性監聽 或深度監聽物件
- 監聽配置細節引數詳解兩則
- vue監聽input是否為空(監聽值為物件某個屬性)Vue物件
- oracle rac的scan監聽狀態Not All Endpoints RegisteredOracle
- 【LISTENER】Oracle通過監聽連線緩慢分析Oracle
- Scheduler in Oracle Database 10g(轉)OracleDatabase
- Oracle 10g 下載地址Oracle 10g
- oracle 10G特性之awrOracle 10g
- Spring事件釋出與監聽機制Spring事件
- nginx 80埠監聽多個域名Nginx
- JavaFx 監聽剪下板實現(Kotlin)JavaKotlin