Kettle 5.4 SQL2Oracle简单实例

数据迁移,SQL2Oralce,SqlServer向Oracle迁移的简单实例。

后续可能,只能说可能会有带业务逻辑的迁移。

第一步:下载和API

http://community.pentaho.com/projects/data-integration/

第二步:解压可用

第三步:把Ojdbc14.jar拷贝到你的程序下面的lib文件夹,要不会爆出找不到Jar包。

注意整体目录尽量避免符号和中文。

第四部:打开程序。

第五步:建立DB连接Oracle的。

第六步:建立SQLserver连接。

第七步:核心对象——输入——表输入


第八步:双击表输入,填写执行sql。我这里是默认的全表。大家可以写自己的逻辑。

其中数据库连接选刚 刚建立的SqlServer连接:SQL。

第九步:核心对象——转换——字段选择

点击获取选择的字段,然后“清除并增加所有”,(也可根据自己需要选择其他的)

第十步:核心对象——输出——表输出。

双击表输出。

数据库连接:刚才建立的oracle连接,名字就叫oracle

目标模式:就是你想把数据搞到oracle的哪个用户理

目标表,不解释

打勾“指定数据库字段”,然后到下面的选项卡:数据库字段。

第十一步:点击获取地段——“清除并增加所有”。

然后输入字段映射。点确定。

第十二步:把三个对象如下图连接起来

分别是:SQLServer——表输出——Oracle

第十三步:点左上角的启动,点启动。

最后结果:



数据库就不展示了 ,有些不太方便。希望对大家有用。




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值