如何:從現有的資料庫備份建立新資料庫 (SQL Server Management Studio)

此主題說明如何從現有的完整資料庫備份建立新資料庫。

安全性注意事項安全性注意事項

建議您不要附加或還原來源不明或來源不受信任的資料庫。這種資料庫可能包含惡意程式碼,因此可能執行非預期的 Transact-SQL 程式碼,或是修改結構描述或實體資料庫結構而造成錯誤。使用來源不明或來源不受信任的資料庫之前,請先在非實際伺服器中的資料庫上執行 DBCC CHECKDB,同時檢查資料庫中的程式碼,例如預存程序或其他使用者自訂程式碼。

重要事項重要事項

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

從現有的完整備份建立新資料庫

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

  2. 以滑鼠右鍵按一下 [資料庫],指向 [還原],然後按一下 [資料庫]。按一下 [資料庫],會開啟 [還原資料庫] 對話方塊。

  3. [一般] 頁面上,來源資料庫的名稱預設會顯示在 [目的地資料庫] 清單中。若要建立新資料庫,請在清單方塊中輸入資料庫名稱。

  4. [至某個時間點] 文字方塊中,請使用預設值 ([最近可能的]) 或按一下 [瀏覽] 按鈕來選取特定的日期和時間。

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

    • 來源資料庫

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

    • 來源裝置

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

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

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

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

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

  8. [還原選項] 面板中,選擇性選取任何選項:

    • 覆寫現有的資料庫

    • 保留複寫設定

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

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

    如需 [還原選項] 面板的這些選項的完整說明,請參閱<還原資料庫 (選項頁面)>。

  9. 您可以在 [將資料庫檔案還原為] 方格中為檔案指定新的還原目的地,以移動您要還原的資料庫。方格會列出每個資料庫資料檔或記錄檔的原始完整路徑以及每個檔案的還原目的地。

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

    標頭

    原始檔案名稱

    原始資料庫的資料檔或記錄檔的完整路徑。

    還原成

    將用來作為這個資料檔或記錄檔之還原目的地的路徑及檔案名稱。

    若要將您要還原的資料庫移動到不同的位置,請編輯每個檔案的 [還原成] 欄位,並指定新的目的地路徑或檔案名稱,或兩者都指定。

    此外,如果您想在伺服器執行個體上還原資料庫副本,但仍然要附加原始資料庫,則必須在 [還原資料庫] 對話方塊 [一般] 頁面的 [目的地資料庫] 欄位中指定新的資料庫名稱。

    附註附註
    變更 [還原成] 資料行的還原目的地,相當於在 RESTORE 陳述式中使用 MOVE 選項。
  10. [復原狀態] 面板可決定資料庫在還原作業之後的狀態。預設行為是:

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

      [!附註]

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

    或者,您也可以選擇:

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

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

    如需 [還原選項] 面板之選項的說明,請參閱<還原資料庫 (選項頁面)>。