首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将MySQL数据库导入MS SQL Server

将MySQL数据库导入MS SQL Server
EN

Stack Overflow用户
提问于 2010-04-12 19:37:21
回答 7查看 253.8K关注 0票数 93

我有一个来自MySQL转储的.sql文件,其中包含要插入到这些表中的表、定义和数据。如何将转储文件中表示的此数据库转换为MS SQL Server数据库?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2010-04-15 02:40:29

我在网上找到了一种方法

它需要一些工作,因为它必须逐个表格地完成。但不管怎样,我可以将表、数据和约束复制到MS SQL数据库中。

这是链接

http://www.codeproject.com/KB/database/migrate-mysql-to-mssql.aspx

票数 14
EN

Stack Overflow用户

发布于 2012-12-16 11:15:45

使用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版工作正常。

票数 63
EN

Stack Overflow用户

发布于 2010-04-12 19:58:12

如果您使用PhpMyAdmin进行导出,则可以将sql兼容模式切换为“MSSQL”。这样,您只需对MS SQL数据库运行导出的脚本,就完成了。

如果你不能或不想使用PhpMyAdmin,在mysqldump中也有一个兼容性选项,但就我个人而言,我更愿意让PhpMyAdmin为我做这件事。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2621682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档