複製資料庫至其他伺服器

將某部電腦的資料庫複製到其他電腦,有時很有用處。複製的資料庫有許多用途,包括測試、一致性檢查、開發軟體、執行報表、建立鏡像資料庫,或讓資料庫可用於遠端分支機構的作業。

有許多替代方式可用來在伺服器之間複製資料庫。

  • 使用複製資料庫精靈
    您可以使用「複製資料庫精靈」在伺服器之間複製或移動資料庫。如需詳細資訊,請參閱<使用複製資料庫精靈>。
  • 還原資料庫備份
    若要複製整個資料庫,您可以使用 BACKUP 與 RESTORE Transact-SQL 陳述式。還原資料庫的完整備份,可用來將某部電腦的資料庫複製到另一部上,而會這麼做通常有許多原因。如需使用備份與還原來複製資料庫的詳細資訊,請參閱<使用備份與還原來複製資料庫>。
    ms189624.note(zh-tw,SQL.90).gif附註:
    若要設定鏡像資料庫以執行資料庫鏡像作業,您必須使用 RESTORE DATABASE <database_name> WITH NORECOVERY 將資料庫還原成鏡像伺服器。如需詳細資訊,請參閱<準備鏡像資料庫以進行鏡像>。
  • 從 Microsoft SQL Server 6.5 或更早的版本複製資料庫
    如需資料庫升級的詳細資訊,請參閱<複製 SQL Server 6.5 或舊版的資料庫>。
ms189624.note(zh-tw,SQL.90).gif附註:
另外也有幾個方法,可在 SQL Server 執行個體之間複製資料,而不需要複製資料庫。如需這些方法的簡介,請參閱<在伺服器之間複製資料>。

請參閱

概念

關於大量匯入和大量匯出作業
在另一個伺服器執行個體上提供可用的資料庫時,管理中繼資料
如何:使用卸離與附加來升級資料庫 (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助