一、Navicat 工具mysql 迁移oracle
1. 使用navicat工具链接源数据库mysql(用户名jeecg-m)和目标数据库oracle(jeecg-o)
2. 使用navicat的数据传输功能将jeecg-m拷贝到jeecg-o
(1
)选中源数据库,右键,点击"
数据传输"

在常规选项卡上选择源数据库,并勾选数据库对象;选择目标,连接,数据库名,模式

在高级选项卡中,勾选转换对象名为大写,其他选项处勾选“遇到错误继续”
表选项的外键限制要勾掉,由于在转换工程中每个表是单独写入数据,如果保持外键限制,
会导致有外键的表写入失败。外键请在迁移后手动补充。

点击开始按钮,在信息日志选项卡中会打出日志,完成后,记录下出错的表,出错的表需要
后续使用其他工具迁移。

二、特殊表处理
定时任务的表qrtz_*,通过Navicat转的表还是有问题,需要删除相关表,手工执行下原始初始化脚本
quartz-2.2.3-distribution.tar.gz 放到百度网盘中,大家自己下载,找到自己需要的数据库类型脚本