请问如何将oracle数据库中的数据迁移到mysql数据库中? 谢谢

 我来答
hongyaofu
2011-10-28 · TA获得超过1088个赞
知道大有可为答主
回答量:1227
采纳率:87%
帮助的人:524万
展开全部
建议使用工具来做,直接手工命令相当的麻烦的。
1、
建议使用:Toad for Oracle 10、PLSQL Developer等Oracle工具操作。
Oracle数据库中的数据转为文本或Excel或保存为sql插入语句,再插入Mysql中,这样就不存在接口字符集差异问题。
2、
也可以使用管道方式直接导入,使用PowerBuilder工具导入。

直接dmp是不现实的!
追问
朋友,我安装的是oracle817哈,你说的方法用不上
追答
与Oracle什么版本没有关系。
从来没有听说工具不支持低版本的限制!
liu19880812fei
2015-09-15
知道答主
回答量:35
采纳率:0%
帮助的人:12.7万
展开全部
方法很多,主要看数据量大小而定。
如果超过30G,那就用专业的ETL软件进行数据备份,例如(微软的SSIS,IBM的Datastage等);
如果10G以下,既可以用上述的软件,也可以简单把数据导出成txt文本或SQL语句,然后在用SQL语句导入到MySQL中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heshengxi10
2011-10-28
知道答主
回答量:46
采纳率:0%
帮助的人:21.5万
展开全部
1.把数据导出到文本中,根据格式分割来入库。
2.把数据导出到Sql文件中,用工具把数据类型更改。再入库。
建议使用工具按照一定格式导出,然后再按照一定格式入库。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8a627e7
2015-09-23 · TA获得超过304个赞
知道小有建树答主
回答量:705
采纳率:50%
帮助的人:466万
展开全部
安装sqlplus dev 工具里有一导出,可以直接连接ODBC的mysql数据库
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
l落花流水l
2011-10-28 · 超过20用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:48.1万
展开全部
用plsql导出所有表的数据,然后刷进去就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式