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

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

編輯: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 服務)。

 

測試問題解決

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