当前位置: 代码迷 >> 综合 >> 【DB.Oracle】解决EXP-00091
  详细解决方案

【DB.Oracle】解决EXP-00091

热度:53   发布时间:2023-12-14 19:16:59.0

说明:

EXP-00091: 出口可疑的统计。 
EXP-00091: Exporting questionable statistics.


产生: 

在数据库的服务器端和客户端字符集不同的情况下,导出 (dump) 数据库表时,会产生这个错误。虽然产生这个错误,但好像对导入没有影响。


解决:

查看对应机器上的ORACLE的字符集:

打开 SQLPLUS ,用 sys 用户登录。 

执行:

SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER='NLS_CHARACTERSET';

其中 'NLS_CHARACTERSET' 必须为大写。

例如:




修改其他机器上的ORACLE字符集(如导入数据库)(假设需要将当前ORACLE字符集设置成上面ORACLE的字符集):

Linux:

在 oracle 用户的 .bash_profile 文件加入 

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK


Windows: 
1 、打开注册表,依次进入 HKEY_LOCAL_MACHINE→SOFTWARE→ORACLE→HOME0 目录。 
2 、察看 NLS_LANG 的值。 
3 、将其修改为数据库服务器端字符集相同的字符。 
或 
临时设定环境变量 (在CMD中执行
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK


  相关解决方案