在命令行中运行Pentaho不支持utf8

时间:2018-05-26 06:50:17

标签: mysql pentaho pentaho-data-integration

我正在使用Pentaho Data Integration(kettle)8.0版编写一些ETLS,当我在Pentaho Data Integration GUI软件中运行我的Job时,一切都在远程主机的Mysql数据库上正确完成,但是当我尝试使用服务器的命令行运行该作业(完全使用相同的配置和数据库连接),每个转换都将正确除了utf8字符未在数据库中正确复制并显示不可读的标志但它在我使用GUI时有效pentaho数据集成完全相同的配置和连接。

我在服务器上运行作业的命令

/opt/pentaho/data-integration/kitchen.sh  -file="/opt/pentaho/repository/ETLS/ETL_xxx.kjb"  -logfile="/opt/pentaho/repository/ETLS/log/job_logs.txt" 

配置Pentaho支持utf8

enter image description here

0 个答案:

没有答案