kettle JVM参数设置 kettle中文乱码

问题描述:

kettle从MySQL数据库中获取中文字段值乱码。

问题分析:

出现乱码,肯定是编码问题,没得商量

解决历程:

1、查看数据库编码,utf8

2、设置kettle数据库连接编码为utf8,如下图。高兴的再次获取数据,我去,仍然乱码,真的不知道为什么。

3、通过JAVA自带的监控程序jvisualvm.exe查看(该监控程序在JDK安装目录的bin目录下),kettle的JVM参数木有设置编码(图片是我加了JVM参数的截图)

4、修改kettle启动程序(spoon.bat),添加编码参数如下图。再次获取数据,哟嚯,正常了

 

posted @ 2019-06-14 15:29  小子Y  阅读(2551)  评论(0编辑  收藏  举报