2012-08-03 36 views
0

我有需要以下項目:SQL數據庫複製的最佳實踐

主要SQL服務器和數據庫將在總部和2個地方需要與他們的系統脫機工作,由於經常上網的故障,但數據必須複製到公司SQL數據庫。

遠程位置需要具有相同的數據,但只有少數幾個表(例如員工和其他目錄),公司數據庫必須具有所有遠程位置數據。

這樣可以保證企業數據庫將擁有最新的遠程位置數據,以防首席執行官想要檢查某些內容。

所以我想在遠程位置和企業數據庫之間的事務複製,但不知道如果方法是好的,如果我需要更改我的表,因爲所有主鍵是INT增量,也許這會在公司數據庫中創建問題因爲我將在遠程位置A具有相同的密鑰並且在遠程位置B具有相同的密鑰,但對於不同的員工。

任何線索或建議?非常感謝。

回答

0

如果您的用戶將是隻讀的,即使身份列作爲主鍵,這也可以正常工作。在這種情況下,我做了很多,並沒有任何問題。只是對「保證」一詞有點小心;在這項業務中沒有這樣的事情,只有對衝投注。