两个数据库设置好了订阅发布,发布数据库有下面的表结构:
在发布数据库中执行 DELETE FROM 表名 WHERE ID IN (7, 6, 5, 4, 3, 2, 1),订阅数据库未更新;
在订阅监视器中,看到下面的错误信息:
DELETE 语句与 SAME TABLE REFERENCE 约束"XXX"冲突。该冲突发生于数据库"XXX",表"XXX", column 'ParentID'。 (源: MSSQLServer,错误号: 547)
获取帮助: http://help/547
应用复制的命令时在订阅服务器上找不到该行。 (源: MSSQLServer,错误号: 20598)
获取帮助: http://help/20598
第一次使用SQL复制,大家帮忙看看这是什么情况,非常感谢。