zoukankan      html  css  js  c++  java
  • 不同版本的数据库数据迁移总结(sql server 2008)

    拱墅2012 11 19下午 迁移数据 总结 数据库版本一致  可以 备份和还原 解决 如果版本不一致  不管低于之前版本还是 高于之前版本最好 都用生成结构再导入数据的方式进行迁移

    如果源库 中 所有对象都有效,那么可以 直接生成数据库的所有对象的脚本来创建数据库。方法是 右键数据库 任务 生成脚本  选择所有对象 确定 后 新打开的查询窗口的连接字符串 需要注意 更改连接字符串后 生成数据库前  物理文件的路径 是否存在,版本不一致可能部分路径不存在 如果部分对象无效 则需要先生成数据库,再生成数据库的其他对象 方法是 右键数据库 生成脚本 create到新建查询窗口 检查物理路径  并更改连接字符串 然后 右键数据库 任务 生成脚本 选择没有问题的对象

    导入数据 注意不要导入视图数据 有标识的情况下 一般需要启用标识插入 取消所有约束  目前得知 可以取消  外键 只读 约束

    EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'
    EXEC sp_MSForEachTable 'ALTER TABLE ? DISABLE TRIGGER ALL'
    EXEC sp_MSForEachTable 'delete from ?'
    EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL'
    EXEC sp_MSForEachTable 'ALTER TABLE ? ENABLE TRIGGER ALL'
  • 相关阅读:
    鼠标移上与移出事件
    最小高度 最大高度
    鼠标移上改变光标
    设置圆角
    iframe 子窗口获取父窗口元素 父窗口获取子窗口元素
    parent
    禁用滚动条
    mysql--user表
    mysql客户端连不上数据库
    linux下安装MySQL
  • 原文地址:https://www.cnblogs.com/langu/p/2777479.html
Copyright © 2011-2022 走看看