Windows最佳化大師最佳化後導致監聽無法啟動處理辦法
作者:不祥 出處:Unix愛好者家園unix-cd.com
oracle 監聽無法啟動 系統找不到指定路徑
[@more@]從客戶端連線到伺服器,出現了這個錯誤,ora12541-TNS : 沒有監聽器
於是,在伺服器中啟動OracleOraHome92TNSListener服務,顯示“在本地計算機無法啟動OracleOraHome92TNSListener服務,錯誤3,系統找不到指定路徑”。
原因:Windows最佳化大師將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;
連線成功。
SVRMGR>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/166555/viewspace-873800/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle監聽器日誌過大-處理辦法Oracle
- 【LISTENER】謹防相同的 IPC key導致多監聽無法啟動--TNS-1106故障處理
- Oracle監聽服務無法啟動Oracle
- 應用使用JNDI,資料庫無法連線,導致的程序無法啟動問題處理資料庫
- 微信(Android 6.2.2.54)無法啟動的一種處理辦法Android
- ORACLE的歸檔空間滿導致的監聽故障資料庫無法啟動Oracle資料庫
- 錯誤初始化引數導致無法啟動的解決辦法
- Windows 下處理資料庫無法啟動問題Windows資料庫
- oracle偵聽無法啟動Oracle
- start_udev導致監聽自動停止問題處理dev
- oracle SGA設定過大導致資料庫無法啟動Oracle資料庫
- Linux檔案系統破壞,導致系統無法啟動解決辦法Linux
- 【故障處理】修改主機名導致oracle例項無法啟動暨如何修改hostnameOracle
- Eclipse非正常死亡後無法啟動的處理方法Eclipse
- Workstation服務無法啟動導致無法訪問檔案伺服器伺服器
- HPUX 監聽無法動態註冊UX
- 【問題處理】因ASM磁碟組空間不足導致資料庫例項無法啟動的故障處理ASM資料庫
- pycharm安裝後無法啟動怎麼辦PyCharm
- 解決hyper v導致docker無法啟動問題Docker
- HA異常導致oracle資料庫無法啟動Oracle資料庫
- 【故障處理】使用GC調整資料庫為SGA自動管理後導致例項無法啟動(ORA-00824)GC資料庫
- 【問題處理】因誤修改inittab檔案導致Oracle 10gR2 CRS無法啟動Oracle 10g
- 本地無法複製檔案到windows server 系統的處理辦法WindowsServer
- windows10無法啟動officesoftware怎麼辦Windows
- 【故障處理】【LISTENER】主機名修改為IP地址後LISTENER無法監聽到例項
- 一次Oracle監聽無法動態註冊處理過程排查分析Oracle
- 歸檔問題導致的資料庫無法啟動資料庫
- 修改SQLNET.ORA導致資料庫無法啟動SQL資料庫
- 360打補丁後系統無法啟動的解決辦法
- ubuntu安裝向日葵後無法啟動的解決辦法Ubuntu
- 資料庫無法註冊至監聽服務解決辦法資料庫
- oracle之 監聽器無法啟動的幾個原因總結Oracle
- Windows 平臺監聽程式無法啟動 報TNS-12560 TNS-00530Windows
- 【故障處理】多陣列掛接使裝置名稱混亂導致RAC無法啟動問題陣列
- activemq無法啟動且後臺管理介面進不去的解決辦法MQ
- mysql 目錄遷移導致無法找到relay log 解決辦法。MySql
- jdk版本導致tomcat,eclipse無法啟動的問題JDKTomcatEclipse
- /tmp檔案系統無許可權導致監聽listener啟動失敗