您的位置:首页 > 数据库 > MySQL

数据导入:Mysql to MSSql ---Mysql数据导入Sql Server 工具。

2014-06-17 17:25 423 查看
公司的tableau需要一些mysql 的数据。

直接连mysql 数据量太大。一直失败。(原因还是没有理解,听说是mysq传输l数据放内存?)

之后考虑折中方案。先导入sql server 再通过sql server导入tableau。

使用了一个叫sql2mss的数据导入工具。

发现导出数据非常慢。前50w数据很快几十分钟导完了,后面150W数据倒了10小时。从一开始1秒/k条数据到后面1.5分钟/k条数据。不知道是工具优化不好还是我数据源没索引的原因。

因为一开始时间充足。硬导出来了。

-------------------结果失败!!!!!导出的数据类型匹配有问题。应该是null 或者部分数字的列 ,导出后全部为null,正常数据都没有了。

之后没办法。

想直接用sql sever的导入导出。结果发现没有my sql 的选项。

没办法。只能用sql server ODBC的方法导入数据....

配好ODBC 用SQL SERVER



结果也不行:无法找到用于将程序映射到ssis类型的映射。 坑‘!!!

既然如此,用ssis的方案估计也是不行的。不死心的试了一下。果然。。。。。

那咋办....................

之后想到用informatica.....

好吧,odbc已经有了.数据源配好。目标配好。匹配完毕。workflow运行..

报错。。。驱动错误。

检查一下。发现,informatica服务器木有配连mysql的驱动。。。

informatica 的服务器是linux 64位的。。。找了好久也没找到linux64位的 mysql 驱动。。。

原来配好的那个因为一直没有没测试过。。我这次使用发现不能。

之后专门informatica服务器配置的师傅说。可能是这个版本的licences可能不支持mysql.

-----------------失败。

之后又想了个方案。。用mysql 导出sql脚本在去sql server执行。

几十分钟后。。。面对一个1G多的.sql文件,..果断放弃了。打开就不知道要多久了...好像还要稍微改下的。

-------------------------------------失败....

都快崩溃了2天下来。。。

最后的最后。还是公司的DB找的一个微软官方的MYSQL TO MSSQL的软件:SSMA2008forMySQL(我之前竟然木有找到!!!!!!!!!!!)

下载地址:在我上传的资源里。0分免费下载。http://download.csdn.net/detail/chi4419424/7511761

相关教程百度下SSMA2008forMySQL关键字就有了

成功导出。

红色部分关键字。。一些问题。路过的各位能解释原因帮忙解释下0 0

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: