OS:win2003 DataCenter Edition

   裝了Oracle的ODAC92070後,OracleServiceORA913和OracleOraHome90TNSListener無法啓動,顯示錯誤1053:服務沒有及時響應啓動或控制請求。

   參考http://support.microsoft.com/kb/841180/zh-cn中的方法2,自己試了一下,重啓後問題仍未得到解決。

   請各位高手給小弟點兒提示,問題究竟出在哪裏?

   不勝感激啊~~~~




#1 得分:3回覆於: 2007-03-22 10:05:36

用命令試試:
c:\lsnrctl start


#2 得分:0回覆於: 2007-03-22 10:05:41

再説明一下:http://support.microsoft.com/kb/841180/zh-cn中的方法2各步驟操作都是成功的。 
   
   在此之前,也試過打.net framework 1.1 sp1補丁(NDP1.1sp1-KB867460-X86),
   但報錯:
       Windows Installer 服務不能安裝此升級修補程序,因為找不到要升級的程序,
       或者升級修補程序可能更新的是不同版本的程序。請驗證要升級的程序存在,
       並且您的升級修補程序正確
   機器上安裝了.net2003

#3 得分:0回覆於: 2007-03-22 10:25:17

zgh2003(世紀飛揚) 

剛剛試了一下,

報錯:
   無法定位程序輸入點snlpcsu_sleep_usecs於動態鏈接庫oranl9.dll


oranl9.dll 路徑是E:\oracle\ora90\BIN


 

#4 得分:3回覆於: 2007-03-22 11:51:23

進入“控制面版”裡的“服務”看看,oracle是否已經啟動了?
 

#5 得分:3回覆於: 2008-04-30 14:51:55

有可能監聽器出錯……
我也經常碰到oracle各式各樣的問題,以下是我的經驗,希望對你有用: 
引起ora-1053錯誤的原因有很多,一般oracle出現問題後,我會依次測試,比如啓動服務、在SQL Plus裏嘗試登錄、在Windows命令行嘗試啓動服務和登錄數據庫、測試監聽器是否正常。 
以我碰到的問題為例,打開Net8 Configuration Assistant-本地網絡服務名配置-測試,選擇想要測試的網絡服務名,發現測試沒有通過,這代表對應數據庫例程監聽器出現問題了。 
解決方案: 
1.在Net8 Configuration Assistant中,選擇監聽程序配置-刪除,刪除以前的監聽程序(listener,原因可能是電腦IP變動了等等)。 
2.控制面板-管理-服務,如果oracle listener還是啓動或已啓動狀態,那麼將這個服務關閉。 
3.在Net8 Configuration Assistant中,選擇監聽程序配置-添加,按照默認選項添加一個監聽程序(listener),然後保存。 
4.重啓電腦,oracle服務可以正常啓動了。

還有種情況也會導致這樣問題的發生:安裝了微軟補丁KB835732
我的解決辦法:卸載KB835732更新。

#6 得分:3回覆於: 2008-04-30 16:32:21

有可能是listener出錯或者微軟補丁包衝突

我也經常碰到oracle各式各樣的問題,以下是我的經驗,希望對你有用: 
引起ora-1053錯誤的原因有很多,一般oracle出現問題後,我會依次測試,比如啓動服務、在SQL Plus裏嘗試登錄、在Windows命令行嘗試啓動服務和登錄數據庫、測試監聽器是否正常。 
以我碰到的問題為例,打開Net8 Configuration Assistant-本地網絡服務名配置-測試,選擇想要測試的網絡服務名,發現測試沒有通過,這代表對應數據庫例程監聽器出現問題了。 
解決方案: 
1.在Net8 Configuration Assistant中,選擇監聽程序配置-刪除,刪除以前的監聽程序(listener,原因可能是電腦IP變動了等等)。 
2.控制面板-管理-服務,如果oracle listener還是啓動或已啓動狀態,那麼將這個服務關閉。 
3.在Net8 Configuration Assistant中,選擇監聽程序配置-添加,按照默認選項添加一個監聽程序(listener),然後保存。 
4.重啓電腦,oracle服務可以正常啓動了。

還有種情況也會導致這樣問題的發生:安裝了微軟補丁KB835732
我的解決辦法:卸載KB835732更新。



#9 得分:2回覆於: 2008-07-26 16:04:52

我的機子原來用得好好的,但是早上重啓了一下,就出現1053錯誤了,鬱悶,搞不定,在Net8 Configuration Assistant裏面弄了半天沒起作用