1.工具准备

Navicat Premium

下载 传送门

2.开启SQL Server 2008R2的远程连接

因为有现成的文档,所以这里我不在赘述。文档传送门

3.开始迁移

3.1 新建数据库用来保存迁移的数据

SQL Server 2008R2远程迁移到mysql

3.2 打开数据库,点击导入向导

SQL Server 2008R2远程迁移到mysql

3.3 选择数据导入的格式,选择ODBC

SQL Server 2008R2远程迁移到mysql

3.4 选择数据源

SQL Server 2008R2远程迁移到mysql

3.5 设置连接属性

这里要注意的几点:
1.如果是连接本地的SQL Server ,在第1项 只需要输入"localhost",而我们连接的是远程的SQL Server,所以需要输入的是远程SQL Server 的 IP
2.测试连接连接不上的问题,这个需要确认是否开启SQL Server 是否开启了远程连接,这个在最开始有介绍
3.允许保存密码这个选项,最好是勾上,不然会报错

不勾选报错提示

SQL Server 2008R2远程迁移到mysql

SQL Server 2008R2远程迁移到mysql

3.6 选择要迁移的表

SQL Server 2008R2远程迁移到mysql

3.7 定义要生成的表,可以使用自动生成的表名也可以修改成你想要的表名

SQL Server 2008R2远程迁移到mysql

3.8 确认和修改迁移的表结构,这里我们不需要修改,直接下一步

SQL Server 2008R2远程迁移到mysql

3.9 选择导入的模式

SQL Server 2008R2远程迁移到mysql

3.10 开始导入

SQL Server 2008R2远程迁移到mysql

3.11 导入完成

SQL Server 2008R2远程迁移到mysql

相关文章: