Oracle数据库导出数据的时候提示EXP-00091: Exporting questionable statistics
〖原因〗
我们做exp的过程中可能经常会遇到EXP-00091: Exporting questionable statistics.这样的EXP信息,其实它就是exp的error message,它产生的原因是因为我们exp工具所在的环境变量中的NLS_LANG与数据库中的NLS_CHARACTERSET不一致。
〖解决方法〗
1、查看客户端和服务器的字符集是否一样?使用下列sql语句查询
-
select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET';
PARAMETER VALUE
------------------------- ---------------
NLS_CHARACTERSET ZHS16GBK
或者
select * from v$nls_parameters where parameter='NLS_CHARACTERSET';
PARAMETER VALUE
------------------------- ---------------
NLS_CHARACTERSET ZHS16GBK -
经查询服务器的字符集为ZHS16GBK
2、设置客户端字符集,使之与服务器端字符集保持匹配
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK(Windows系统)
EXPORT NLS_LANG=AMERICAN_AMERICA.ZHS16GBK(Linux系统)
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBKExport NLS_LANG(Solaris系统)
3、再次执行数据导出即可