2016-09-22 79 views
0

我在一個服務器上有一個SQL Server 2012數據庫,這是一個開發數據庫。 我想在其他機器上創建另一個數據庫,它將是原始數據庫的完全複製品,並且只要模式和數據發生任何更改,它都應該遷移到第二個數據庫。 我嘗試了log shipping方法,但在這種情況下,輔助數據庫進入Restoring模式,而我希望數據庫同時處於活動狀態和運行狀態。 性能或鎖定無關緊要。如何創建和維護SQL Server數據庫副本

任何其他簡單的方法來做到這一點?一個週期性自動運行的工具也很棒。

回答

0

隨着日誌傳送,數據庫可能在大多數時間處於只讀狀態,除非運行預定還原作業的時間段。

要考慮的其他選項 - 事務複製,只讀(通過快照或AlwaysOn鏡像)具有可讀副本的可用性組,備份/恢復(初始完整備份/恢復,然後是差異+轉換日誌) - 但最後一個選項不適用於大型數據庫。

相關問題