上一篇博文是简单方法,只用到Oracle SQL Developer工具。

这一篇记录下我摸索出来的,麻烦点的方法。

分为两个过程:

一、导出mysql表结构,在oracle上建接受表

PowerDesigner安装:https://www.cnblogs.com/yuq-yan/p/12714316.html

1.打开PowerDesigner,导入从mysql数据库导出的test.sql

mysql数据迁移到oracle(麻烦点的方法)

2.如图选择,点击确定

mysql数据迁移到oracle(麻烦点的方法)

3.Mysql导出的sql文件,打开,然后确定

mysql数据迁移到oracle(麻烦点的方法)

4.正在导入到PowerDesigner

mysql数据迁移到oracle(麻烦点的方法)

   导入成功后

mysql数据迁移到oracle(麻烦点的方法)

5.转换为oracle建表脚本

mysql数据迁移到oracle(麻烦点的方法)

选择oracle数据库版本,然后确定

mysql数据迁移到oracle(麻烦点的方法)

转换好了

mysql数据迁移到oracle(麻烦点的方法)

6.查看生成的脚本

mysql数据迁移到oracle(麻烦点的方法)

mysql数据迁移到oracle(麻烦点的方法)

也可以单独查看某个表建表脚本

mysql数据迁移到oracle(麻烦点的方法)

7.导出脚本文件sql

mysql数据迁移到oracle(麻烦点的方法)

mysql数据迁移到oracle(麻烦点的方法)

mysql数据迁移到oracle(麻烦点的方法)

8.导出的sql文件,找到表创建的内容,在oracle运行创建表

mysql数据迁移到oracle(麻烦点的方法)

创建users表

mysql数据迁移到oracle(麻烦点的方法)

二、表的数据导入过来

1.在navicat premium上导出表

mysql数据迁移到oracle(麻烦点的方法)

选择.csv或者.xls格式

mysql数据迁移到oracle(麻烦点的方法)

一路下一步,到这里。点击开始

mysql数据迁移到oracle(麻烦点的方法)

2.在 oracle sql developer上,导入数据

mysql数据迁移到oracle(麻烦点的方法)

mysql数据迁移到oracle(麻烦点的方法)

mysql数据迁移到oracle(麻烦点的方法)

这里报错

mysql数据迁移到oracle(麻烦点的方法)

列的内容和右边列对应上就行了

mysql数据迁移到oracle(麻烦点的方法)

点击完成

mysql数据迁移到oracle(麻烦点的方法)

mysql数据迁移到oracle(麻烦点的方法)

 

导入成功了

mysql数据迁移到oracle(麻烦点的方法)

 

相关文章: