您的位置:首页 > 其它

当您调用的 RDA 对象的拉方法时出现错误消息:"重复的值不能插入唯一索引。[表名 = __sysRDASubscriptions,约束名 = c_LocalTableName]"

2010-04-29 14:47 711 查看
http://support.microsoft.com/kb/920272
请考虑以下情形。调用以将数据从远程 Microsoft SQL Server 数据库下载 RDA (远程数据访问) 对象的 方法。您在 Microsoft SQL Server 2005 移动版 (SQL Server 移动版) 的本地数据库中的单个表中存储该数据。在这种情况下,您可能会收到以下错误消息:

不能重复值插入唯一索引。[表名 = __sysRDASubscriptions,约束名 = c_LocalTableName]

RDA_TRACKOPTION 参数设置为 TRACKINGONTRACKINGONWITHINDEXES 时,可能会出现此问题。

注意RDA_TRACKOPTION 参数是在 方法的参数。


原因
出现此问题的原因是删除最后一个 RDA 请求表时,不会删除 _SysRDASubscriptions 系统表中相应的记录。...

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐