Oracle10g 應用日誌演算法的變化 - 可以使用resetlogs之後的歸檔及線上日誌

tolywang發表於2010-09-21


不完全恢復的步驟 ---

A. 如果資料庫沒有關閉,則關閉資料庫,可以使用shutdown abort的方式進行關閉 ;
B. 從備份中還原所有的資料檔案,注意不能只還原要處理的資料檔案,恢復的時候資料檔案
   頭部記錄的SCN要整體推進到恢復的時間點; 
C. 將資料庫啟動到mount;
D. 選擇一種不完全恢復型別(until time, until cancel, until scn)對資料庫進行不完全恢復;
E. 以resetlogs選項開啟資料庫,resetlogs說明從恢復的時間點開始,以後所有的重做記錄都
   不再需要,日誌序列號也從1開始重新迴圈; 
F. 開啟資料庫以後,對資料庫進行全備份,備份所有資料檔案及控制檔案。


              在Oracle10g及之後,應用日誌的演算法發生了變化,我們可以利用發出resetlogs之前所做的備份,發出resetlogs之前的歸檔日誌檔案以及發出resetlogs之後的歸檔日誌檔案和當前最新的聯機日誌檔案,共同將資料庫恢復到發出resetlogs之後,介質損壞的那個時間點上的狀態。  

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

相關文章