MySql数据库迁移至Oracle

通过Oracle自己的工具SQLDeveloper迁移,步骤如下:

1.  下载mysql-connector-java-5.1.24驱动,存放在C:\sqldeveloper\jlib目录下

2.  配置mysql-connector第三方驱动

1.png

2.png

3.  链接MySQL及Oracle数据库

3.png

4.  创建MySQL移植资料库

创建ORACLE migration user

create user migrater identified by ******* defualt tablespace migration;

如果不知道具体需要赋予哪些权限的话,可以直接赋予DBA权限

grant dba to migrater;

SQLDeveloper链接用migrater用户

4.png

5.png

5.按照如图步骤操作,在转换项选择各个字段由MySQL转换成Oracle的转换规则,配置完成后在oracle库中会生成一个和MySQL数据库名字一样的schema,里面就是要转换的数据。 

最后使用数据泵多出导入,将schema类型设计为你需要的结构!