Oracle資料庫的監聽器掛起情況
1、 客戶端連線不上資料庫。
2、 檢視資料庫的例項狀態為OPEN,並且alert_SID.log沒有錯誤
3、 檢視資料庫監聽器時出現下面的資訊:
$ lsnrctl status
LSNRCTL for IBM/AIX RISC System/6000: Version 10.2.0.1.0 - Production on 05-DEC-
2011 09:13:49
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=testdb)(PORT=1568)))
不能正常查詢出監聽例項的資訊,就一直不動了。好像掛起的現象。
Lsnrctl stop, lsnrctl start 都不能正常執行,情況像lsnrctl status 一樣。
解決:
在OS中殺死lsnrct的程式
查詢:
$ ps -ef|grep lsnr
oraoms 598058 1 0 Oct 08 - 28:38 /home/oraoms/OraHome_1/bin/tn
slsnr LISTENER -inherit
oraoms 970884 1790128 0 09:19:21 pts/0 0:00 grep lsnr
oraoms 1814580 598058 0 07:26:15 - 0:00 /home/oraoms/OraHome_1/bin/tn
slsnr LISTENER -inherit
$
殺死程式:
$ kill 1814580
$ ps -ef|grep lsnr
oraoms 598058 1 1 Oct 08 - 28:38 /home/oraoms/OraHome_1/bin/tn
slsnr LISTENER -inherit
oraoms 1007764 1790128 0 09:19:42 pts/0 0:00 grep lsnr
$ kill 598058
$ ps -ef|grep lsnr
oraoms 598060 1790128 0 09:20:00 pts/0 0:00 grep lsnr
$ lsnrctl status
LSNRCTL for IBM/AIX RISC System/6000: Version 10.2.0.1.0 - Production on 05-DEC-
2011 09:20:04
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=testdb)(PORT=1568)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
IBM/AIX RISC System/6000 Error: 79: Connection refused
$
再次啟動監聽器,則可以解決。
$ lsnrctl start
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-712707/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle資料庫監聽Oracle資料庫
- Oracle資料庫修改LISTENER的監聽埠Oracle資料庫
- Oracle資料庫監控Index的使用情況Oracle資料庫Index
- oracle資料庫監聽啟動不了的原因分析Oracle資料庫
- 【SQL】Oracle資料庫監控sql執行情況SQLOracle資料庫
- 3.1.5.3 在不掛載資料庫的情況下啟動例項資料庫
- 啟動資料庫監聽資料庫
- 資料庫開啟監聽資料庫
- oracle 監聽器配置Oracle
- Oracle資料庫聯接(inner join ,outer join)和NOT IN的特殊情況Oracle資料庫
- 監控oracle的連線(session)情況[Z]OracleSession
- oracle資料庫的掛起(Suspending)和恢復(Resuming)Oracle資料庫
- Oracle資料庫的靜默狀態和掛起狀態Oracle資料庫
- 配置資料庫監聽白名單資料庫
- Mysql資料庫監聽binlogMySql資料庫
- 資料庫監聽夯故障分析資料庫
- 【LISTENER】Oracle分析連線監聽情況,判斷客戶端IP分佈Oracle客戶端
- 11.2資料庫監聽的改變資料庫
- 自定義元件-資料監聽器元件
- oracle 多庫配監聽Oracle
- AWR收集緩慢、掛起的幾種常見情況分析
- Oracle資料庫經常會遇到CPU利用率很高的情況Oracle資料庫
- oracle 監聽器學習Oracle
- 如何更改oracle監聽器的埠Oracle
- ORACLE資料庫安全漏洞之監聽密碼設定Oracle資料庫密碼
- 聊聊時序資料庫發展情況資料庫
- oracle 11gR2 資料庫功能選件安裝情況Oracle資料庫
- Canal-監聽資料庫表的變化資料庫
- oracle 資料庫lsnrctl監聽的日誌路徑和trace檔案Oracle資料庫
- 檢視PG資料庫的許可權情況資料庫
- 3.5 掛起和恢復資料庫資料庫
- 被動式監控oracle的rman備份情況Oracle
- 解決被掛起的資料庫問題資料庫
- 線上重定義引起的資料庫掛起資料庫
- 說說Oracle監聽器(一)Oracle
- 說說Oracle監聽器(二)Oracle
- Oracle 監聽器日誌解析Oracle
- oracle例項和監聽器Oracle