最近在使用PDI(kettle)的时候,发现了乱码问题,首先是将信息导入数据库的时候,数据库信息出现乱码,然后百度了一下,发现是在连接数据库的时候没有配置好东西,然后进行需改,如下图:
kettle出现乱码或者问号???发现是没有 对命令参数配置,需要添加 characterEncoding—utf8(有的不需要添加也没事,我也不了解了,哈哈)

本以为好了,但是运行的时候发现控制台又出现‘????’,步骤名称出现“???”。然后发现需需改spoon.bat,以文本形式打开,我用的Notepa’d++打开的,如图:
kettle出现乱码或者问号???
打开之后,找到if “%PENTAHO_DI_JAVA_OPTIONS%”=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms1024m" “-Xmx2048m” “-XX:MaxPermSize=256m” 需要在末尾添加 "-Dfile.encoding=UTF-8"

然后重启,全部搞定。不知道改完这个,数据库的命令参数不改行不行,有待研究。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-27
  • 2021-07-16
  • 2021-10-22
猜你喜欢
  • 2022-01-19
  • 2021-05-25
  • 2021-04-14
  • 2022-01-17
  • 2021-12-17
  • 2021-10-17
  • 2021-09-29
相关资源
相似解决方案