首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

Kettle数据抽取(转换)出现乱码有关问题解决办法

2012-07-31 
Kettle数据抽取(转换)出现乱码问题解决方法2.在弹出的Database Connection中选择Options选项,在Parameters

Kettle数据抽取(转换)出现乱码问题解决方法

2.在弹出的Database Connection中选择Options选项,在Parameters下填入参数“characterEncoding”,其value为“gbk”,如下图。

Kettle数据抽取(转换)出现乱码有关问题解决办法

这样,就能解决kettle抽取数据过程中的中文乱码问题。

?

附:

针对mysql数据库,如果在pentaho平台上执行kettle的数据抽取,并且在作出上述修改后仍然出现乱码的话,可以考虑以下几个方面:

1.pentaho的META-INF/context.xml中数据源的url后面添加“useUnicode=true&characterEncoding=utf8&characterSetResults=utf8”完整的配置如下

?

?

2.检查mysql数据库server端字符集是否是utf-8,如果不是的话,修改为utf-8。具体修改方法可百度一下,网上很多介绍介绍。

热点排行