ORACLE沒有監(jiān)聽器錯誤
一、運行監(jiān)聽器
在CMD中輸入以下內(nèi)容.
C:\>lsnrctl
LSNRCTL for 32-bit Windows: Version 8.1.6.0.0 - Production on 14-3月 -2003 14:17
:51(c) Copyright 1998, 1999, Oracle Corporation. All rights reserved.
歡迎來到LSNRCTL,請鍵入"help"以獲得信息。
LSNRCTL> status
連接至(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=robust)(PORT=1521)))
TNS-01103: 地址的協(xié)議專用組件指定不正確
TNS-12541: TNS:無監(jiān)聽器
TNS-12560: TNS:協(xié)議適配器出現(xiàn)錯誤
TNS-00511: 無監(jiān)聽器
32-bit Windows Error: 61: Unknown error
LSNRCTL> start
啟動tnslsnr:請稍候...
Failed to start service, error 3.
TNS-12536: TNS:可能會阻礙*作
TNS-12560: TNS:協(xié)議適配器出現(xiàn)錯誤
TNS-00506: *作可能阻塞
32-bit Windows Error: 997: Unknown error
二,解決方案
修改?listerner.ora(..\ora92\network\admin),文件,確保如下:
LISTENER =
? (DESCRIPTION =
??? (ADDRESS = (PROTOCOL = TCP)(HOST = tiger)(PORT = 1521))
? )
SID_LIST_LISTENER =
? (SID_LIST =
??? (SID_DESC =
????? (GLOBAL_DBNAME = ORCL)
????? (ORACLE_HOME = E:\oracle\ora92)
????? (SID_NAME = ORCL)
??? )
? )
最后回到CMD中啟動
LSNRCTL> start