上一篇博文是简单方法,只用到Oracle SQL Developer工具。
这一篇记录下我摸索出来的,麻烦点的方法。
分为两个过程:
一、导出mysql表结构,在oracle上建接受表
PowerDesigner安装:https://www.cnblogs.com/yuq-yan/p/12714316.html
1.打开PowerDesigner,导入从mysql数据库导出的test.sql
2.如图选择,点击确定
3.Mysql导出的sql文件,打开,然后确定
4.正在导入到PowerDesigner
导入成功后
5.转换为oracle建表脚本
选择oracle数据库版本,然后确定
转换好了
6.查看生成的脚本
也可以单独查看某个表建表脚本
7.导出脚本文件sql
8.导出的sql文件,找到表创建的内容,在oracle运行创建表
创建users表
二、表的数据导入过来
1.在navicat premium上导出表
选择.csv或者.xls格式
一路下一步,到这里。点击开始
2.在 oracle sql developer上,导入数据
这里报错
列的内容和右边列对应上就行了
点击完成
导入成功了