1. 程式人生 > >oracle 資料匯出 備註(comment)亂碼問題解決辦法

oracle 資料匯出 備註(comment)亂碼問題解決辦法

      前幾天,需要從一臺伺服器上的資料庫中匯出資料到另一臺伺服器的資料庫中,EXP和IMP後,發現表裡的資料,中文部分除了CONMMENT外,都是正常的,最後在網上查尋資料發現了一個解決的辦法。
      首先檢視每個伺服器上所用的字符集:select userenv('language') from dual;
 匯出的是SIMPLIFIED CHINESE_CHINA.ZHS16GBK  匯入的是:AMERICAN_AMERICA.ZHS16GBK 。
       然後我的做法就是在匯出和匯入前分別先現在SHELL視窗執行:
     export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

這樣所有的中文字元都可以正常顯示了。

轉自:http://blog.51cto.com/ytdsxushu/739108