2016-10-07 32 views
0

我在服务器&客户端中使用Sync Framework 2.1和Sql Server 2014。 将数据从服务器下载到客户端(SyncDirectionOrder.Download) 我清除了基表中的数据和客户端数据库中的跟踪表。一旦我开始同步,没有数据被下载到客户端。 我的问题是在清除表格后从服务器下载数据。 如何做到这一点?高度赞赏你的帮助。清除BaseTable和跟踪表后数据未下载

+0

简单地说,我想清除客户端数据库中的1个表并从服务器重新下载数据。任何人都可以帮忙 – user1220497

回答

1

您已清除基础和跟踪表,但之前同步内容的信息存储在scope_info表中的同步知识中。关于需要同步什么的元数据是将元数据与源代码中已经改变的元数据与目标数据库中的元数据进行比较。如果源代码中没有任何更改,即使您的表已被清空,同步知识也会简单地认为它已经具有来自先前同步的那些行。

+0

谢谢Junet。那么如何手动更新元数据,以便重新下载? – user1220497