如何:還原檔案與檔案群組 (SQL Server Management Studio)

本主題說明如何還原完整檔案備份。

重要事項重要事項

在完整或大量記錄復原模式下,您必須先備份使用中的交易記錄 (也稱為記錄的結尾),才能在 SQL Server Management Studio 中還原檔案。如需詳細資訊,請參閱<如何:備份交易記錄 (SQL Server Management Studio)>。

重要事項重要事項

若要還原加密的資料庫,您必須能夠存取之前用來加密資料庫的憑證或非對稱金鑰。如果沒有該憑證或非對稱金鑰,就無法還原資料庫。因此,只要需要備份,就必須保留用來加密資料庫加密金鑰的憑證。如需詳細資訊,請參閱<SQL Server 憑證和非對稱金鑰>。

還原檔案與檔案群組

  1. 連接到適當的 Microsoft SQL Server Database Engine 執行個體之後,請在 [物件總管] 中按一下伺服器名稱以展開伺服器樹狀目錄。

  2. 展開 [資料庫]。視資料庫而定,選取使用者資料庫,或者展開 [系統資料庫],再選取系統資料庫。

  3. 以滑鼠右鍵按一下資料庫,指向 [工作],然後按一下 [還原]

  4. 按一下 [檔案和檔案群組],開啟 [還原檔案和檔案群組] 對話方塊。

  5. [一般] 頁面上,還原資料庫的名稱會在 [目的地資料庫] 清單方塊中顯示。

  6. 若要指定要還原之備份組的來源與位置,請按一下下列任一個選項:

    • 來源資料庫

      在清單方塊中輸入資料庫名稱。

    • 來源裝置

      按一下瀏覽按鈕,這會開啟 [指定備份] 對話方塊。在 [備份媒體] 清單方塊中,選取列出的裝置類型的其中之一。若要選取 [備份位置] 清單方塊的一或多個裝置,請按一下 [加入]

      將您要的裝置加入 [備份位置] 清單方塊後,按一下 [確定] 即可回到 [一般] 頁面。

  7. [選取要還原的備份組] 方格中,選取要還原的備份。這個方格會顯示指定位置可用的備份。依預設,會建議一個復原計畫。若要覆寫建議的復原計畫,您可以變更方格中的選取項目。任何相依於已取消選取備份的備份,會自動被取消選取。

    如需有關 [選取要還原的備份組] 方格中各資料行的詳細資訊,請參閱<還原檔案和檔案群組 (一般頁面)>。

  8. 若要檢視或選取進階選項,請按一下 [選取頁面] 窗格中的 [選項]

  9. [還原選項] 面板中,您可以選擇下列任何選項 (如果情況適用):

    • 覆寫現有的資料庫

    • 還原每個備份之前先提示

    • 限制對還原資料庫的存取

    如需有關這些選項的詳細資訊,請參閱<還原檔案和檔案群組 (選項頁面)>。

  10. 另外,您也可以在 [將資料庫檔案還原為] 方格中為每個檔案指定新的還原目的地,以將資料庫還原到新的位置。如需有關這個方格的詳細資訊,請參閱<還原檔案和檔案群組 (選項頁面)>。

  11. [復原狀態] 面板可決定資料庫在還原作業之後的狀態。預設行為是:

    • 回復未認可的交易,讓資料庫保持備妥可用。無法還原其他交易記錄。(RESTORE WITH RECOVERY)

      [!附註]

      只有在您要立即還原所有必要的備份時,才選擇這個選項。

    此外,您也可以選取下列任一選項:

    • 讓資料庫保持不運作,且不回復未認可的交易。可以還原其他交易記錄。(RESTORE WITH NORECOVERY)

    • 讓資料庫保持唯讀模式。回復未認可的交易,但是將回復作業儲存在檔案中,以便能夠恢復復原結果。(RESTORE WITH STANDBY)

    如需選項的描述,請參閱<還原檔案和檔案群組 (選項頁面)>。

[!附註]

在您將 SQL Server 2005 或 SQL Server 2000 資料庫還原為 SQL Server 2008 之後,資料庫就會變成立即可用,然後自動進行升級。如果資料庫具有全文檢索索引,升級程序就會根據 [全文檢索目錄升級選項] 伺服器屬性的設定,匯入、重設或重建這些索引。如果升級選項設定為 [匯入][重建],則全文檢索索引在升級期間將無法使用。根據進行索引的資料數量而定,匯入可能需要數個小時,而重建可能需要十倍以上的時間。此外,請注意,當升級選項設定為 [匯入] 時,如果全文檢索目錄無法使用,系統就會重建相關聯的全文檢索索引。如需有關檢視或變更 [全文檢索目錄升級選項] 屬性設定的詳細資訊,請參閱<如何:檢視或變更全文檢索搜尋的伺服器屬性 (SQL Server Management Studio)>。