码迷,mamicode.com
首页 > 数据库 > 详细

数据库迁移(分享十一)

时间:2017-11-21 22:00:04      阅读:322      评论:0      收藏:0      [点我收藏+]

标签:新建   ide   margin   执行   .com   不同   很多   数据   height   

       公司最近数据迁移项目比较多,大部分都是上云服务,目前基本上是镜像上云,P2V,V2V模式,但是我也渐渐了解到很多企业也打算数据库上云服务,由于各种不同原因,没有办法P2V、V2V这种形式。需要我们就是进行应用迁移即数据库迁移。  技术分享图片 

        下面几节我就oracle、mysql、sqlserver数据库迁移工具介绍。

oracle:

一、Oracle SQL Developer 是 Oracle 用于将非 Oracle 数据库迁移到 Oracle 的迁移工具

技术分享图片 以上工具迁移到oracle。

具体步骤:

1、在Oracle数据库中创建移植资料档案库用户

资料档案库用户不是用来接收MySQL迁移数据的用户,而是进行数据迁移配置的用户。

Oracle创建用户命令如下:

create user migrater identified by migrater;
alter user migrater account unlock;
grant dba to migrater;
grant connect, resource to migrater;
grant create session to migrater;
commit;

2、在SQL Developer中新建Oracle连接

SQL Developer中创建Oracle的连接比较简单,如下图所示:技术分享图片

 

3、添加第三方JAR包(MySQL)
使用SQL Developer建立MySQL的连接,需要添加MySQL的驱动包,添加方法如下:

点击“工具-》首选项”

在首选项面板中选择左侧“数据库-》第三方JDBC驱动程序”,点击下方的添加条目按钮选择MySQL的驱动jar包。

 技术分享图片

4、新建MySQL连接
添加好MySQL的第三方驱动后,在新建连接页面中即可出现MySQL的配置项。

技术分享图片

5、关联移植资料档案库
执行迁移数据库之前需要关联移植资料档案库,操作如下:

选中oracle数据库--》移植资料档案库----》关联移植资料档案库

关联过后新建的Oracle数据库中增加很多表:

技术分享图片

6、移植MySQL数据库至Oracle数据库
在需要数据迁移的MySQL数据库连接上右键,选择“移植到Oracle…”菜单。选中移植数据库,数据库数据类型转换,一直下一步,到完成。

技术分享图片

技术分享图片 二、

数据库迁移(分享十一)

标签:新建   ide   margin   执行   .com   不同   很多   数据   height   

原文地址:http://www.cnblogs.com/zywu-king/p/7875314.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!