我有一个来自 MySQL 转储的 .sql
文件,其中包含表、定义和要插入到这些表中的数据。如何将转储文件中表示的这个数据库转换为 SQL Server 数据库?
最佳答案
使用SQL Server Migration Assistant (SSMA)
除了 MySQL,它还支持 Oracle、Sybase 和 MS Access。
它看起来非常聪明,甚至能够处理非常重要的传输。它还具有一些命令行界面(除了 GUI),因此理论上它可以集成到一些批加载过程中。
这是 MySQL 版本的当前下载链接 https://www.microsoft.com/en-us/download/details.aspx?id=54257
当前(2016 年 6 月)稳定版本 6.0.1 在传输数据时与当前 (5.3.6) MySQL ODBC 驱动程序崩溃。一切都是 64 位的。 带有 5.1.13 ODBC 驱动程序的 5.3 版本工作正常。
关于mysql - 将 MySQL 数据库导入 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17809013/