一:問題現(xiàn)象
a.應用程序無法連接到數(shù)據(jù)庫,超時不報錯
二:問題分析
a.sqlplus 本機登錄,正常
b.sqlplus @服務(wù)名要5-10分鐘
c.tnsping 服務(wù)465秒

首先確認是監(jiān)聽部分出了問題,那么看日志信息
三:日志確認

我的老天,listener.log 日志文件大小到4G多,直覺是這個文件過大造成的。
這個文件明顯達到極限(服務(wù)器NTFS 64位 txt文件可以支持到4G)
四:問題處理
停止監(jiān)聽日志寫功能
LSNRCTL> set log_status off
更改文件名字,重新命名新的空的listener.log
啟動日志寫功能
LSNRCTL> set log_status on
五:驗證系統(tǒng)是否正常
a.tnsping驗證

b.應用程序連接正常。
問題處理完畢。
心得:運維無小事,小問題不處理就會導致大問題發(fā)生。
問題根源:服務(wù)器NTFS 64位 txt文件可以支持到4G,超過這個大小,將導致不可寫入日志,導致不能正常訪問。
后續(xù)處理:周期性定時和定大小刪除監(jiān)控日志大小,防止類似問題發(fā)生。
新聞熱點
疑難解答