出錯狀況:
我用的是Windows XP,在“服務”中啟動“OracleOraHome90TNSListener”失敗,說是
在 本地計算機 無法啟動 OracleOraHome90TNSListener 服務。
錯誤 3: 系統找不到指定的路徑。
于是,我在CMD中輸入“LSNRCTL”
LSNRCTL for 32-bit Windows: Version 9.0.1.1.1 - Production on 28-1月 -2005 10:56
:54
Copyright (c) 1991, 2001, Oracle Corporation. All rights reserved.
歡迎來到LSNRCTL,請鍵入"help"以獲得信息。
LSNRCTL> start
啟動tnslsnr:請稍候...
Failed to start service, error 3.
TNS-12560: TNS: 協議適配器錯誤
TNS-00530: 協議適配器錯誤
32-bit Windows Error: 3: No such process
在 本地計算機 無法啟動 OracleOraHome90TNSListener 服務。
錯誤 3: 系統找不到指定的路徑。
于是,我在CMD中輸入“LSNRCTL”
LSNRCTL for 32-bit Windows: Version 9.0.1.1.1 - Production on 28-1月 -2005 10:56
:54
Copyright (c) 1991, 2001, Oracle Corporation. All rights reserved.
歡迎來到LSNRCTL,請鍵入"help"以獲得信息。
LSNRCTL> start
啟動tnslsnr:請稍候...
Failed to start service, error 3.
TNS-12560: TNS: 協議適配器錯誤
TNS-00530: 協議適配器錯誤
32-bit Windows Error: 3: No such process
解決辦法:
1.你修改了主機名,如果是的話,你可以把主機名改回來,然后重起計算機后,就可以找到監聽程序了.
2.由于你的錯誤刪除了監聽程序的路徑,要恢復很簡單:點開始->運行輸入"regedit"然后在查找里輸入OracleOraHome90TNSListener去查找.如果找到后你就要增加一項ImagePath,定義成字符集,路徑為: "盤符:\oracle\ora90\bin\tnslsnr".添加完后繼續按F3來找!修改同上.至到搜索完畢為止!此方法成功幾率為90%以上
2.由于你的錯誤刪除了監聽程序的路徑,要恢復很簡單:點開始->運行輸入"regedit"然后在查找里輸入OracleOraHome90TNSListener去查找.如果找到后你就要增加一項ImagePath,定義成字符集,路徑為: "盤符:\oracle\ora90\bin\tnslsnr".添加完后繼續按F3來找!修改同上.至到搜索完畢為止!此方法成功幾率為90%以上
MSN:
