数据库转换工具 spoon使用

由于项目需求 需要把oracle数据库转换为mysql数据库,所以使用spoon转换,简单快捷

ETL  Kettle Spoon简介

     ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业或行业应用来说,我们经常会遇到各种数据的处理,转换,迁移,了解并掌握一种etl工具的使用,必不可少,支持图形化的GUI设计界面,然后可以以工作流的形式流转,在做一些简单或复杂的数据抽取、质量检测、数据清洗、数据转换、数据过滤等方面有着比较稳定的表现,使用它减少了非常多的研发工作量,提高了我们的工作效率。

直接上步骤 ,几分钟搞定

 

1.启动程序,由于是java开发的,需要有java运行环境,我使用的jdk1.8

2.启动后DB连接新建数据库连接向导,创建oracle连接 

 

 

表空间可不设置,直接next

 

创建mysql连接步骤也差不多,创建好后可查询配置

3.工具--》向导--》复制多表数据

 

从oracle复制到mysql

选择要复制的表

等到spoon创建任务,点击Run执行

 

 

4.一些用的较少的字段类型转换可能出问题,如果出现错误会提示,建议对无法转换的表单独处理,不要使用该工具复制

 

 

复制完毕查看mysql数据库

查看下表数量和oracle是否一致,不一致则spoon作业时下方会有报错,提示哪一步失败,我们在根据实际情况处理

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值