oracle clob字段数据迁移到MySQL

0
原来有个系统用的是oracle数据库,现在要换成mysql数据库,在迁移的过程中发现,Oracle里有几个表存在clob类型字段,这几个表里的数据就没办法迁移,知道有什么好的工具来迁移这些clob类型的数据?
已邀请:
1

liangf 2016-04-22 回答

谢谢大家的回复,发现数据迁移不过去是MySQL参数的原因:
Oracle中clob的内容太大,超过几M;MySQL的参数max_allowed_packet默认只有1M,在my.ini修改这个参数的值max_allowed_packet = 50M然后重新迁移就OK了。使用的工具是Navicat Premium
0

li052468 2016-04-21 回答

先把clob转为varchar2,再导入mysql
0

GeorgeYao - 路漫漫其修远兮,吾将上下而求索! 2016-04-21 回答

mysql有text类型吧
0

天善_小龙 2016-04-22 回答

MySQL中:clob对应text,blob对应blob. 楼主可以考虑很多ETL工具啊,比如SSIS, Informatica. 开源的有,Talend Open Studio, Kettle,CloverETL等。

要回复问题请先登录注册