Windows-Server-2003
如何修復“ORA-01033:ORACLE 初始化或關機正在進行中”錯誤?
我有一個 Oracle 9.2 數據庫。伺服器崩潰了。重新啟動後,任何連接到 Oracle 伺服器的嘗試都會返回錯誤 ORA-01033(如標題所示)。
我嘗試停止和啟動 Oracle 服務(從控制面板 -> 管理工具 -> 服務)。
另外,我已經等了半個小時,所以我認為 Oracle 伺服器還沒有正常啟動。我的感覺是某些東西更可能被破壞了。
不一定損壞(這實際上很難做到)。嘗試以下步驟:
- 登錄到數據庫伺服器
- 設置 ORACLE_SID= yourSID
- 在命令提示符下,鍵入 sqlplus /nolog
- 在 sql*plus 中,輸入:SHUTDOWN ABORT,然後 STARTUP
- 如果數據庫正常啟動,發出 SHUTDOWN IMMEDIATE 和另一個 STARTUP。
如果這會啟動數據庫,那麼您就可以開始了。如果沒有,您應該會收到某種錯誤消息,讓您開始尋求解決方案。檢查您的實例的警報日誌以獲取更多資訊。如果您仍需要幫助,請更新此問題。
假設手動啟動解決了問題,那麼要讓您的數據庫在服務啟動時自動啟動,請編輯系統資料庫。查找密鑰 HKLM\Software\Oracle\HOMEx\ORA_sid_AUTOSTART。您希望此鍵的值為 TRUE。注意:HOMEx 的格式為 HOME0、HOME1 等。