gpt4 book ai didi

sql-server - SQL Server 2005 复制完整性违规 SQL Server,错误号 : 28549

转载 作者:行者123 更新时间:2023-12-04 06:35:05 26 4
gpt4 key购买 nike

我希望有人能帮助我解决一个非常奇怪的问题。

当用户同步他们的设备时,他们会收到此错误:

The row operation cannot be reapplied due to an integrity violation. Check the Publication filter. [ Table = ASSET_DETAIL,Operation = Insert/Update,RowGuid = {C92038E4-18EA-EE11-4C9F-2952CDECFCC7} ] HRESULT 0x80040E2F (28549)



当我们去服务器查询这一行时,它的父行(表称为 Assets )似乎是有效和正确的。当我们探索完整的过滤器树(为了更好的描述)时,所有数据似乎都是正确的。

从我们在我们的数据库中可以看到,应该发送给订阅者的数据遵守数据库中的参照完整性约束。它也遵守发布过滤器。

我们有什么理由让订阅者遇到这个问题吗?我们如何解决这个问题?

此外,是否可以准确记录发送到设备的数据 - 如果不是数据,则针对 sdf 文件运行的语句以确定发生的情况?

在此先感谢您的帮助,

莫里斯根

最佳答案

不确定这在技术上是否是一个答案,但它是我们遇到的问题的答案。

我们发现一位同事在我们的数据库中删除了一个 FK 关系,并没有告诉任何人。因此,当我们查看数据库和数据时,一切正常。

只有当我们将模式与我们的测试版本进行比较时,我们才意识到发生了什么。

因此,在这种情况下,答案是使用单独的数据库验证模式。

关于sql-server - SQL Server 2005 复制完整性违规 SQL Server,错误号 : 28549,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4955564/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com