SQL Server 迁移数据库 (一)导入和导出

时间:2022-09-06 23:59:39

今天正好换服务器,记录一下迁移数据库的过程。

以前经常用备份还原法,今天试试‘SQL Server 2016 导入和导出数据’这个看怎么玩。

1. 建数据库结构

  1.1 在需要迁移的数据库名字上右击,然后Script Database as > Create to > New Query Editor Window,这里也可以创建到Clipboard,但因为我这个需要编辑一下数据文件和日志的路径,所以创建到了编辑器。

SQL Server 迁移数据库 (一)导入和导出

  1.2 然后在新的Server上面,运行一下刚刚创建出来的脚本。

SQL Server 迁移数据库 (一)导入和导出

2. 导入数据

  2.1 在服务器上找到这个‘SQL Server 2016 Import and Export Data’

SQL Server 迁移数据库 (一)导入和导出

  2.2 欢迎界面不用多说,直接下一步,然后选择数据源,这里我是从SQL Server迁移过来的,所以选择下图这个:

SQL Server 迁移数据库 (一)导入和导出

  2.3 选好之后,设置服务器名,用户名密码,数据库名等,设置完了之后可以点击一下Test Connection试试有没有错误,测试成功的话继续下一步。

SQL Server 迁移数据库 (一)导入和导出

  2.4 设置目标库,同样选择SQL Server

SQL Server 迁移数据库 (一)导入和导出

  2.5 然后配置目标库,下图红框这里选择数据库的时候要选择我们第一步用Create to脚本创建的库。

SQL Server 迁移数据库 (一)导入和导出

  2.6 这里选择第一个,复制全部数据

SQL Server 迁移数据库 (一)导入和导出

  2.7 这里全选,所有表和视图都要拷贝

SQL Server 迁移数据库 (一)导入和导出

  2.8 再次确认一下你设置的数据源和目的地,无误的话点下一步。

SQL Server 迁移数据库 (一)导入和导出

    这里勾选Run immediately(直接运行),然后下一步

SQL Server 迁移数据库 (一)导入和导出

    这里点击Finish

SQL Server 迁移数据库 (一)导入和导出

    2.9 执行操作界面,等待操作完成即可。

SQL Server 迁移数据库 (一)导入和导出