2

可以使用同步框架2.1更新服務器端和Ce(本地)架構。使用Microsoft同步框架2.1更新架構更改

1)目前同步工作正常。如果我更新服務器模式(向表中添加額外的列)。 如何在SqlCe(本地)中反映這一點?

2)這種情況是否支持MSF 4.0?

回答

0

是的,你可以做到這一點。您只需要刪除範圍,重新創建並再次執行同步。我不確定這是否適用於MSF 4.0

+0

如果您只刪除範圍並重新創建它,並且兩個數據庫都已包含數據,則會遇到衝突,因爲有效地刪除範圍會消除同步內容的同步知識。這兩個副本將發送更新到彼此已經存在... – JuneT 2012-12-03 05:13:46

3

在更新範圍配置以反映模式更改時,Sync Fx 4.0中沒有任何內容。 (現在還有Sync Fx 4,以前稱爲Sync Fx CTP 4的版本是作爲Sync Framework Toolkit發佈的)

如果您願意,可以通過修改scope_config來修改範圍配置,請參閱:

Modifying Sync Framework Scope Definition – Part 1 – Introduction

Modifying Sync Framework Scope Definition – Part 2 – Workarounds

Modifying Sync Framework Scope Definition – Part 3 – Workarounds – Adding/Removing Columns

Modifying Sync Framework Scope Definition – Part 4 – Workarounds – Adding a Table to an existing scope