Share via


範例:分次還原資料庫 (簡單復原模式)

分次還原順序會在檔案群組層級,分階段地還原與復原資料庫,先從主要檔案群組開始,然後才是所有的讀取/寫入次要檔案群組。

在此範例中,資料庫 adb 是在損毀之後還原至新的電腦。此資料庫使用的是簡單復原模式。在損毀之前,所有檔案群組都在線上。檔案群組 AC 可讀取/寫入,而檔案群組 B 則是唯讀的。檔案群組 B 在最近一次部分備份之前變成唯讀,該部分備份包含主要檔案群組以及讀取/寫入次要檔案群組 AC。在檔案群組 B 變成唯讀之後,對檔案群組 B 進行了個別的檔案備份。

還原順序

  1. 主要檔案群組和檔案群組 AC 的部分還原。

    RESTORE DATABASE adb FILEGROUP='A',FILEGROUP='C' 
       FROM partial_backup 
       WITH PARTIAL, RECOVERY;
    

    此時,主要檔案群組和檔案群組 AC 在線上。檔案群組 B 中的所有檔案皆為復原暫止狀態,且檔案群組已離線。

  2. 線上還原檔案群組 B

    RESTORE DATABASE adb FILEGROUP='B' FROM backup 
       WITH RECOVERY;
    

    所有檔案群組現在都已在線上。

請參閱

概念

執行分次還原

其他資源

BACKUP (Transact-SQL)
數個還原實例的還原順序範例
RESTORE (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助