數據庫的字符集等全都設置成了utf8,但是kettle做數據庫查詢時,顯示出來的數據卻是亂碼。
根據網上查的設置characterEncoding=utf8,和set names utf8;都沒有用。
最后,用ue打開spoon.bat,在if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms1024m" "-Xmx2048m" "-XX:MaxPermSize=256m"
后面加了"-Dfile.encoding=UTF-8",再重啟即可解決亂碼。