資料庫的字符集等全都設定成了utf8,但是kettle做資料庫查詢時,顯示出來的資料卻是亂碼。
根據網上查的設定characterencoding=utf8,和set names utf8;都沒有用。
最後,用ue開啟spoon.bat,在if "%pentaho_di_j**a_options%"=="" set pentaho_di_j**a_options="-xms1024m" "-xmx2048m" "-xx:maxpermsize=256m"
後面加了"-dfile.encoding=utf-8",再重啟即可解決亂碼。
整理 SecureCRT 中文顯示亂碼問題解決
遠端 linux 機器。修改環境變數 lang 例如在 bash profile 裡面新增?12 3 user specific environment and startup programs lang zh cn.utf8 exportlang 重新登入之後生效。修改後檢視當前設定 12 3 4...
vim 中文顯示亂碼問題解決
由於在windows下預設是gb編碼,而我的vim預設是utf 8 gedit預設也是utf 8 所以開啟會成亂碼。修改了一下配置檔案,使vi支援gb編碼就好了。vi vimrc let termencoding encoding set fileencodings utf 8,gbk wq 再次開...
git log顯示中文亂碼問題解決
1 執行git bash視窗,在該視窗導航條 即最上面 右鍵,選擇options text,找到下面兩處 locale 選擇 zh cn charector set 選擇 utf 8 2 到git bash命令視窗輸入如下設定命令語句 git config global i18n.commitenc...