複製資料庫至其他伺服器

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

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

  • 使用複製資料庫精靈

    您可以使用「複製資料庫精靈」在伺服器之間複製或移動資料庫。如需詳細資訊,請參閱<使用複製資料庫精靈>。

  • 還原資料庫備份

    若要複製整個資料庫,您可以使用 BACKUP 與 RESTORE Transact-SQL 陳述式。還原資料庫的完整備份,可用來將某部電腦的資料庫複製到另一部上,而會這麼做通常有許多原因。如需使用備份與還原來複製資料庫的詳細資訊,請參閱<使用備份與還原來複製資料庫>。

    [!附註]

    若要設定鏡像資料庫以執行資料庫鏡像作業,您必須使用 RESTORE DATABASE <database_name> WITH NORECOVERY 將資料庫還原成鏡像伺服器。如需詳細資訊,請參閱<準備鏡像資料庫以進行鏡像>。

  • 從 MicrosoftSQL Server 6.5 或更早的版本複製資料庫

    如需資料庫升級的詳細資訊,請參閱<複製 SQL Server 7.0 或舊版的資料庫>。

  • 使用發行資料庫精靈

    您可以使用「發行資料庫精靈」,將某個資料庫從本機電腦傳送至 Web 主控提供者。如需詳細資訊,請參閱<使用發行資料庫精靈>。

[!附註]

另外也有幾個方法,可在 SQL Server 執行個體之間複製資料,而不需要複製資料庫。如需這些方法的簡介,請參閱<在伺服器之間複製資料>。