将 MySQL 数据库迁移到 SQL Server - Azure SQL 数据库 (MySQLToSQL)
适用于 MySQL 的 SQL Server 迁移助手 (SSMA) 是一个全面的环境,可帮助用户快速将 MySQL 数据库迁移到 SQL Server 或 SQL Azure。 借助 SSMA for MySQL,可查看数据库对象和数据、评估数据库是否适合迁移、将数据库对象迁移到 SQL Server 或 SQL Azure,然后将数据迁移到 SQL Server 或 SQL Azure。
建议的迁移过程
要成功将对象和数据从 MySQL 数据库迁移到 SQL Server 或 SQL Azure,请使用以下过程:
-
创建项目后,即可设置项目转换、迁移和类型映射选项。 有关项目设置的更多信息,请参阅设置项目选项 (MySQLToSQL)。 有关如何自定义数据类型映射的信息,请参阅映射 MySQL 和 SQL Server 数据类型 (MySQLToSQL)。
(可选)评估用于转换的 MySQL 数据库 (MySQLToSQL),以评估用于转换的数据库对象并估计转换时间。
可通过以下方式之一执行此操作:
保存脚本并在 SQL Server 或 SQL Azure 上运行该脚本。
同步数据库对象。
如有必要,请更新数据库应用程序。
注意
无法迁移 Information_schema 和 MySQL 架构。
另请参阅
安装 SSMA for MySQL (MySQLToSQL)
SSMA for MySQL 入门 (MySQLToSQL)