如何 从 MySQL 5.0 迁移到 Sql Server 2008,mysql5.0
搜索了一下论坛里面的数据迁移,2000的有一篇完整的教程,但是失败了。
我的现状是这样的,
安装mysql-connector-odbc-5.1.5-win32,但是在08的SSIS选择数据源的时候,没有所谓的MySQL出现,只有ODBC,是原来就有的。选择这个配置的时候,Driver是按照用户DSN里面的Driver写的,名字也是里面的。能够读出MySQL里面的表,但是在做预览的时候,告诉我语法错误,要我检查版本是否正确。42000的错误。
换mysql-connector-odbc-3.51.26-win32驱动同样问题。
然后了,换mysql-connector-net-5.0.9,.net的驱动,能够出现MySQL,但是,没有选择表,只有选择使用脚本导入。然后了,将MySQL导出的某库的xx.sql文件导入的时候,出现内存溢出现象。建了一个小库,然后再导,报错。
请问一下我哪里弄错了。
ODBC的话,比较直观,我还是愿意使用这种方式导入,但是为什么没有数据源选择,是否因为驱动程序版本不支持2008?还能有什么免费的方法将数据库从MySQL迁移到SQL Server 2008 上?
谢谢。
用户评论