• 数据库数据导入/导出报错:无法在只读列“Id”中插入数据。


    本文仅供小白参考,大佬请随意......

    本例是:从vs 2017自带的localDB数据库的数据---导出到---->Sql Server 2008中的相应数据库中

    1. 导出数据库:

    2. 导入的目标数据库:

    3. 下一步*n---->完成

    4. 爽一下后连续报错开始:

    上面两个错误的前提是:我的Sql Server中数据库是先手动建立了同名数据库,

    然后从localDB相应数据库右键--->任务--->生成脚本--->选择特定数据库对象--->全选所有表--->保存到剪贴板即可

    然后到目标数据库上右键---> 新建查询,粘贴刚才的脚本--->F5执行---->完成数据库表的复制,数据还没过来,如果两者一起导出来,会报错,这里就两步走吧

    然后我就开始数据导入/导出了,,,,,我忽略了生成的数据表

    也不知道咋了,上面数据表中字段的类型全都变成了date,,,,,不堪入目的错误

    删除重新用脚本生成数据表居然好了,奇怪!

    错误重现:

    解决上面报错:

    下面这个是当前选中表的启用标识插入:双击单个表即可点开

    下面是全选表的启用标识插入:还是这个好

    完成:

    删除数据库时要注意,必须选中关闭连接,否则会删除失败

  • 相关阅读:
    【02】SASS与SCSS
    【02】sass更新的方法
    10.19 dig:域名查询工具
    10.7 netstat:查看网络状态
    10.6 ip:网络配置工具
    S11 Linux系统管理命令
    11.19 rpm:RPM包管理器
    11.20 yum:自动化RPM包管理工具
    11.2 uptime:显示系统的运行时间及负载
    11.3 free:查看系统内存信息
  • 原文地址:https://www.cnblogs.com/stickcsharp/p/10959997.html
Copyright © 2020-2023  润新知