Geo*_*Geo 11 sql sql-server sql-server-2008-r2
我正在尝试将数据从我的生产数据库导出到我的开发数据库但是我收到此错误:
消息错误0xc0202049:数据流任务1:未能插入只读列"id".(SQL Server导入和导出向导)
有没有办法检查哪一列是因为我有20个表,所有这些表都使用列名id
或至少得到更好的错误报告?
Pav*_*rov 34
只需在Edit mappings
选择要导入的表格时单击即可.并选中Enable identity insert
复选框.你应该为每个选择的表做到这一点.然后,您可以完成导入.在同样的情况下帮助了我.
如果列ID是标识列,则可能设置为在插入行时自动生成,并且无法直接写入.
要保留从生产环境到测试的链接,请使用:
SET Identity_Insert <TableName> ON
Run Code Online (Sandbox Code Playgroud)
允许您编写标识值.
我所要做的就是:
如果有人知道执行此操作的不同(更快)方法,请分享
归档时间: |
|
查看次数: |
10156 次 |
最近记录: |