程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> Oracle監聽器服務不能啟動的7步解決法

Oracle監聽器服務不能啟動的7步解決法

編輯:關於Oracle數據庫

       一、連接主機字符串,說沒有監聽器 SVRMGR> connect internal/oracle@orcl; ORA-12541: TNS:no listener SVRMGR>

      二、運行監聽器,說地址的協議專用組件指定不正確 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: 地址的協議專用組件指定不正確

      TNS-12541: TNS:無監聽器

      TNS-12560: TNS:協議適配器出現錯誤

      TNS-00511: 無監聽器 32-bit Windows Error: 61: Unknown error LSNRCTL> start 啟動tnslsnr:請稍候...

      Failed to start service, error 3.

      TNS-12536: TNS:可能會阻礙*作

      TNS-12560: TNS:協議適配器出現錯誤

      TNS-00506: *作可能阻塞 32-bit Windows Error: 997: Unknown error LSNRCTL> 三、在控制面板中啟動服務,出現以下錯誤 服務:在本地計算機 無法啟動 OracleOraHome81TNSListener 服務。 錯誤3:系統找不到指定的路徑 而且OracleOraHome81TNSListener服務的可執行文件的路徑是空的。 四、進入注冊表中修改ImagePath 在運行處執行REGEDIT進入注冊表到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesOracleOraHome81TNSListener 發現ImagePath關鍵值沒有了,增加他,選擇可擴充字符串值,編輯字符串的數值數據為:f:OracleOra81BINTNSLSNR 退出注冊表。

      五、再去啟動服務,服務啟動正常

      六、啟動監聽器

      C:>lsnrctl LSNRCTL for 32-bit Windows: Version 8.1.6.0.0 - Production on 14-3月 -2003 14:42 :10 (c) Copyright 1998, 1999, Oracle Corporation. All rights reserved. 歡迎來到LSNRCTL,請鍵入"help"以獲得信息。

      LSNRCTL> start TNS-01106: 使用名稱LISTENER的監聽器已經啟動

      LSNRCTL> status 連接至(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=robust)(PORT=1521))) LISTENER 的 STATUS ------------------------ 別名 LISTENER 版本 TNSLSNR for 32-bit Windows: Version 8.1.6.0.0 - Produc tion 啟動日期 14-3月 -2003 14:40:15 正常運行時間 0 天 0 小時 2 分 6 秒 跟蹤級別 off 安全性 OFF SNMP OFF 監聽器參數文件 f:OracleOra81networkadminlistener.ora 監聽器日志文件 f:OracleOra81networkloglistener.log 服務摘要..

      PLSExtProc 具有1個服務處理程序 orc2 具有1個服務處理程序 orcl 具有1個服務處理程序 orcl 具有2個服務處理程序 命令執行成功 LSNRCTL>

      七、再去連接,成功 SVRMGR> connect internal/sys@orcl; 連接成功。

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved