EXP-00091錯誤解決

Jet_Zhang發表於2015-05-12

使用exp工具進行資料庫匯出時,可能會碰到一個比較常見的錯誤EXP-00091: Exporting questionable statistics。引起該錯誤的原因是作業系統的字元設定與資料庫的字元設定不匹配。只要重設作業系統的字元設定就可以解決該錯誤。

 

 首先檢視資料庫當前的字元設定:

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')

----------------------------------------------------

AMERICAN_AMERICA.ZHS16GBK

或者也可以透過DATABASE_PROPERTIES檢視得到該資訊:

SQL> select property_name, property_value from database_properties where property_name like '%CHARACTERSET%';

PROPERTY_NAME                   PROPERTY_VALUE

------------------------------  ------------------------------

NLS_CHARACTERSET                ZHS16GBK

NLS_NCHAR_CHARACTERSET          AL16UTF16

或者也可以透過NLS_DATABASE_PARAMETERS檢視得到該資訊:

SQL> select parameter,value from NLS_DATABASE_PARAMETERS where parameter like '%CHARACTERSET%';

PARAMETER                      VALUE

------------------------------ --------------------------------------------------------------------------------

NLS_CHARACTERSET               ZHS16GBK

NLS_NCHAR_CHARACTERSET         AL16UTF16

設定當前作業系統會話的字元:

$ export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

$ echo $NLS_LANG

AMERICAN_AMERICA.ZHS16GBK

EXP-00091至此得以解決。METALINK上的文章ID 730106.1也有對該錯誤的詳細說明。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13885898/viewspace-1651580/,如需轉載,請註明出處,否則將追究法律責任。

相關文章