TNS監聽起不來的原因分析
開啟後,發現,TNS-12541 TNS:no listener錯誤,一查發現監聽程式沒有啟動
可以在我未解決之前,他們已前將伺服器重啟,按理說這個服務自啟動也應該是啟動了!
su - oracle
passwd後
$shutdown immediate
正常關閉
$startup mount
正常啟動
資料庫正常.
$ lsnrctl
lsnrctl> start
TNS-12540:TNS:internal limit restriction exceeded
TNS-12560:TNS:procotol adapter error
TNS-00510:Iternal limit restriction exceeded
Linux Error:28:space left on device
最後一句和上次的一樣哦!
空間不足! 上次是u2/oracle/9i/network/log/檔案清空.OK!
於是/u2 目錄下開始清理空間資料 重複start. 錯誤一樣!
期間,df -h 空間都是有剩餘的!
於是轉到/u1下 也清理一下!
*當然在中間也查了相關資料和文章.也是沒有用!
含刪除監聽重新建立(該動作未操作)
也用了命令 du --max-depth=1
刪除一些資料!還是不行,就這樣子一直弄到中午十二點.
後面有一個檔案,/var/spool/clientmqueue
這個檔案大的驚人!
刪除該資料夾的資料.OK!
lsnrctl
lsnrctl> start
lsnrctl> status
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 9.2.0.4.0 - Production
Start Date 12-7月 -2011 12:49:53
Uptime 0 days 1 hr. 2 min. 43 sec
Trace Level off
Security OFF
SNMP OFF
Listener Parameter File /u2/oracle/9i/network/admin/listener.ora
Listener Log File /u2/oracle/9i/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.50.2)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "topprod" has 1 instance(s).
Instance "topprod", status READY, has 1 handler(s) for this service...
The command completed successfully
OK,啟動一下ERP.OK!解決!
發現檔案大小的對監聽的啟動還是起了不少的作用!
希望DBA們以後注意這種細節的問題!以最快最有效的辦法解決相關問題!
[@more@]TNS監聽起不來的原因分析來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/101162/viewspace-1052310/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- TNS-12537監聽程式啟不來
- linux 111 錯誤 監聽起不來Linux
- oracle listener 監聽啟動不起來處理案例一則Oracle
- TNS-12541: TNS: 無監聽程式
- oracle資料庫監聽啟動不了的原因分析Oracle資料庫
- ASM例項配置監聽和TNSASM
- Android模擬器啟動不起來的原因Android
- oracle 11g tns和監聽配置Oracle
- CUUG《Oracle 監聽和TNS配置》- 筆記Oracle筆記
- oracle 啟動監聽報錯TNS-12547: TNS:lost contactOracle
- 比較罕見的一個問題,磁碟檔案數目太多導致的LISTENER監聽起不來
- oracle 10g rac當監聽程式監聽對方vip時啟動監聽報錯TNS-12545Oracle 10g
- 一起來實現單使用者登入 —— 完成監聽
- 【故障|監聽】TNS-12518、TNS-00517和 Linux Error:32:Broken pipeLinuxError
- TNS-12518: TNS: 監聽程式無法分發客戶機連線
- 【故障|監聽】TNS-12545、TNS-12560、TNS-00515和Linux Error: 111LinuxError
- setInterval()不準確原因分析
- Windows 平臺監聽程式無法啟動 報TNS-12560 TNS-00530Windows
- 分析獨立遊戲革命興起的主要原因遊戲
- Oracle資料庫的監聽器掛起情況Oracle資料庫
- 【LISTENER】Oracle監聽TNS-12545及TNS-00515錯誤處理一例Oracle
- 啟動監聽報TNS-01150錯誤處理
- 【RAC】lsnrctl 工具不適合管理監聽
- 遠端客戶端連線資料庫時提示TNS-12541: TNS: 無監聽程式客戶端資料庫
- h5監聽手機鍵盤彈起H5
- Android 監聽鍵盤彈起及隱藏Android
- nginx建立和監聽套接字分析Nginx
- 資料庫監聽夯故障分析資料庫
- 一次RAC監聽停止分析
- CRM系統用不起來的原因是什麼?
- 如何讓你的專業聽起來逼格更高?
- 執行計劃不穩定的原因分析
- oracle之 監聽器無法啟動的幾個原因總結Oracle
- 谷歌雲遊戲來了?抱歉,香不起來谷歌遊戲
- 監聽MySQL的binlog日誌工具分析:CanalMySql
- ORA-12154 和 TNS-03505 監聽錯誤的解決方法
- 為什麼我的mysql配不起來MySql
- lsnrclt start 出錯!TNS-12537, TNS-12560,TNS-00507 解決方法,oracle監聽啟動出錯Oracle