标签: sql-server transactional-replication
我们希望使用事务复制将数据从一个源数据库复制到收件人数据库。如果复制成功,则必须通知工作流中的其他一些系统。有没有办法根据某些属性检查复制是否成功?您可以选择通知策略,例如缓存,某些数据是否可用?
更新 我觉得我还不够清楚。我们想知道的是,如果实体已经是所有订户。例如:我将新的 Car 和一些 Cars 详细信息插入主DB中的两个表中。我想知道是否有一个新的 Car 和他的详细信息被复制到所有订阅者能够说:" Car is online"
答案 0 :(得分:0)
尝试并查看this MSDN article详细说明策略以验证复制是否发生。
基本上它提供了两种策略:
1)检查行数。
2)检查行数并运行CHECKSUM操作以增加稳健性。
CHECKSUM