2012-04-19 28 views
2

我知道這個主題有很多材料,但不知何故,我真的找不到任何不過時並滿足我需求的東西。通過WCF同步本地SQL Express數據庫

我需要什麼。

我有一個本地的SQL Express 2008 R2數據庫

我需要同步此數據庫,通過WCF與服務器數據庫(SQL 2008 R2) 我只需要一個WAY「下載」 SYNCHING含義,即客戶端數據庫總是被服務器覆蓋。

我該如何做到這一點?

我想了好幾天才能使用Microsoft Sync Framework 2.1。

謝謝!

+1

你不能使用兩個SQL Server之間SQL複製? – Rus 2012-04-19 08:58:57

+0

不幸的是,它應該只通過Web服務 – Travis 2012-04-19 14:50:22

回答

0

如果你真的不需要任何數據返回到服務器數據庫中的客戶端,然後使用MSF2.1是矯枉過正,你所需要的。構建(或查找)爲數據庫中的每個表執行「插入或更新」存儲過程的工具可能會更快更容易。有了這個以及每個表中適當的時間戳和刪除標記,您應該能夠以比實施同步框架更少的開銷完成它。

另外,如果您還沒有已經採取了看看吧,看看網絡同步複製選項:http://msdn.microsoft.com/en-us/library/ms151763.aspx

+0

謝謝,這也是我的第一個想法,但同時我也很輕鬆地獲得了MSF2.1的工作。我會堅持一會兒! – Travis 2012-05-08 11:19:29

相關問題