Oracle 數據庫監聽無法連接上、監聽HANG住、監聽無響應、TNS-12560



 環境:

Windows server 2003 

Oracle 11.2.0.1 

 


 

問題:

一套老數據庫在運行了很久后,突然就連接不上了,提示監聽異常。

 


處理:

1、CMD命令行檢查監聽狀態:無監聽

2、檢查監聽服務:正常

3、手動啟動監聽:異常,提示: Service OracleOraDb11g_home1TNSListener already running和TNS-12560

 

4、根據處理經驗,檢查監聽日志是否超限制:的確監聽日志大於了4G 【參考MOS官方文檔:WINDOWS: Listener Hangs & Lsnrctl Commands Are Slow or Hang (文檔 ID 1319797.1)

5、停止監聽服務。

6、重命名監聽日志。再啟動監聽服務即可正常。

 

 


 后續處理:

1、對於windows環境下可關閉監聽日志,方法如下:

$ lsnrctl
LSNRCTL> set log_status off
LSNRCTL> save_config

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM