1

在出版物(其次是订阅)上,是否有可以运行的脚本或命令来验证当前发布的文章是否符合预期和/或正确?

如果手动对复制数据库进行了更改(即修改或删除了表的“MSMerge_ins_...”触发器,导致该表的复制功能不正确),我想要一种简单的方法来检测它。

我想避免删除整个出版物并重新添加它。如果没有其他选择,那就这样吧。

谢谢!

4

1 回答 1

1

所以你要求检查复制对象,而不是数据本身?我不确定是否有官方的方法可以做到这一点。有一种方法可以验证数据是否匹配……如果您的复制对象有问题,最终会导致复制过程中的错误或不同的数据,因此运行定期复制验证可能有助于实现您的目标。

SQL Server 的“复制验证”功能使用校验和来验证双方的数据是否正确。您基本上“标记”订阅以进行验证,然后它将在下一次合并后自动验证。

有关该功能的一般讨论,请参阅验证复制数据此页面显示如何打开验证。

于 2009-09-20T09:18:31.583 回答