无法从 SQL 服务器迁移助手连接到 MySQL 服务器

Failure to connect to MySQL server from SQL Server Migration Assistant

我安装了 SQL Server 2017 Developer。我想使用 MySQL 的 SQL 服务器迁移助手将 MySQL 数据库迁移到 SQL 服务器。但是我无法让迁移助手连接到 MySQL 服务器。首先,使用 MySQL Workbench 我可以通过这个对话框毫无问题地连接到服务器;

MySQL Workbench connection dialog box

使用相同的服务、(或服务器)名称、端口和用户输入迁移助手对话框连接到MySQL服务器;

SQL Server Migration Assistant connection to MySQL Server dialog box

我收到一条错误消息说,

与 MySQL 的连接失败。错误 [HY000] [MySQL][ODBC 5.2(w) 驱动程序]未知 MySQL 服务器主机 'Mysql@127.0.0.1' (0)

我试过选择 ANSI 和 unicode ODBC 驱动程序,版本 5.2 和 5.3。似乎没有任何效果。

您需要从连接字符串中删除 "Mysql@"。通过 SSMA 连接时,这不是主机名的必要部分。