当前位置:首页 » 数据仓库 » oracle数据库迁移到mysql
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

oracle数据库迁移到mysql

发布时间: 2022-12-13 04:39:15

⑴ oracle导数据到mysql脚本方式)

spool /home/oracle/XXX.sql 后面是你要的导出路径和导出文件名,最好是 txt 结尾的,不是的话等导完需要改名。
之后是 select 语句,字段和表名根据实际更改,日期要用 to_char 进行转换。

/data01/zhu/XXX.txt 是你 oracle 导出文件的位置,只支持 txt文件 , fields terminated by ',' 意思是你字段间的分隔符。一般没有中文用 character set utf8 ,有中文用 character set gb2312 ,不然可能会报错。

PS:180万条数据导进去的时间大概是2分钟。但是700万数据目前超过四小时还没导完,建议分割来提高效率。

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

建议使用工具来做,直接手工命令相当的麻烦的。
1、
建议使用:Toad for Oracle 10、PLSQL Developer等Oracle工具操作。
把Oracle数据库中的数据转为文本或Excel或保存为sql插入语句,再插入Mysql中,这样就不存在接口字符集差异问题。
2、
也可以使用管道方式直接导入,使用PowerBuilder工具导入。

直接dmp是不现实的!