Microsoft Sync Framework 2.1 中的 CONSTRAINTEXCEPTION 问题
Posted
技术标签:
【中文标题】Microsoft Sync Framework 2.1 中的 CONSTRAINTEXCEPTION 问题【英文标题】:CONSTRAINTEXCEPTION issue in Microsoft Sync Framework 2.1 【发布时间】:2011-06-28 13:35:28 【问题描述】:我正在使用 Microsoft Sync Framework 2.1 来同步 SQLSERVER 和 SQLSERVERCe 数据库。对于任何一个数据库中的简单插入、更新和删除操作,同步都可以正常工作。在这里,我将 上传和下载 用于同步方向。 但是当我同步两个具有相同主键值的数据库时会出现问题,即 ID 值在同步数据库表中是相同的。 我收到了这个异常错误,特别是 CONSTRAINTEXCEPTION,指出“列 'ID' 被限制为唯一。值 '5' 已经存在。”
【问题讨论】:
【参考方案1】:我认为这是一个有效的例外。即使不使用 Sync Framework,您也无法在表中插入相同的主键值。
请参阅Selecting an Appropriate Primary Key for a Distributed Environment,了解在 Sync Framework 中为表选择键的指南
【讨论】:
thanx JuneT...这篇文章真的很有帮助。以上是关于Microsoft Sync Framework 2.1 中的 CONSTRAINTEXCEPTION 问题的主要内容,如果未能解决你的问题,请参考以下文章
Microsoft Sync Framework 2.1 的状态如何
Microsoft Sync Framework 错误删除外键链接表
Microsoft Sync Framework 2.1 中的 CONSTRAINTEXCEPTION 问题
Microsoft Sync Framework 1.0 RTM发布了