問題描述:現場一臺測試伺服器,安裝有oracle11g(11.2.0.1),上午還運行正常,結果下午直接訪問不了,提示錯誤:ora-12541 無監聽程式問題。問題排查:按照常規方法,重啟監聽程式以及資料庫、重新配置監聽程式均無作用,後來發現是listener.log日誌文件過大(達到4G,據說這是... ...
問題描述:現場一臺測試伺服器,安裝有oracle11g(11.2.0.1),上午還運行正常,結果下午直接訪問不了,提示錯誤:ora-12541 無監聽程式問題。
問題排查:按照常規方法,重啟監聽程式以及資料庫、重新配置監聽程式均無作用,後來發現是listener.log日誌文件過大(達到4G,據說這是oracle在windows系統下的bug)導致的。
問題解決:到oracle目錄(該機器為D:\app\Administrator\diag\tnslsnr\WIN-R4MNVAM7V2U\listener\trace),找到listener.log文件,進行刪除即可。
註意:在刪除listener.log文件之前,需要先停止監聽程式,否則無法刪除。
listener.log文件過大,沒有進行打開分析,後續會分割日誌文件查看其詳細錯誤原因進行具體排查。