利用oradim重建Oracle服務(轉)

在Windows系統中有些時候,Oracle的數據庫會無法自動啓動成功,但是手動啓動卻是可以的,在這種情況下我們可以嘗試重新創建Oracle服務來看看問題是否能夠解決。

重建Oracle服務可以利用Oracle在Windows操作系統下特有的oradim使用程序。

數據庫的SID可以通過下面的方法知道:

檢查windows的服務,找到類似於OracleServiceXXXX的服務名稱,其中的XXXX部分就是數據庫的SID,比如如果數據庫的SID是test,那麼服務名稱就是OracleServiceTEST。

假設我們的Oracle實例名稱是test,使用的參數文件是c:/oracle/admin/test/inittest.ora

那麼我們執行下面的命令:

oradim -EDIT -SID test -PFILE c:/oracle/admin/test/inittest.ora -STARTMODE auto -SRVCSTART system

然後重新啓動服務,看看Oracle數據庫是否可以自動啓動

發佈了28 篇原創文章 · 獲贊 0 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章