kettle JVM參數設置 kettle中文亂碼


問題描述:

kettle從MySQL數據庫中獲取中文字段值亂碼。

問題分析:

出現亂碼,肯定是編碼問題,沒得商量

解決歷程:

1、查看數據庫編碼,utf8

2、設置kettle數據庫連接編碼為utf8,如下圖。高興的再次獲取數據,我去,仍然亂碼,真的不知道為什么。

3、通過JAVA自帶的監控程序jvisualvm.exe查看(該監控程序在JDK安裝目錄的bin目錄下),kettle的JVM參數木有設置編碼(圖片是我加了JVM參數的截圖)

4、修改kettle啟動程序(spoon.bat),添加編碼參數如下圖。再次獲取數據,喲嚯,正常了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM