数据流任务: 无法在只读列“id”中插入数据。

问题:从A数据库导入B数据库出现以下错误

 

正在验证 (错误)
消息
错误 0xc0202049: 数据流任务: 无法在只读列“ID”中插入数据。
(SQL Server 导入和导出向导)

错误 0xc0202045: 数据流任务: 验证列元数据失败。
(SQL Server 导入和导出向导)

错误 0xc004706b: 数据流任务: “组件“目标 - Activity”(55)”验证失败,返回的验证状态为“VS_ISBROKEN”。
(SQL Server 导入和导出向导)

错误 0xc004700c: 数据流任务: 一个或多个组件未能通过验证。
(SQL Server 导入和导出向导)

错误 0xc0024107: 数据流任务: 任务验证期间出错。
(SQL Server 导入和导出向导)

 

解决方法:

勾选“启用标识列插入”。(在编辑映射选项中)

以上原文地址:http://blog.csdn.net/my1989night/article/details/4273272

 

今天更新数据库时,在导入数最后一步报错了,数据流任务: 无法在只读列“id”中插入数据。百度之后得到答案。

安照上面的方法解决了问题,在接下来更新几个数据库时,其中有不少数库的表有几十到一百以上之多,要是一个个去勾选“启用标识列插入”,很费时间,

在更新到第六个数据库时,试着没有去一个一个勾选“启用标识列插入”,而是勾选了为多个表做优化设置。得到同样效果,免去重复编辑、勾选的麻烦。

 

转载于:https://www.cnblogs.com/freemindblog/p/3426818.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值