检查事务复制是否成功的策略

时间:2012-10-30 09:09:24

标签: sql-server transactional-replication

我们希望使用事务复制将数据从一个源数据库复制到收件人数据库。如果复制成功,则必须通知工作流中的其他一些系统。有没有办法根据某些属性检查复制是否成功?您可以选择通知策略,例如缓存,某些数据是否可用?

更新 我觉得我还不够清楚。我们想知道的是,如果实体已经是所有订户。例如:我将新的 Car 和一些 Cars 详细信息插入主DB中的两个表中。我想知道是否有一个新的 Car 和他的详细信息被复制到所有订阅者能够说:" Car is online"

1 个答案:

答案 0 :(得分:0)

尝试并查看this MSDN article详细说明策略以验证复制是否发生。

基本上它提供了两种策略:

1)检查行数。

2)检查行数并运行CHECKSUM操作以增加稳健性。