ORA-01033: ORACLE initialization or shutdown in progress 解決辦法

來源:互聯網
上載者:User

      我在冷備份恢複後,串連資料庫出現了ORA-01033: ORACLE initialization or shutdown in progress錯誤。

ORA-01033: ORACLE initialization or shutdown in progress意思是資料庫正在關閉或初始化當中。

所以

1 、我先 SQL> shutdown immediate

       然後SQL> startup force

       但是出現

                           ORA-01122: 資料庫檔案 6 驗證失敗
                            ORA-01110: 資料檔案 6: 'E:/ORACLE_DATABAK/RMAN/CATALOG.DBF'
                            ORA-01207: 檔案比控制檔案更新 - 舊的控制檔案

     

2、然後 重建控制檔案

      recover database using backup controlfile;

     出現

                            ORA-00279: 更改 962998 (在 08/22/2008 09:03:51 產生) 對於線程 1 是必需的
                             ORA-00289: 建議:
                             E:/ORACLE/PRODUCT/10.2.0/FLASH_RECOVERY_AREA/ORCL/ARCHIVELOG/2008_08_22/O1_MF_1_
                            16_%U_.ARC
                              ORA-00280: 更改 962998 (用於線程 1) 在序列 #16 中

                             指定日誌: {<RET>=suggested | filename | AUTO | CANCEL}

   在視窗輸入記錄檔的位置:E:/oracle/product/10.2.0/oradata/orcl/REDO01.LOG

     出現            

                       ORA-00310: 歸檔日誌包含序列 14; 要求序列 16
                      ORA-00334: 歸檔日誌: 'E:/ORACLE/PRODUCT/10.2.0/ORADATA/ORCL/REDO01.LOG'

     輸入       

                        recover database using backup controlfile;

     出現

                        ORA-00279: 更改 962998 (在 08/22/2008 09:03:51 產生) 對於線程 1 是必需的
                         ORA-00289: 建議:
                         E:/ORACLE/PRODUCT/10.2.0                /FLASH_RECOVERY_AREA/ORCL/ARCHIVELOG/2008_08_22/O1_MF_1_
                         16_%U_.ARC
                           ORA-00280: 更改 962998 (用於線程 1) 在序列 #16 中
                           指定日誌: {<RET>=suggested | filename | AUTO | CANCEL}

     輸入           E:/oracle/product/10.2.0/oradata/orcl/REDO03.LOG         (註:這裡是你的記錄檔的位置,有幾個日誌慢慢試)

    出現         

                    

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

 

    輸入檢測      

 

                             SQL> alter database open resetlogs;

                          資料庫已更改。
                             SQL> select status from v$instance;

                                         STATUS
                                           ------------
                                         OPEN

 

  ok    

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.