Mysql数据迁移到Oracle上(完美解决!!!)
背景:从Github上down的项目,数据库是mysql的,而我们公司都是用的oracle,遂计划把mysql数据迁移的oracle上。于是,百度搜索迁移方法,试了各种方法如:Navicat Premium的数据传输,SQL Developer的迁移,Convert Mysql to Oracle,还有kettle(挺麻烦的)无一列外,都没没能成功!!!垂头丧气...后来,想着整个迁移不...
背景:
从Github上down的项目,数据库是mysql的,而我们公司都是用的oracle,遂计划把mysql数据迁移的oracle上。于是,百度搜索迁移方法,试了各种方法如:Navicat Premium的数据传输,SQL Developer的迁移,Convert Mysql to Oracle,还有kettle(挺麻烦的)无一列外,都没没能成功!!!垂头丧气...
后来,想着整个迁移不行。那就按表(一个一个表转换)来吧,用的Oracle SQL Developer,竟然成功了,大喜!!!!遂开博记录下(其实很简单的,哎...)
工具:Oracle SQL Developer,网上下载解压即可用。
具体过程:
1.新建一个Oracle数据库(我建的是test)来接受数据,不用建表。
打开Oracle SQL Developer,点击右上角绿色加号,连接上test数据库。

2.连接mysql数据库(源数据库)
数据库类型选择mysql,注意要点击”选择数据库“,选择test数据库

3.数据库都连接成功后,在MySQL数据库上选择要迁移的表,右键选择”复制到oracle“。这里选的是tb_user表

4.弹出提示框,输入mysql连接时的用户密码(应该是确认下)

5.复制的设置框,这里不用修改,点击确定即可

6.等待一会,弹出复制成功的框子。就迁移表成功了。

7.看看结果。oracle数据库,tb_user表和数据都有了。

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)