1

美好的一天數據複製 - SQL Server 2008

我需要在兩個數據庫之間創建數據複製。爲了測試目的,我創建了帶有一個表格的本地出版物。然後我創建了本地訂閱,它工作100%。我測試了它,數據得到更新。然後我開始向我創建的本地出版物添加更多表格。我注意到新表沒有通過我創建的本地訂閱進入新數據庫。我是否需要爲更新創建新的訂閱?我是否需要刪除當前的訂閱,還是有另一種方法可以更新當前的訂閱?

感謝

得到了這條這樣的描述:http://www.mssqltips.com/sqlservertip/2502/limit-snapshot-size-when-adding-new-article-to-sql-server-replication/

回答

1

您必須啓動快照代理,但檢查已複製的表沒有標記爲重新初始化,因爲從這樣的情況下,數據舊桌子將再次被轉移。

+0

嗨,你的意思是它會複製它 - 「將再次傳輸」 – 2014-11-03 19:21:00

+1

沒有舊數據將被刪除,但是當數據從公共數據庫傳輸時,表被鎖定,所以如果表包含大量數據和數據庫正在使用可能導致錯誤的狀態。就這樣。 – tungula 2014-11-03 19:25:24

+0

我明白了。我剛剛去了本地出版物 - >查看快照代理狀態--->運行,它完成了這項工作。我在哪裏指出已經複製的表格不要重新初始化? – 2014-11-03 19:30:38