SQL Server Migration Assistant是简称SSMA for MySQL,一款不错的数据库迁移工具,可进行数据迁移、迁移测试、模式和SQL语句转换、迁移评估分析等,支持MySQL多种版本,小编还带来了SSMA for MySQL教程,需要的朋友赶快下载吧!
SSMA for MySQL安装教程
1、双击安装文件,进入软件的安装界面,点击next
2、软件需要安装ODBC驱动,可以点击“download”下载安装,这里小编不再赘述
3、阅读软件许可协议,选择“I accept the agreement”
4、选择安装类型,默认的是typical典型安装,也可选择其他选项
5、点击install开始安装SSMA for MySQL
6、安装完成即可
SSMA for MySQL使用方法
迁移步骤
(1) 新建project
(2)连接MySQL和SQL Server
(3)生成迁移报告
(4)在源数据库进行Convert Schema
这步操作之后将会在目的数据库看到和源数据库同名的数据库,但是没有任何表
(5)在目的数据库同步表结构
这步操作之后,可以在目的数据库看到所有的表结构(如果全部成功的话)
(6)进行数据迁移
这步操作将完成数据表记录的迁移
异常处理
在数据表结构复杂,数据量大的情况下,往往会出现程序卡死或者程序退出的情况,只能完成一部分的迁移工作。而且这种情况发生的概率很大。
为了避免这种情况,在数据迁移的这一步骤时,每次只迁移几张表(对数据库更大的表可以单独迁移)。但是要注意表的关联关系。