複製資料庫至其他伺服器

適用於:SQL Server

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

複製資料庫的方式有許多種:

  • 使用複製資料庫精靈

    您可以使用「複製資料庫精靈」,在伺服器之間複製或移動資料庫,或將 SQL Server 資料庫升級至更新版本。 如需詳細資訊,請參閱 Use the Copy Database Wizard

  • 還原資料庫備份

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

    注意

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

  • 使用產生指令碼精靈來發行資料庫

    您可以使用產生指令碼精靈,將某個資料庫從本機電腦傳送至 Web 主控提供者。 如需詳細資訊,請參閱 產生和發佈指令碼精靈