發表文章

目前顯示的是有「亂碼」標籤的文章

sqlplus 中文亂碼解決方案

原因就不多說了, 總之是資料庫編碼與console viewer編碼不一致, 導致看到的中文變亂碼. 資料庫環境是 ZHT16MSWIN950, 所以設定 NLS_LANG=AMERICAN_AMERICA.ZHT16MSWIN950 ----------------------------------------------------  首先 查詢資料庫 NLS 參數 SQL> select * from v$nls_parameters where parameter in ('NLS_LANGUAGE','NLS_TERRITORY','NLS_CHARACTERSET'); PARAMETER                      VALUE ----------------------------------------------------- NLS_LANGUAGE                  AMERICAN NLS_TERRITORY                 AMERICA NLS_CHARACTERSET        ZHT16MSWIN950  回到 linux export NLS_LANG=AMERICAN_AMERICA.ZHT16MSWIN950 終端機->設定字元編碼->BIG5