複製資料庫至其他伺服器
將某部電腦的資料庫複製到其他電腦,有時很有用處。複製的資料庫有許多用途,包括測試、一致性檢查、開發軟體、執行報表、建立鏡像資料庫,或讓資料庫可用於遠端分支機構的作業。
有許多替代方式可用來在伺服器之間複製資料庫。
- 使用複製資料庫精靈
您可以使用「複製資料庫精靈」在伺服器之間複製或移動資料庫。如需詳細資訊,請參閱<使用複製資料庫精靈>。 - 還原資料庫備份
若要複製整個資料庫,您可以使用 BACKUP 與 RESTORE Transact-SQL 陳述式。還原資料庫的完整備份,可用來將某部電腦的資料庫複製到另一部上,而會這麼做通常有許多原因。如需使用備份與還原來複製資料庫的詳細資訊,請參閱<使用備份與還原來複製資料庫>。附註:
若要設定鏡像資料庫以執行資料庫鏡像作業,您必須使用 RESTORE DATABASE <database_name> WITH NORECOVERY 將資料庫還原成鏡像伺服器。如需詳細資訊,請參閱<準備鏡像資料庫以進行鏡像>。 - 從 Microsoft SQL Server 6.5 或更早的版本複製資料庫
如需資料庫升級的詳細資訊,請參閱<複製 SQL Server 6.5 或舊版的資料庫>。
![]() |
---|
另外也有幾個方法,可在 SQL Server 執行個體之間複製資料,而不需要複製資料庫。如需這些方法的簡介,請參閱<在伺服器之間複製資料>。 |
請參閱
概念
關於大量匯入和大量匯出作業
在另一個伺服器執行個體上提供可用的資料庫時,管理中繼資料
如何:使用卸離與附加來升級資料庫 (Transact-SQL)