步步为营-34-数据迁移

Posted 逍遥小天狼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了步步为营-34-数据迁移相关的知识,希望对你有一定的参考价值。

说明 :无论是在练习中还是在企业中都非常常用.比如说电脑做系统,用户现场实施

1:分离附加

  1.1 分离

  

  1.2如果有连接先断掉连接

  文件所处位置F:\\Program Files\\Microsoft SQL Server\\MSSQL12.MSSQLSERVER\\MSSQL\\DATA\\中找到俩个文件

  1.3 附加

  1.4选择对应的文件(这样附加如果不成功也很正常)

  a注意权限--Administrator.

Unable to open the physical file "G:\\bookshop.mdf". Operating system error 5: "5(拒绝访问。)"

在桌面上找到SQL应用程序.=>右击"以管理员身份运行"

b-注意路径F:\\Program Files\\Microsoft SQL Server\\MSSQL12.MSSQLSERVER\\MSSQL\\DATA.你们的可能是C盘下的对应路径

  1.5 版本不一致,注意兼容

  右击"属性"

2 脱机--附加

  跟分离附加大致相同

  2.1 简单介绍- 脱机

  

  2.2 联机

  

3 备份--还原(较常用)

  3.1 备份

  3.2 还原

 

但是却会出现还原失败

 这时候需要修改选项中的覆盖,(把代开的数据表等都关闭) 

4 最稳妥的是生成数据库脚本

  4.1

  4.2 注意选择结构和数据

  

建议选择方法四,通过脚本进行数据库迁移

以上是关于步步为营-34-数据迁移的主要内容,如果未能解决你的问题,请参考以下文章

如何开始上云迁移

elasticsearch迁移数据

在烧瓶迁移或 alembic 迁移中创建种子数据

在烧瓶迁移或 alembic 迁移中创建种子数据

核心数据模型迁移

跳过核心数据迁移