是否有任何免费的解决方案来自动将数据库从MySQL迁移到“仅起作用”的Server?
我一整天都在尝试这个简单的任务(至少我是这么认为的)。我试过:
无法检索预览数据。附加信息: ERROR 42000ODBC 5.1 DriverYou语法出现错误;请检查与MySQL服务器版本对应的手册,以便在第1行(myodbc5.dll)使用接近“table_name”的正确语法
如果我遍历向导的其余部分并执行该操作,也会发生类似的错误。失败的步骤是“设置源连接”,错误指的是检索列信息,然后列出上述错误。当我修改列映射时,它可以很好地检索列信息,所以我真的不知道问题是什么。
我还尝试使用各种MySql工具输出Server理解但尚未成功的ddl语句。
我尝试过MySQL v5.1.11到Server 2005和MySQL v5.1.45到Server 2008 (分别使用了3.51.27.00和5.01.06.00 )
发布于 2011-11-28 06:53:52
微软提供了两个免费工具包。
我只使用了第二个,它在我的工作没有任何故障。下载许可证文件需要向Microsoft注册。但它对每个人都是免费的。
发布于 2012-11-20 22:09:04
这现在已经很旧了,但是如果您使用MySQL连接器网并在连接字符串中设置Server模式 = true,这将解决您的错误。
发布于 2016-07-11 05:07:21
最近,我已经成功地将MySQL数据库迁移到MSSQL数据库。以下是详细的步骤:
操作系统: AWS Microsoft 2012 R2与Server标准
使用的工具:
1.安装AWS

2.在AWS ec2实例列表中,右键单击ec2服务器并选择connect。您会看到下面类似的屏幕.

3.单击远程桌面connection#4所需的Get密码按钮,并按照说明执行.
4.默认情况下,用远程桌面客户端连接到Ubuntu中的EC2#1实例。使用#2.中的凭据

5.使用远程客户端连接之后,您应该能够访问远程MSSQL服务器。安装以下工具.

6.配置ODBC数据源(64位) :
7.打开Server 2014并使用windows身份验证进行连接。
8.打开Microsoft迁移助手:以获得详细信息--请访问以下链接:https://blogs.msdn.microsoft.com/ssma/2011/02/07/mysql-to-sql-server-migration-how-to-use-ssma/
8.您可能在这里列出了一些问题。请详细阅读我写过详细决议的地方。 MySql 5.6到MSSql服务器2014年迁移: ExecuteReader需要一个开放的可用连接
https://stackoverflow.com/questions/2475169
复制相似问题