2016-10-07 30 views
0

我在服務器&客戶端中使用Sync Framework 2.1和Sql Server 2014。 將數據從服務器下載到客戶端(SyncDirectionOrder.Download) 我清除了基表中的數據和客戶端數據庫中的跟蹤表。一旦我開始同步,沒有數據被下載到客戶端。 我的問題是在清除表格後從服務器下載數據。 如何做到這一點?高度讚賞你的幫助。清除BaseTable和跟蹤表後數據未下載

+0

簡單地說,我想清除客戶端數據庫中的1個表並從服務器重新下載數據。任何人都可以幫忙 – user1220497

回答

1

您已清除基礎和跟蹤表,但之前同步內容的信息存儲在scope_info表中的同步知識中。關於需要同步什麼的元數據是將元數據與源代碼中已經改變的元數據與目標數據庫中的元數據進行比較。如果源代碼中沒有任何更改,即使您的表已被清空,同步知識也會簡單地認爲它已經具有來自先前同步的那些行。

+0

謝謝Junet。那麼如何手動更新元數據,以便重新下載? – user1220497