oracle資料庫監聽啟動不了的原因分析
環境:oracle資料庫,linux作業系統,Tomcat5.28,3*36硬碟空間,java、g++編寫
最近,發現資料庫的監聽程式突然停止,透過su oracle ,lsnrctl start啟動監聽程式,始終抱錯:
[root@ibm1 zengfr]# su oracle
[oracle@ibm1 zengfr]$ lsnrctl start
LSNRCTL for Linux: Version 9.2.0.4.0 - Production on 07-JUL-2005 10:17:50
Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
Starting /oracle/ora/product/9.2/bin/tnslsnr: please wait...
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
Linux Error: 32: Broken pipe
重新啟動資料庫,反覆停止、啟動監聽,鬱悶了半個小時,後經過df檢視 磁碟使用情況,發現oracle資料庫所在目錄佔了磁碟很大的空間,日誌檔案佔了2個G,已滿了。唉!原來就是這個傢伙原因,rm 刪除日至檔案,重新啟動監聽,一切ok!
為防止此檔案在系統執行後還出現此類情況,寫了個監聽程式,監控其檔案大小,定期刪除。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-84361/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 啟動資料庫監聽資料庫
- Oracle資料庫監聽Oracle資料庫
- 資料庫開啟監聽資料庫
- 啟動資料庫,啟動監聽,檢視是否歸檔資料庫
- 配置作業系統重啟後,Oracle資料庫和監聽自動啟動作業系統Oracle資料庫
- LINUX開機自動啟動ORACLE資料庫和監聽指令碼LinuxOracle資料庫指令碼
- 資料庫監聽夯故障分析資料庫
- oracle之 監聽器無法啟動的幾個原因總結Oracle
- 配置Oracle資料庫和監聽隨Linux系統自啟動(轉)Oracle資料庫Linux
- 【AUTO】配置Oracle資料庫和監聽隨Linux系統自啟動Oracle資料庫Linux
- Oracle資料庫修改LISTENER的監聽埠Oracle資料庫
- Oracle啟動兩個監聽Oracle
- ORACLE的歸檔空間滿導致的監聽故障資料庫無法啟動Oracle資料庫
- Oracle xe 手工建立新資料庫後,更改啟動停止指令碼,監聽 for windowsOracle資料庫指令碼Windows
- TNS監聽起不來的原因分析
- linux下oracle11g R2的啟動與關閉監聽、資料庫LinuxOracle資料庫
- Oracle資料庫的監聽器掛起情況Oracle資料庫
- Oracle監聽日誌2g-監聽啟動報錯Oracle
- 自動重新啟動oracle監聽程式 for windowsOracleWindows
- Oracle監聽啟動後自動關閉Oracle
- Oracle監聽服務無法啟動Oracle
- oracle 監聽重啟Oracle
- Oracle資料庫例項啟動步驟分析Oracle資料庫
- mysql啟動不了是什麼原因MySql
- 醫院端的資料庫啟動不了之解決。資料庫
- 什麼原因造成資料庫不能自動啟動!資料庫
- HBase啟動不了的一個原因處理
- 啟動資料庫映象監視器資料庫
- ORACLE動態監聽與靜態監聽Oracle
- oracle靜態監聽和動態監聽Oracle
- 【oracle】動態監聽與靜態監聽Oracle
- 配置資料庫監聽白名單資料庫
- Mysql資料庫監聽binlogMySql資料庫
- [重慶思莊每日技術分享]-ORACLE 19C資料庫啟動後,無監聽服務Oracle資料庫
- 11.2資料庫監聽的改變資料庫
- oracle 多庫配監聽Oracle
- oracle監聽開啟trace fileOracle
- Oracle資料庫啟動步驟Oracle資料庫