SSMA for MySQL 客户端由执行以下任务的程序文件组成:
- 连接到 MySQL 数据库。
- 连接到某个 SQL Server 或 Azure SQL 数据库实例。
- 将 MySQL 数据库对象转换为 SQL Server 或 Azure SQL 数据库对象。
- 将对象加载到 SQL Server 或 Azure SQL 数据库中。
- 将数据迁移到 SQL Server 或 Azure SQL 数据库。
本文提供了安装 SSMA for MySQL 客户端的安装先决条件和说明。
先决条件
SSMA for MySQL 旨在与 MySQL 4.1 或更高版本以及 SQL Server 2012(11.x)及更高版本、Azure SQL 数据库和 Azure SQL 托管实例的所有版本配合使用。
在安装 SSMA 之前,请确保计算机满足以下要求:
- Windows 7 或更高版本,或 Windows Server 2008 或更高版本。
- Microsoft Windows Installer 3.1 或更高版本。
- Microsoft .NET Framework 版本 4.7.2 或更高版本。 可以从 .NET Framework 开发人员中心获取它。
- MySQL ODBC 5.1 驱动程序和与要迁移的 MySQL 数据库的连接。 可以从 MySQL 网站安装 MySQL。 有关连接的信息,请参阅“连接到 MySQL”(MySQLToSQL)。
- 对托管 SQL Server 目标实例的计算机的访问权限以及足够的许可,用于迁移数据库对象和数据。 有关详细信息,请参阅“连接到 SQL Server”(MySQLToSQL)。
- 对于 Azure SQL 数据库项目,您需要具备访问权限并拥有足够的权限以访问要迁移数据库对象和数据的 Azure SQL 数据库实例。 有关详细信息,请参阅“连接到 Azure SQL 数据库”(MySQLToSQL)。
- 建议使用 4 GB RAM。
安装 SSMA for MySQL 客户端
SSMA 是 Web 下载。 若要下载最新版本,请参阅 SQL Server 迁移助手下载页。
安装 SSMA 客户端:
双击 SSMAforMySQL_n.msi,其中 n 是内部版本号。
在“欢迎”页上,选择“下一步”。
如果没有安装必备组件,将显示一条消息,指示必须首先安装所需的组件。 在再次运行安装程序之前,请确保已安装所有先决条件。
阅读 End-User 许可协议。 如果同意,请选择 “我接受协议”,然后选择“ 下一步”。
在“ 选择设置类型 ”页上,选择“ 典型”。
在 “准备安装 ”页上,每次启动工具时,都可以启用或禁用遥测和自动更新检查。 选择 “安装 ”以启动安装。
重要
请在安装新版本之前卸载所有以前版本的 SSMA for MySQL。
默认安装位置为 C:\Program Files\Microsoft SQL Server Migration Assistant for MySQL。