我在總部有一個數據庫,在分支有另一個數據庫。兩個數據庫都是相同的,所有模式都是相同的。它可能不止一個分支。如何從不同位置同步兩個sql-server表?
例如,該分支下有一個叫銷售表,所有的交易將被插入到表中的本地數據庫。每天晚上,當商店靠近時,來自分店的所有銷售信息都將與總部數據庫同步。只有不在總部數據庫中的記錄纔會被插入或更新。
我怎樣才能做一個非常有效的方法,小而輕,重新連接時連接中斷,因爲網絡帶寬是有限的和不斷下降。
我該如何從總部同步到所有具有最新產品和價格的分支機構?
我應該寫一個web服務嗎?
謝謝。
無法使用複製。假設我有更多的分支,我會面臨問題。 – kelvinfix 2012-03-19 08:18:54
合併複製,它可以是一個正確的解決方案嗎? – kelvinfix 2012-03-19 08:20:35
還有一件事是用戶不應該使用sqlserver管理工作室。 – kelvinfix 2012-03-19 08:25:25