共用方式為


還原資料庫 (選項頁面)

使用 [還原資料庫] 對話方塊的 [選項] 頁面,即可修改還原作業的行為和結果。

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

ms188223.note(zh-tw,SQL.90).gif附註:
使用 SQL Server Management Studio 指定還原工作時,可以針對這個還原作業產生包含 RESTORE 陳述式的對應 Transact-SQL 指令碼。若要產生指令碼,按一下 [指令碼] 按鈕,然後選取指令碼的目的地。如需有關 RESTORE 語法的詳細資訊,請參閱<RESTORE (Transact-SQL)>。

選項

還原選項

或者,若要修改還原作業的行為方面,可以使用 [還原選項] 面板的選項。

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

    ms188223.Caution(zh-tw,SQL.90).gif注意:
    請仔細考慮之後再使用這個選項。如需詳細資訊,請參閱<使用 REPLACE 選項>。
  • 保留複寫設定
    將發行資料庫還原至並非建立該資料庫的伺服器時,就會保留複寫設定。只有當資料庫是在建立備份時複寫的,這個選項才會適用。

    這個選項只能搭配 [回復未認可的交易,讓資料庫保持備妥可用] 選項 (本資料表稍後會描述) 使用,這相當於使用 RECOVERY 選項來還原備份。

    選取此選項相當於在 RESTORE 陳述式中使用 KEEP_REPLICATION 選項。

    如需詳細資訊,請參閱<備份與還原複寫的資料庫>。

  • 還原每個備份之前先提示
    指定在還原每個備份之後顯示 [繼續還原] 對話方塊,以便詢問是否還要繼續還原順序。這個對話方塊會顯示下一個媒體集的名稱 (如果知道),以及下一個備份組的名稱和描述。

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

    您可以按一下 [否] 中斷還原順序。這會使資料庫處於還原狀態。您可以依您的方便,稍後再繼續 [繼續還原] 對話方塊中描述的下一項備份,以繼續進行還原順序。還原下一項備份的程序是依照該備份是否包含資料或交易記錄而定,如下所示:

    • 如果下一個備份是完整備份或差異備份,請再次使用 [還原資料庫] 工作。
    • 如果下一個備份是記錄檔備份,請使用 [還原交易記錄檔] 工作。如需有關藉由還原交易記錄來繼續還原順序的詳細資訊,請參閱<如何:還原交易記錄檔備份 (SQL Server Management Studio)>。
  • 限制對還原資料庫的存取
    僅有資料庫擁有者 (db_owner)資料庫建立者 (dbcreator)系統管理員 (sysadmin) 的成員可以使用還原資料庫。

    選取此選項相當於使用 RESTORE 陳述式的 RESTRICTED_USER 選項。

  • 將資料庫檔案還原為
    顯示方格列出資料庫中每項資料或記錄檔的原始完整路徑,以及每個檔案的還原目的地。您可以為檔案指定新的還原目的地,以便移動進行還原的資料庫。

    下表描述 [將資料庫檔案還原為] 方格的資料行。

    標頭

復原狀態

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

  • 回復未認可的交易,讓資料庫保持備妥可用。無法還原其他交易記錄。(RESTORE WITH RECOVERY)
    透過還原 [一般頁面][選取要還原的備份組] 方格中所選取的最後一個備份來還原資料庫。這是預設的選項,而且相當於在 RESTORE 陳述式中指定 WITH RECOVERY (Transact-SQL)。

    ms188223.note(zh-tw,SQL.90).gif附註:
    在完整復原模式或大量記錄復原模式下時,只有在需要立即還原所有記錄檔時才選擇此選項。
  • 讓資料庫保持不運作,且不回復未認可的交易。可以還原其他交易記錄。(RESTORE WITH NORECOVERY)
    讓資料庫保持在還原狀態。這樣可讓您還原目前復原路徑中的其他備份。若要復原資料庫,必須使用 RESTORE WITH RECOVERY 選項 (請參閱先前選項) 執行還原作業。

    此選項相當於在 RESTORE 陳述式中指定 WITH NORECOVERY。

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

  • 讓資料庫保持唯讀模式。恢復未認可的交易,但將恢復動作儲存在待命資料庫檔案中,以便能夠還原復原結果。(RESTORE WITH STANDBY)
    將資料庫保留為待命狀態,資料庫在此狀態下可提供有限的唯讀存取。此選項相當於在 RESTORE 陳述式中指定 WITH STANDBY。

    若要選擇此選項,則必須在 [待命資料庫檔案] 文字方塊中指定待命資料庫檔案。待命資料庫檔案可以恢復復原效果。

    • 待命資料庫檔案
      指定待命資料庫檔案。您可以瀏覽待命資料庫檔案,或者在文字方塊中直接輸入其路徑名稱。

請參閱

其他資源

RESTORE (Transact-SQL)
如何:從裝置還原備份 (SQL Server Management Studio)
如何:還原交易記錄檔備份 (SQL Server Management Studio)
媒體集、媒體家族與備份組
使用交易記錄備份

說明及資訊

取得 SQL Server 2005 協助