在CDC

时间:2019-02-21 07:32:30

标签: sql-server change-data-capture

我正在尝试使用Sql服务器中的Capture Data Change工具来跟踪db中的更改。我正在使用此数据将更改同步到Mongo DB。问题是我无法使用任何唯一值来标识捕获的表,因此我可以在同步完成后将其删除。

尝试1:从捕获的表中删除所有同步的行 问题:cdc没有设置主键或唯一标识符

尝试2:删除在特定lsn之前创建的所有同步行。 问题:同步到mongo需要花费一些时间。在这两者之间,有机会在同一lsn上捕获新行

0 个答案:

没有答案