【備份與恢復】archivelog模式中資料檔案的恢復

ljm0211發表於2012-06-21
出現情況:
       對於非重要檔案受損,通常不會導致例項的崩潰。Oracle會將這些受損的資料檔案離線並使其內容不可被訪問,但是資料庫的其餘部分應當保持為開啟狀態。
       重要資料檔案受損會導致資料庫崩潰。嘗試啟動,資料庫會停留在載入模式中,同時會在告警日誌中寫在說明受損範圍的出錯訊息。

解決方法:
       方法一(非重要檔案受損):
           在之前使用RMAN備份了相應的Tablespace的情況下。
           RMAN> sql "alter tablespace offline";
           RMAN> run {
           2> resotre datafile ;
           3> recover datafile ;
           4>}
           RMAN> sql "alter tablespace online";
       方法二(重要檔案受損):
           重要資料檔案受損的恢復步驟與非重要檔案的恢復相同。不過由於重要資料檔案受損會導致資料庫崩潰。而且只能啟動到載入模式中,重要資料檔案應當在載入模式中完成還原和恢復。同時,不需要針對Tablespace的Offline與Online操作。

注意:
       重要資料檔案受損並不意味著會丟失資料,而是意味著會損失時間。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11411056/viewspace-733572/,如需轉載,請註明出處,否則將追究法律責任。

相關文章