我们将cdc用于审核目的,以更改我们的用户属性,以及他们对基于角色的解决方案的授权。在最近的部署中,我们意识到部署后并未写入更改数据,并发现更改数据捕获作业在几个小时之前失败。我们已经确定了如何启动捕获作业并再次运行。 CDC is enabled, but cdc.dbo<table-name>_CT table is not being populated
现在,我们需要恢复在捕获作业关闭时发生的插入和更新。我可以获得这些数据,但是我不知道如何将数据插入到我们的cdc捕获实例中。这样的事情可能吗?我知道$操作值。我可以从事务日志中获取$ start_lsn吗? $ seqval和$ update_mask呢?我们继承了cdc的实现,并且对它的工作原理非常了解,尤其是当它不起作用时。