kettle JVM参数设置 kettle中文乱码
问题描述:
kettle从MySQL数据库中获取中文字段值乱码。
问题分析:
出现乱码,肯定是编码问题,没得商量
解决历程:
1、查看数据库编码,utf8
2、设置kettle数据库连接编码为utf8,如下图。高兴的再次获取数据,我去,仍然乱码,真的不知道为什么。
3、通过JAVA自带的监控程序jvisualvm.exe查看(该监控程序在JDK安装目录的bin目录下),kettle的JVM参数木有设置编码(图片是我加了JVM参数的截图)
4、修改kettle启动程序(spoon.bat),添加编码参数如下图。再次获取数据,哟嚯,正常了