关于kettle里对特殊编码的转码问题

本文详细介绍了如何使用Kettle工具在Oracle(WE8ISO8859P1)和SQLServer(Utf-8)之间进行数据迁移时处理编码转换问题,包括两次关键的转码步骤和实际操作演示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

         我这里以数据库oracle(WE8ISO8859P1)和sqlserver(UTF-8)互转为例

上图,首先需要表输入

这里的简易转换必须选√ ,虽然会导致预览出现乱码,但是不要慌,这跟最后的结果没啥关联

开始进行第一次转码

 数据点击获取改变字段即可,主要是encoding处需要第一次转为GBK

第二次转码

与上一步相同,更改encoding转码为 ISO-8859-1

 正常输入字段映射即可,执行

 这是我成功的结果,这是我在网上查了很久才找到最靠谱的,其余的全是扯淡

链接使用Kettle 进行Oracle数据迁移时处理编码转换_Devin-CSDN博客

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值