您的位置:首页 > 数据库 > Oracle

Oracle,用exp命令导出数据库时出现 EXP-00091 错误的解决办法

2014-10-04 10:39 736 查看
Oracle,用exp命令导出数据库时出现 EXP-00091 错误的解决办法

EXP-00091: 出口可疑的统计。

EXP-00091: Exporting questionable statistics.

产生原因:

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

解决办法:

查看服务器端字符集:

打开SQLPLUS,执行 SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER='NLS_CHARACTERSET',其中'NLS_CHARACTERSET'必须为大写。

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

PARAMETER

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

VALUE

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

NLS_CHARACTERSET

ZHS16GBK

1. Linux 环境

在 Oracle 用户的 .bash_profile 文件中设置与数据库服务器端相同的字符集:

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

2. Windows 环境

(1)打开注册表,依次进入HKEY_LOCAL_MACHINE→SOFTWARE→ORACLE→HOME0目录。

(2)查看 NLS_LANG 的值。

(3)将其修改为与数据库服务器端相同的字符集:AMERICAN_AMERICA.ZHS16GBK 。

或临时设定环境变量:

set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

转自:http://www.linuxidc.com/Linux/2008-06/13522.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐