一、oracle数据迁移至mysql
1. 打开Navicat Premium,点击连接,分别连接源oracle数据库以及mysql数据库
2. 点击工具->数据传输,选择目标库和源数据库,如下图
3. 点击下一步后,选择要传输的表:
4. 点击开始进行传输
5.数据传输完成,查看表确实已经传输成功
注:oracle里面的表字段为int型,传到mysql里变成了decimal型了,可以在Navicat Premium里对表结构进行修改下变成int型
二、mysql数据迁移至oracle
1. 打开软件Convert Mysql to Oracle,添加连接mysql信息
2. 添加连接oracle信息
3. 选择mysql源数据库
注:在测试过中发现,应该在目标数据库的schema下建好表结构,然后使用merge选项,否则话它会显示表不存在错误
4. 选择mysql源表,添加到已选择表
5. 表数据传输完成