Kittle工具抽取文件出现乱码的情况解决方法

当使用kettle抽取文件时,遇到中文字符会出现乱码的问题,比较容易导致查询错误等问题。

于是开始查资料

主要有一下几个方法,mark一下:

①修改数据库连接:

    step1:“高级”,在要执行的sql语句中输入:set names gbk/utf8;

    step2:“选项”,添加:characterEncoding:gbk/utf8;

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

③修改spoon.bat文件:

在这一行的最后添加如图的东西:-Dfile.encoding=utf-8

三种方法都可以试一试。
 

你可能感兴趣的:(kittle)