使用kettle在进行ETL后,从mysql到mpp,数据库字符集均为utf8,但目标库中表中文字段值均显示乱码。
无
数据库字符集或/和kettle jvm编码问题导致
1.设置characterEncoding=utf8,和set names utf8;
2.如果仍然为乱码
打开spoon.sh,在if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIOnS="-Xms1024m" "-Xmx2048m" "-XX:MaxPermSize=256m" 后面加"-Dfile.encoding=UTF-8",再重启
无
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作