我希望有人可以帮助我解决一个非常奇怪的问题。
当用户同步他们的设备时,他们会收到此错误:
由于违反完整性,无法重新应用行操作。检查发布过滤器。[表 = 资产详细信息,操作 = 插入/更新,RowGuid = {C92038E4-18EA-EE11-4C9F-2952CDECFCC7}] HRESULT 0x80040E2F (28549)
当我们去服务器查询这一行时,它的父行(表称为 Asset)似乎是有效且正确的。当我们探索完整的过滤树(为了更好的描述)时,所有数据似乎都是正确的。
从我们在数据库中可以看到,应该发送给订阅者的数据遵守数据库中的参照完整性约束。它也服从发布过滤器。
我们是否有理由在订阅者身上遇到这个问题?我们如何解决这个问题?
此外,是否可以准确记录发送到设备的数据 - 如果不是数据,则针对 sdf 文件运行的语句以确定发生的情况?
在此先感谢您的帮助,
莫里森