2009-07-03 109 views
1

我在找一個可以同步兩個SQL Server 2005數據庫的工具(最好免費)。如何同步兩個SQL Server 2005數據庫?

我有一個在服務器上託管的sql數據庫和另一個在aclient上託管的sql數據庫。兩者都有相同的數據庫模式。每個客戶端都有自己的sql服務器,因爲應用程序需要離線運行。

客戶端定期(每天)連接到公司網絡。當連接建立時,我想用該工具運行增量同步。並非來自服務器數據庫的所有數據在客戶端數據庫上都是必需的,只是由客戶端計算機的用戶確定的子集。

你知道一個支持它的工具嗎?

問候
奧利弗Hanappi

+0

我認爲這是更好的答案,我讀它的主題http://www.codeproject.com/Articles/28951/SQL-Server-2005-Merge-Replication-Step-by-Step-Pro – 2012-10-01 12:21:38

回答

1

合併複製包含在MSSQL,目的正是爲您所描述的情況:脫機客戶端(如筆記本電腦)需要用數據來工作,那麼當他們重新合併他們的更改。

聯機叢書有很多信息,但複製通常是一個複雜且有點棘手的主題,因此您需要仔細計劃和測試。

5

下旬的一個,但希望有用......

我很驚訝,沒有人提到任何的第三方工具,有這麼多的這些在市場上。有些甚至是免費的,如MS tablediff utility(儘管只有命令行界面)。

至於我自己,我用comparison tool from Apex以及Adept SQL在類似的情況下取得了巨大的成功。

另外還有一個來自紅門的比較工具,被認爲是頂級工具之一,但我沒有真正使用它。

請注意,這些都不是免費的,但我的猜測是,這些值得花一些錢VS設置複製。

相關問題