当您调用的 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 参数设置为 TRACKINGON 或 TRACKINGONWITHINDEXES 时,可能会出现此问题。
注意RDA_TRACKOPTION 参数是在 拉 方法的参数。
原因
请考虑以下情形。调用以将数据从远程 Microsoft SQL Server 数据库下载 RDA (远程数据访问) 对象的 拉 方法。您在 Microsoft SQL Server 2005 移动版 (SQL Server 移动版) 的本地数据库中的单个表中存储该数据。在这种情况下,您可能会收到以下错误消息:
不能重复值插入唯一索引。[表名 = __sysRDASubscriptions,约束名 = c_LocalTableName]
当 RDA_TRACKOPTION 参数设置为 TRACKINGON 或 TRACKINGONWITHINDEXES 时,可能会出现此问题。
注意RDA_TRACKOPTION 参数是在 拉 方法的参数。
原因
出现此问题的原因是删除最后一个 RDA 请求表时,不会删除 _SysRDASubscriptions 系统表中相应的记录。...
相关文章推荐
- 不能在具有唯一索引 '' 的对象 '' 中插入重复键的行
- 不能在具有唯一索引 'RoleNameIndex' 的对象 'dbo.AspNetRoles' 中插入重复键的行
- 【已解决】循环插入InsertOnSubmit Submitchanges时出现过一次异常信息:违反了 PRIMARY KEY 约束 。不能在对象 中插入重复键。后一直报重复错误
- T3记账时提示:运行时错误‘-2147217873(80040e2f)\':违反了PRIMMARY KEY 约束‘GL-mpostcond1_pk\"不能在对象‘GL-Mpostcond1中键入重复键
- 违反了 PRIMARY KEY 约束 'PK_TBL_Profiles'。不能在对象 'dbo.TBL_Profiles' 中插入重复键。
- VS2005中网站调用Ajax出现"Sys" 未定义 的解决方法
- 不能在具有唯一索引“IX_******”的对象“dbo.****”中插入重复键的行。重复键值为 (110, 372000, 2)。
- 2008-07-11 11:54 K3 10.3版 登录时出现 "定义的应用程序或对象错误" 错误代码:1726(6BEH) 的解决方法
- 创建SQL作业错误的解决方法(不能将值 NULL 插入列 'owner_sid',表 'msdb.dbo.sysjobs';列不允许有空值。)
- 创建SQL作业错误的解决方法(不能将值 NULL 插入列 'owner_sid',表 'msdb.dbo.sysjobs';列不允许有空值。)
- Sharepoint 站点下应用程序虚拟路径下出现"不能进行输出缓存处理",错误ID 5787 解决方法
- 创建unique时,约束和索引有何区别。唯一约束和唯一索引区别,选项"忽略重复键"作用
- form表单中name属性值为submit时,无法提交,出现"对象不支持此属性或方法"
- SQL2005错误:"已更新或删除的行值要么不能使该行成为唯一行,要么改变了多个行. "解决方法
- 创建SQL作业错误的解决方法(不能将值 NULL 插入列 'owner_sid',表 'msdb.dbo.sysjobs';列不允许有空值。) .
- 违反了 UNIQUE KEY 约束 'UNQ_CusID_DetachPolicyID'。不能在对象 'dbo.CustomerAccount' 中插入重复键。 语句已终止。 警告: 聚合或其
- [Err] 23000 - [SQL Server]不能在具有唯一索引 'IX_student_info_2' 的对象 'dbo.student_info' 中插入重复键的行
- .NET下编译C++代码时出现"error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int"错误的解决方法。
- iOS导入三方框架出现"Unknown type name 'NSString'"错误
- 异步调用WebService抛出ArgumentException"异步处理过程中出现错误。未完成的多个异步并发操作需要唯一的状态对象"