Oracle執行個體的恢複、介質恢複( crash recovery)( Media recovery)

來源:互聯網
上載者:User

標籤:oracle   ack   order   html   啟動   ble   集中   war   iter   

                                                        

                                                                     執行個體的恢複( crash recovery)

 

      1. 什麼時候發生Oracle執行個體恢複?
        1. shutdown abort;
        2. 資料庫異常down掉(機器死機,掉電...)
        3. 執行個體恢複的原因是資料有丟掉,使用redo資料恢複

 

      1. 執行個體恢複是一個自動的過程,不需要人工幹預。
        1. 控制檔案就是為了檢查一致性,如果不一致就會執行個體恢複

 

      1. 執行個體恢複發生在那個階段?
        1. sql>startup nomount(讀取spfle) ,啟動執行個體,oracle給自己分了一些記憶體,oracle的記憶體起來,這個時候沒有執行個體恢複。

SQL> startup nomount;

ORACLE instance started.

      1. sql>alter database mount(讀取控制檔案,把資料庫mount上),沒有執行個體恢複。

 

      1. sql>alter database open (檢查控制檔案,資料檔案頭,檢查資料庫的完整性),如果不一致會發生執行個體恢複。Oracle在開啟資料庫時(alter database open),會檢查每個檔案頭上的資訊(SCN)並同控制檔案中相應的資訊(SCN)比較,如果不一致,則進行執行個體恢複。

 

      1. 執行個體恢複的過程
        1. – 前滾  rolling forward
          1. 讀取狀態為current和active狀態的日誌(redo log),將發生crash時,沒有來得及寫到磁碟上的資料區塊,使用redo的資訊來恢複。
        2. – 開啟資料庫(alter database open)
        3. – 復原 rolling back
          1. 將沒有提交的事務進行復原。

 

      1. 執行個體恢複
        1. sql>shutdown abort;
        2. 查看alert檔案

 

                                            

                                                          介質恢複( Media recovery)

 

當發生以下情況時,執行個體恢複無效,需要進行介質恢複:

  1. – 資料檔案丟失,損壞。
  2. – 線上記錄檔(online redo)丟失,損壞。
  3. – 資料檔案太舊 (比如從一個備份組中恢複過來的檔案。)
  4. –檔案太新(比如,其它所有的檔案都是從備份中恢複過來的)

Oracle執行個體的恢複、介質恢複( crash recovery)( Media recovery)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.