oracel 數據庫問題 ORA-12547 ORA-12571 解決記錄


Oracel 業務數據庫近期頻繁出現:ORA-12547:TNS:lost contact  和 ORA-12571:TNS:packet writer failure 錯誤

排除了端口及監聽程序的問題,最終解決辦法:

將Sqlnet.ora文件中的SQLNET.AUTHENTICATION_SERVICES= (NTS)修改為SQLNET.AUTHENTICATION_SERVICES= (NONE)

修改后上述錯誤解決,但又出現連接非常慢的問題,連接成功時間超過10分鍾,

經過漫長的檢查,發現是Oracle相關日志文件過大,導致后續日志信息寫入時間過長導致,解決辦法:

備份原日志文件,並清空日志文件,相關日志文件如下:

X:\app\Administrator\diag\tnslsnr\xx-datebase-1\listener\trace\listener.log
X:\app\Administrator\product\11.2.0\dbhome_2\oc4j\j2ee\OC4J_DBConsole_xx-datebase-1_orcl\log\em-application.log

其中xx-datebase-1代表數據庫服務器名。

數據庫問題的出現有很多原因,以上方法並不代表同樣的問題在其他環境下有效。防止踩坑......


免責聲明!

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



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