關於 ORA-01033: ORACLE initialization or shutdown in progress

第一步:   這個錯誤首先查看服務進程是否正常啓動;sql

第二步:   通常狀況下第一步都沒問題,問題出在可能誤刪了日誌文件;數據庫

                 固然可能不是你刪除的,可能被某些清理軟件刪除的;app

                 或者是其餘狀況致使日誌出錯的;日誌

                 若是你認爲你沒有其餘不當的操做,僅僅是以爲有多是由於誤刪日誌或日誌出錯致使的;orm

                 那麼進入第三步進程

第三步:因本人數據庫在win10系統cmd

              打開cmdit

                1:         sqlplus /NOLOG軟件

                2:        connect sys/change_on_install as sysdbafile

                3:        shutdown normal  等待一會  出現   「...........   ORACLE 例程已經關閉   」

                4:     startup mount  等待一會     出現  「...........     數據庫裝載完畢。     」

                5:      alter database open;   若是出現「 要打開數據庫則必須使用 RESETLOGS 或 NORESETLOGS 選項」  

                         則:alter database open resetlogs;     若是出現「

          ORA-01194: 文件 1 須要更多的恢復來保持一致性
          ORA-01110: 數據文件 1:   ...........」   則進入6

                6:  recover database using backup controlfile     會提示  「 指定日誌: {<RET>=suggested | filename | AUTO | CANCEL}」

               7: 如今就去找到日誌吧;個人在這裏 D:\app\root\oradata\......\ONLINELOG   這個下面有三個日誌

                    如今這三個不知道哪一個是有用的,一個一個試試吧

                    若是出現   :  

          已應用的日誌。
          完成介質恢復。

                     那麼就成功了;進入8

                8:alter database open resetlogs;   等待一會 ;出現  數據庫已更改。

                9:exit 

  如今修改爲功,能夠嘗試登錄了。這是本人的修復過程。記錄一下

相關文章
相關標籤/搜索