NLS_LANG exp/impexpdp/impdp的影響

exp/imp 在導出/匯入資料時,會依Client端的NLS_LANG所設定的語系來導出/匯入。例如:

  $ echo $NLS_LANG

  AMERICAN_AMERICA.ZHT16BIG5

  $ exp system/oracle file=/home/oracle/test.dmp owner=test01

  

  Export done in ZHT16BIG5 character set and AL16UTF16 NCHAR character set

server uses AL32UTF8 character set (possible charset conversion)


expdp/impdp因為是Server端的工具,所以會以資料庫本身的語系來導出/匯入,不會參考NLS_LANG,當impdp發現匯入的dump file語系與資料庫的語系

不同時,會自動進行字集的轉換。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 keven 的頭像
    keven

    平凡的幸福(備站)

    keven 發表在 痞客邦 留言(0) 人氣()