服務器重啟后Oracle監聽服務沒有自動啟動的解決方案


    最近一直在被這樣一個問題煩惱,就是服務器斷電重啟后,Oracle監聽服務沒有正常自動啟動(監聽服務已經設置為自啟動)。

    具體是這樣的,監聽服務設置為開機自啟動,Oracle數據庫服務設置為開機延時啟動,按道理這個應該符合“先啟動監聽,后啟動數據庫服務”這個條件,但是每次斷電重啟后都是數據庫服務正常啟動了,監聽服務沒能啟動。

   查閱了一下,有這么兩個說法,感覺還是挺有道理:

   1、一般設置了開機自啟動的服務要手動,基本是注冊表不一致造成;

   2、登錄賬號跟你安裝Oracle的賬號不一樣,沒權限啟動。

  針對以上的兩個說法,決定采用windows計划任務來解決(任務都以管理員身份建立執行):

參考:W​i​n​d​o​w​s​ ​S​e​r​v​e​r​ ​2​0​0​8​添​加​自​動​任​務​計​划

1、新建一個windows計划任務,設置為開機5分鍾后執行(Oracle TNS 監聽服務);

2、再新建一個windows計划任務,設置為開機6分鍾后執行(Oracle Service 服務)。

 

測試問題解決


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM