mysql数据库迁移到oracle数据库报错

0 投票

操作系统:win10 X64

iportal版本:supermap-iportal-9.1.1a-win64-zip

mysql版本:5.7.18

oracle版本:11.2.0.1.0

需求:之前iportal的门户跟安全信息数据库都是部署在mysql数据库,看到iportal新特性支持oracle数据库了,想把数据迁移到oracle数据库,用Navicat数据库工具进行数据传输,发现oracle数据库有主外键的关系,只把表里面的主外键删除,才能进行数据传输,然后数据全部传输完启动iportal会显示启动服务失败。请问下是什么原因,或者mysql迁移到oracle有什么更好的办法。

3月 25 分类:  79次浏览 | 用户: 27。 学富五车 (618 分)

1个回答

0 投票
您好,这个问题是因为把主外键删除了导致表不能进行关联,需要您自己去找其他的数据库迁移的工具
3月 26 用户: 于浩 名扬四海 (3,757 分)
我用 Navicat 工具进行数据传输,有主外键的话,数据传不过去呢?所以才把主外键删除了,现在创建也失败。
...