如何从SQL Server 2000迁移到MySQL

我正在寻找一种方法来从我们的PRODUCTION SQL Server 2000中导出数据,这样我就可以将它导入到我设置用于testing的MySQL服务器中。

我试图让服务器从企业pipe理器生成一个SQL脚本,但它不被MySQL理解。 在用Notepad ++查看脚本时,我注意到它被设置为被加载到另一个MSSQL服务器。

任何有关如何制作MySQL可以理解的通用SQL转储的想法。

另外我还需要将数据留在另一台服务器上,我只需要它的一个副本。

这些数据库平台之间没有简化的可移植性。 了解链接和工具组合可以完成;

http://dev.mysql.com/tech-resources/articles/migrating-from-microsoft.html

确保在尝试任何事情之前始终保持最新的数据库备份。 祝你好运,让我知道如果你有任何问题。

你可以尝试使用OpenDBCopy这个开源的数据库迁移工具:

http://opendbcopy.sourceforge.net/

使用opendbcopy,您可以从几种数据库types迁移到所有具有可扩展JDBC驱动程序的数据库types。

我经常在迁移中使用这个工具,这是一个很好的数据库迁移工具。

用java编写,可以同时运行linux和windows操作系统。

还有很多openDbCopy的商业select(简单来说)就像: