Navicat 工具mysql 迁移oracle
1. 使用navicat工具链接源数据库mysql(用户名jeecg-m)和目标数据库oracle(jeecg-o)
2. 使用navicat的数据传输功能将jeecg-m拷贝到jeecg-o
(1 )选中源数据库,右键,点击" 数据传输"
![](https://oscimg.oschina.net/oscnet/up-745b9271a09c32f2318ac6b9b3faacfeb77.png)
在常规选项卡上选择源数据库,并勾选数据库对象;选择目标,连接,数据库名,模式
![](https://oscimg.oschina.net/oscnet/up-ae34d6e9a6d71b46edeb6659fe3d8568316.png)
在高级选项卡中,勾选转换对象名为大写,其他选项处勾选“遇到错误继续”
表选项的外键限制要勾掉,由于在转换工程中每个表是单独写入数据,如果保持外键限制,
会导致有外键的表写入失败。外键请在迁移后手动补充。
![](https://oscimg.oschina.net/oscnet/up-9676a6135155b3d6c3f9b4aff5377bd2b8c.png)
点击开始按钮,在信息日志选项卡中会打出日志,完成后,记录下出错的表,出错的表需要
后续使用其他工具迁移。
![](https://oscimg.oschina.net/oscnet/up-41ab3cc36839c33125c4f963eef131088f9.png)