zoukankan      html  css  js  c++  java
  • sqlserver高版本到低版本迁移

    从SqlServer2014 备份bak文件,在SqlServer2012中还原时遇到版本不兼容的问题。

    经过leader 指导,可尝试以下办法处理数据迁移。共分三个步骤:

    一、对需要迁移数据库生成sql脚本,(右键目标数据库,选择任务->生成脚本,并选择高级选项如下

    二、在SqlServer2012新建数据库,并通过执行脚本建表,此时仅需要生成表结构,即执行CREATE TABLE 到 ALTER TABLE 之间的sql脚本。

          此处有个顺序问题,就是生成表结构->导入数据->添加约束 避免添加约束后,数据插入失败。


    三、导入数据并添加约束

    右键目标数据库,任务->导入数据,把数据从SqlServer2014中导入进来。(或者可以在SqlServer2014中操作目标数据库,任务->导出数据.

    完成数据导入之后,在执行ALTER TABLE  之后的脚本,添加约束。至此,完成sqlserver 数据库高版本到低版本迁移。

  • 相关阅读:
    instanceof操作符判断对象类型
    继承
    题解 P3943 星空
    NOIP 模拟 10 考试总结
    题解 P3942 将军令
    题解 P3941 入阵曲
    题解 P3191 [HNOI2007]紧急疏散EVACUATE
    NOIP 模拟 9 考试总结
    NOIP 模拟 9 分组
    NOIP 模拟 9 数颜色
  • 原文地址:https://www.cnblogs.com/code-charmer/p/4810918.html
Copyright © 2011-2022 走看看