解决方法一:选项>设置命令参数
characterEncoding UTF-8
输入数据和输出数据都设置一下;
解决方法二:可以设置数据库连接的后:
在数据库连接的高级选项中,在下方的空白处输入:set names utf8;,设置数据库客户端的字符集为utf8;
解决方法三:修改Spoon.sh
找到set OPT=%OPT% %PENTAHO_DI_JAVA_OPTIONS% 在这后面加上
“-Dfile.encoding=UTF-8”
解决方法四:字段选择中进行处理;
在核心对象中》转换》字段选择:
这是集中常见,kettle中中文乱码的常见解决方法,设置好之后重启SPOON就可以解决了
运行成功!
网友评论