hangwire 阅读(882) 评论(0)

 EXP-00091 产生的原因是因为 DB中的NLS_CHARACTERSET 与环境变量中的 NLS_LANG 不一致造成的。为了解决这个问题:

第一步 查看DB中的NLS_CHARACTERSET的值(有两种方法):

1、select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET'
2、select * from v$nls_parameters  where parameter='NLS_CHARACTERSET';

下面是查询输出结果的例子:

PARAMETER          VALUE
-----------------------  ----------------------------------------------
NLS_CHARACTERSET    ZHT16GBK

第二步 根据第一步查出的 LS_CHARACTERSET(ZHT16GBK)来设定 exp 的环境变量:

For Unix/Linux
NLS_LANG=AMERICAN_AMERICA.ZHT16GBK
export NLS_LANG

OR For Windows
set NLS_LANG=AMERICAN_AMERICA.ZHT16BIG5

在做一次 exp。


发表评论
切换编辑模式