共用方式為


回復資料庫 (選項頁面)

使用 [還原資料庫] 對話框的 [選項] 頁面來修改還原作業的行為和結果。

若要使用 SQL Server Management Studio 還原資料庫備份

備註

當您使用 SQL Server Management Studio 指定還原工作時,可以產生對應的 Transact-SQL 腳本,其中包含此還原作業的 RESTORE 語句。 若要產生腳本,請按兩下 [ 腳稿 ],然後選取腳本的目的地。 如需 RESTORE 語法的相關信息,請參閱 RESTORE (Transact-SQL)

選項

還原選項

若要修改還原作業行為的層面,請使用 [ 還原選項 ] 面板的選項。

覆寫現有的資料庫 [WITH REPLACE]
目前正在使用您在 [還原資料庫] 對話方塊的 [一般] 頁面中的 [還原至] 欄位中指定名稱的任何資料庫檔案的資料庫,還原作業將覆寫其檔案。 即使您將備份從不同的資料庫還原至現有的資料庫名稱,現有資料庫的檔案也會遭到覆寫。 選取此選項相當於在 RESTORE 語句中使用 REPLACE 選項 (Transact-SQL)。

謹慎

只有在仔細考慮之後,才使用此選項。 如需詳細資訊,請參閱 RESTORE 自變數 (Transact-SQL)

保留複寫設定 [WITH KEEP_REPLICATION]
將發行資料庫還原至並非建立該資料庫的伺服器時,就會保留複寫設定。 只有在建立備份時復寫資料庫時,此選項才相關。

此選項僅適用於 將資料庫保留為可供使用,方法是復原未認可的交易 選項(如下表稍後所述),這相當於使用 RECOVERY 選項還原備份。

選取此選項相當於在 RESTORE 語句中使用 KEEP_REPLICATION 選項。

如需詳細資訊,請參閱 備份及還原複寫的資料庫

限制對還原資料庫的存取 [WITH RESTRICTED_USER]
僅有 db_ownerdbcreator系統管理員的成員可以使用還原資料庫。

選取此選項與在 RESTORE 語句中使用 RESTRICTED_USER 選項同義。

復原狀態

若要在存放區作業之後判斷資料庫的狀態,您必須選取 [ 復原狀態 ] 面板的其中一個選項。

恢復並復原
在 [一般] 頁面的 [要還原的備份集] 網格中勾選最終備份之後,復原資料庫。 這是預設選項,相當於在 RESTORE 語句中指定 WITH RECOVERY (Transact-SQL)。

備註

在完整恢復模式或大容量日誌恢復模式下,只有在您現在還原所有記錄檔時,才選擇此選項。

使用NORECOVERY還原
讓資料庫保持在還原狀態。 這可讓您在目前的復原路徑中還原其他備份。 若要復原資料庫,您必須使用 RESTORE WITH RECOVERY 選項來執行還原作業(請參閱上述選項)。

此選項相當於在 RESTORE 語句中指定 WITH NORECOVERY。

如果選取此選項,將無法使用 [保留複寫設定] 選項。

RESTORE WITH STANDBY
讓資料庫處於待命狀態,其中資料庫可用於有限的唯讀存取。 此選項相當於在 RESTORE 語句中指定 WITH STANDBY。

選擇此選項需要您在 [ 待命檔案] 文字框中指定待命檔案 。 當待命檔案啟用時,可以撤銷復原效果。

待命檔案
指定待命檔案。 您可以瀏覽待命檔案,或直接在文字框中輸入其路徑名稱。

Tail-Log 備份

可讓您指定尾日誌備份與資料庫還原一起執行。

在還原之前先進行尾部日誌備份
核取此方塊,以指定應該執行尾日誌備份。

備註

如果您在 [ 備份時程表 ] 對話框中選取的時間點需要尾日誌備份,則會選取此方塊,而且您將無法編輯它。

備份檔
指定記錄結尾的備份檔。 您可以瀏覽備份檔,或直接在文字框中輸入其名稱。

伺服器連線

可讓您關閉現有的資料庫連線。

關閉現有的連線
當前有連線至資料庫時,還原操作可能會失敗。 核取 [關閉現有的連接選項],確保 Management Studio 和資料庫之間的所有使用中連接已關閉。 這個核取方塊會在執行還原作業之前將資料庫設定為單一使用者模式,並在完成後將資料庫設定為多使用者模式。

提示

在還原每個備份之前提示
指定在還原每個備份之後,將會顯示 [ 繼續 還原] 對話框,詢問您是否要繼續還原順序。 此對話框會顯示下一個媒體集的名稱(如果已知),以及下一個備份集的名稱和描述。

此選項可讓您在還原任何備份之後暫停還原順序。 當您必須交換不同媒體集的磁帶時,此選項特別有用;例如,當您的伺服器只有一個磁帶裝置時。 當您準備好繼續進行時,請按兩下 [ 確定]。

您可以按下 [ ] 來中斷還原順序。 這會讓資料庫處於還原狀態。 為了方便起見,您稍後可以繼續還原順序,方法是繼續執行下一個備份,如 [ 繼續還原 ] 對話框中所述。 還原下一個備份的程序取決於它是否包含數據或事務歷史記錄,如下所示:

  • 如果下一個備份是完整或是差異備份,請再次使用 還原資料庫 工作。

  • 如果下一個備份是文件備份,請使用 還原檔案和檔案群組的工作。 如需詳細資訊,請參閱還原檔案和檔案群組(SQL Server)。

  • 如果下一個備份是記錄檔備份,請使用 [還原交易記錄檔] 工作。 如需藉由還原事務歷史記錄來繼續還原順序的資訊,請參閱 還原事務歷史記錄備份 (SQL Server)

另請參閱

RESTORE (Transact-SQL)
從裝置還原備份 (SQL Server)
還原交易記錄備份 (SQL Server)
媒體集、媒體家族與備份組 (SQL Server)
套用交易記錄備份 (SQL Server)
還原資料庫 (一般頁面)