將資料庫複製到其他伺服器

有時候,將資料庫從一部計算機複製到另一部計算機,無論是為了測試、檢查一致性、開發軟體、執行報表、建立鏡像資料庫,或可能的話,讓資料庫可供遠端分支作業使用,都很有用。

有數種方式可以複製資料庫:

  • 使用複製資料庫精靈

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

  • 還原資料庫備份

    要複製整個資料庫,你可以使用 BACKUP 和 RESTORE Transact-SQL 語句。 一般而言,還原資料庫的完整備份是用來將資料庫從一部計算機複製到另一部計算機,基於各種原因。 如需使用備份和還原來複製資料庫的詳細資訊,請參閱 使用備份和還原複製資料庫。

    備註

    要建立用於資料庫鏡像的鏡像資料庫,必須使用 RESTOREDATABASE<database_name> 且 NORECOVERY 將資料庫還原到鏡像伺服器上。 如需詳細資訊,請參閱為鏡像準備資料庫 (SQL Server)。

  • 使用 [產生腳本精靈] 發佈資料庫

    您可以使用 [產生腳本精靈] 將資料庫從本機計算機傳輸到 Web 主控提供者。 如需詳細資訊,請參閱 產生和發佈腳本精靈。