範例:分次還原資料庫 (簡單復原模式)
分次還原順序會在檔案群組層級,分階段地還原與復原資料庫,先從主要檔案群組開始,然後才是所有的讀取/寫入次要檔案群組。
在此範例中,資料庫 adb 是在損毀之後還原至新的電腦。此資料庫使用的是簡單復原模式。在損毀之前,所有檔案群組都在線上。檔案群組 A 和 C 可讀取/寫入,而檔案群組 B 則是唯讀的。檔案群組 B 在最近一次部分備份之前變成唯讀,該部分備份包含主要檔案群組以及讀取/寫入次要檔案群組 A 和 C。在檔案群組 B 變成唯讀之後,對檔案群組 B 進行了個別的檔案備份。
還原順序
主要檔案群組和檔案群組 A 和 C 的部分還原。
RESTORE DATABASE adb FILEGROUP='A',FILEGROUP='C' FROM partial_backup WITH PARTIAL, RECOVERY;
此時,主要檔案群組和檔案群組 A 和 C 在線上。檔案群組 B 中的所有檔案皆為復原暫止狀態,且檔案群組已離線。
線上還原檔案群組 B。
RESTORE DATABASE adb FILEGROUP='B' FROM backup WITH RECOVERY;
所有檔案群組現在都已在線上。