阻止同步框架同步删除

时间:2012-12-27 02:43:21

标签: sql-server-2008-r2 synchronization microsoft-sync-framework

我正在使用MS Sync框架来同步从分支到服务器的记录。我只是将更改下载到主分支服务器。但是,我想防止在从分支服务器删除记录时删除主服务器上的同步记录。我希望只能将分支上传和更新记录到服务器,并在分支服务器上删除时保留它们。

我搜索了一些技术来做到这一点,但对我来说唯一可行的方法是在我的服务器数据库上的表上禁用删除触发器。对此有更好的方法吗?

1 个答案:

答案 0 :(得分:2)

除了禁用删除触发器之外,您还可以拦截ChangesSelected事件中的更改并删除已删除的行,以便它们不会传播到服务器。

请参阅:Manipulating the change dataset in Sync Fx