使用Kettle 轉移數據遇到中文亂碼問題

最近使用kettle從測試環境遷移數據到生產環境 ,遇到中文亂碼問題。

找了很久資料,最終才解決。

解決方法:

在 起始數據庫 跟 目標數據庫 的選項裏 都配置編碼 (characterEncoding=utf8):

然後運行就ok了

如果不行,就清理一下kettle 數據庫連接的緩存

然後再重新運行! 我到這裏就完全ok了

如果還不行,可以試着在kettle的啓動文件添加字符集,即在 Spoon.bat 文件中添加 "-Dfile.encoding=UTF-8":


 

發佈了18 篇原創文章 · 獲贊 3 · 訪問量 745
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章