【发布时间】:2010-12-08 23:40:12
【问题描述】:
这是否可以使用同步框架 2.1 更新服务器端和 Ce(local) Schema。
1) 目前同步工作正常。如果我更新服务器架构(向表中添加额外的列)。 如何在 SqlCe(Local) 中体现这一点?
2) MSF 4.0 支持这种场景吗?
【问题讨论】:
标签: sql-server synchronization sql-server-ce microsoft-sync-framework
这是否可以使用同步框架 2.1 更新服务器端和 Ce(local) Schema。
1) 目前同步工作正常。如果我更新服务器架构(向表中添加额外的列)。 如何在 SqlCe(Local) 中体现这一点?
2) MSF 4.0 支持这种场景吗?
【问题讨论】:
标签: sql-server synchronization sql-server-ce microsoft-sync-framework
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
【讨论】:
是的,你可以这样做。您只需要删除范围,重新创建它并再次执行同步。我不确定这在 MSF 4.0 中是否可用
【讨论】: