使用同步框架时,如何在使用SQL Server更改跟踪服务器端时跟踪客户端的更改?

时间:2011-08-18 20:54:46

标签: sql-server sync sql-server-ce

我正在尝试使用MS Sync Framework将SQL Server Compact数据库与SQL Server 2008 R2数据库同步。我正在使用服务器端操作的更改跟踪选项。但是客户端如何/在哪里跟踪变化?

1 个答案:

答案 0 :(得分:3)

如果检查SQL CE数据库,您会发现已添加表:

  • __ syncArticles
  • __ syncSubscriptions
  • __ syncTransactions

样本数据:

__ syncArticles表

TableName   SentAnchor             ReceivedAnchor                                                                                                            ClientId
Order       0xBF01000000000000  0x0001000000FFFFFFFF010000000000000004010000000C53797374656D2E496E74363401000000076D5F76616C75650009E5220000000000000B  53656560-a50a-4e4b-8f04-04f16a4ca538

__ syncSubscriptions表

ClientId                            ServerId                            MachineId
53656560-a50a-4e4b-8f04-04f16a4ca538    00000000-0000-0000-0000-000000000000    43eac8b2-00f3-46d2-8297-e69b277d5590

__ syncTransactions表

SyncBsn
469