sql-server – 需要将SQL Server迁移到MySQL

我在 Windows服务器上有一个sql Server 2008数据库,我想将所有数据移动到ubuntu服务器上的 MySQL数据库.我已经尝试将sql Server导入和导出向导与MysqL ODBC驱动程序一起使用,并且它正确访问了这两个数据库,但是包含类型转换规范的xml文件不存在,并且规范太有限,我无法正确创建它们.有谁知道如何创建类型转换文件或在哪里获得更好的传输此数据的工具?

解决方法

我有两个建议:

1)我讨厌提出商业产品,但有一个$49.00 tools to Migrate MSSQL to MySQL

2)尝试使用MysqL的MSsql Migration论坛获取进一步的建议

更新2011-06-03 18:03美国东部时间

There is an old product that went EOL back in January 2010 called the MySQL Migration Toolkit.如果你能掌握它,你可以使用它.

更新2011-06-03 18:06美国东部时间

我找到了档案!!! Here is the MySQL Migration Toolkit

更新2011-06-03 18:11美国东部时间

这是MySQL Migration Toolkit Overview

更新2011-06-03 19:08美国东部时间

Another commerical product ($29)

更新2011-06-03 19:30美国东部时间

Here is a list of Freeware tools that Migrate MSSQL to MySQL.

更新2011-06-15 17:47美国东部时间

Guide to Migrating Microsoft SQL Server to MySQL(仍为商业版)获取Oracle的WhitePaper(PDF)

更新2012-08-21 01:24 EDT

根据this MySQL WebPage,MysqL Workbench:数据库迁移向导部分声称MysqL Workbench具有将数据库对象从sql Server迁移到MysqL功能.

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...