文档章节

数据迁移,从mysql到Oracle

axingqi
 axingqi
发布于 2017/06/30 20:57
字数 535
阅读 9
收藏 0

在mysql数据库里有一个表student,它的结构如下:


在Oracle数据库里有一个表from_mysql,它的结构如下:


现在要把数据从mysql的student转移到Oracle的from_mysql中去,这里笔者借助kettle的spoon工具,可以快速的实现这个功能。

首先,打开spoon,新建一个转换,命名为表输入到表输出。然后在核心对象中的输入那里找到表输入,拖到编辑界面中,再从输出那里找到输出拖到编辑界面中,连接表输入和表输出,如图所示:


右击表输入,选择编辑步骤,弹出如下窗口:


在数据库连接那里选择连接的数据,这里选择mysql,可以点击编辑对数据库进行修改。如果还没有配置过数据库,则点击新建,此时会进行数据库的配置,具体配置可以查看kettle-配置资源库

在sql输入框中输入sql语句,筛选要迁移的数据。如果sql语句包含了变量,在下面替换sql语句里的变量那里打个勾。

右击表输出,选择编辑步骤,弹出如下窗口:


数据库连接跟表输入的差不多,只是这里选择Oracle,在目标表里选择from_mysql,因为我们选择是测试数据,数据量并不大,所以这里的提交记录数量保持默认就可以了。

接下来新建一个作业,命名为表输出。在核心对象的通用那里找到start,set variables,transformation,并拖到编辑界面,连接三个对象,如图所示:


右击set variables,选择编辑作业入口,在弹出的窗口中编辑变量名称及变量值,如下所示:


右击transformation,选择编辑作业入口,在弹出来的窗口中选择转换名称,找到刚才保存好的转换:表输入到表述出。如下所示:


至此,所有的工作就完成了。点击运行,就可以从mysql中抽取数据转移到Oracle中了。

© 著作权归作者所有

axingqi
粉丝 0
博文 21
码字总数 9949
作品 0
茂名
私信 提问
Oracle数据迁移同步工具--yugong

yugong 是阿里巴巴推出的去Oracle数据迁移同步工具(全量+增量,目标支持MySQL/DRDS) 08年左右,阿里巴巴开始尝试MySQL的相关研究,并开发了基于MySQL分库分表技术的相关产品,Cobar/TDDL(目前...

jianghang115
2016/03/08
17.5K
20
某航空公司数据迁移项目(咨询+实施)

项目背景 某航空公司现有系统都是ORACLE,近期需要尽快迁移到MYSQL上去。 项目目标: 对现有系统的迁移进行评估,并尽快从ORACLE迁移到MYSQL上,并保证系统的可靠性。 人员需求: 1、精通ORA...

HTwanglTJ
2017/06/01
3
4
yugong —— 阿里巴巴最新开源的去 IOE 神器

yugong 是阿里巴巴推出的去Oracle数据迁移同步工具(全量+增量,目标支持MySQL/DRDS) 08年左右,阿里巴巴 开始尝试MySQL的相关研究,并开发了基于MySQL分库分表技术的相关产品,Cobar/TDDL(目前...

oschina
2016/03/08
35
0
yugong 1.0.3 发布,Oracle 数据迁移同步工具

yugong 1.0.2 发布了。yugong 是阿里巴巴推出的去Oracle数据迁移同步工具(全量+增量,目标支持MySQL/DRDS) 08年左右,阿里巴巴开始尝试MySQL的相关研究,并开发了基于MySQL分库分表技术的相关...

淡漠悠然
2016/06/12
3.9K
5
yugong 1.0.1 发布,Oracle 数据迁移同步工具

yugong 1.0.1 发布了。yugong 是阿里巴巴推出的去Oracle数据迁移同步工具(全量+增量,目标支持MySQL/DRDS) 08年左右,阿里巴巴 开始尝试MySQL的相关研究,并开发了基于MySQL分库分表技术的相关...

淡漠悠然
2016/04/12
2.8K
13

没有更多内容

加载失败,请刷新页面

加载更多

进程命令ps

命令ps 用途: 显示当前系统的进程状态 语法: ]# ps [选项] 常用选项: aux = 列出正在运行的所有进程; a 显示现行终端机下的所有程序,包括其他用户的程序 u 以用户为主...

迷失De挣扎
37分钟前
3
0
聊聊spring cloud的CachingSpringLoadBalancerFactory

序 本文主要研究一下spring cloud的CachingSpringLoadBalancerFactory CachingSpringLoadBalancerFactory spring-cloud-openfeign-core-2.2.0.M1-sources.jar!/org/springframework/cloud/o......

go4it
昨天
4
0
一篇文章搞定——JDK8中新增的StampedLock

一、StampedLock类简介 StampedLock类,在JDK1.8时引入,是对读写锁ReentrantReadWriteLock的增强,该类提供了一些功能,优化了读锁、写锁的访问,同时使读写锁之间可以互相转换,更细粒度控...

须臾之余
昨天
4
0
Android Camera原理之CameraDeviceCallbacks回调模块

在讲解《Android Camera原理之openCamera模块(二)》一文的时候提到了CameraDeviceCallbacks回调,当时没有详细展开,本文我们详细展开讲解一下。 CameraDeviceCallbacks生成过程: 《Android...

天王盖地虎626
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部