EXP-00091错误的说明和解决方法
2017-12-16 11:21
337 查看
对于一个经常用oracle的人来讲,会经常用到EXP和imp工具,我们在做EXP的过程中可能经常会遇到EXP-00091 Exporting questionable statistics的错误。
其实这个是EXP的error message,它产生的原因是因为我们EXP工具所在的环境变量中的NLS_LANG和Database中的NLS_CHARACTERSET不一致导致的。但需要说明的是,EXP-00091这个error message对所产生的dump没有影响,生成的dump还可以正常的imp(但是最好还是再次EXP)
在oracle的doc中这样描述这个错误信息:
EXP-00091: Exporting questionable statistics.
Cause: Export was able export statistics, but the statistics may not be usuable. The statistics are questionable because one or more of the following happened during export: a row error occurred, client character set or NCHARSET does not match with the server,
a query clause was specified on export, only certain partitions or subpartitions were exported, or a fatal error occurred while processing a table.
Action: To export non-questionable statistics, change the client character set or NCHARSET to match the server, export with no query clause, export complete tables. If desired, import parameters can be supplied so that only non-questionable statistics will
be imported, and all questionable statistics will be recalculated.
上面的错误描述(cause)和错误的解决方法(action)已经说的比较明确了,下面我们做一下简单的说明
出现EXP-00091之后,我们采用的解决方案如下:
1、查看database中的NLS_CHARACTERSET的值
a、select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET';
b、select * from v$nls_parameters where parameter='NLS_CHARACTERSET';
PARAMETER VALUE
----------------- ----------
NLS_CHARACTERSET ZHS16GBK
2、根据第一步查出来的NLS_CHARACTERSET(即ZHS16GBK)来设定
windows环境:cmd > set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
linux环境:Shell > export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
链接:
exp/imp字符集问题的说明:http://blog.sina.com.cn/s/blog_67be3b4501015q7z.html
其实这个是EXP的error message,它产生的原因是因为我们EXP工具所在的环境变量中的NLS_LANG和Database中的NLS_CHARACTERSET不一致导致的。但需要说明的是,EXP-00091这个error message对所产生的dump没有影响,生成的dump还可以正常的imp(但是最好还是再次EXP)
在oracle的doc中这样描述这个错误信息:
EXP-00091: Exporting questionable statistics.
Cause: Export was able export statistics, but the statistics may not be usuable. The statistics are questionable because one or more of the following happened during export: a row error occurred, client character set or NCHARSET does not match with the server,
a query clause was specified on export, only certain partitions or subpartitions were exported, or a fatal error occurred while processing a table.
Action: To export non-questionable statistics, change the client character set or NCHARSET to match the server, export with no query clause, export complete tables. If desired, import parameters can be supplied so that only non-questionable statistics will
be imported, and all questionable statistics will be recalculated.
上面的错误描述(cause)和错误的解决方法(action)已经说的比较明确了,下面我们做一下简单的说明
出现EXP-00091之后,我们采用的解决方案如下:
1、查看database中的NLS_CHARACTERSET的值
a、select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET';
b、select * from v$nls_parameters where parameter='NLS_CHARACTERSET';
PARAMETER VALUE
----------------- ----------
NLS_CHARACTERSET ZHS16GBK
2、根据第一步查出来的NLS_CHARACTERSET(即ZHS16GBK)来设定
windows环境:cmd > set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
linux环境:Shell > export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
链接:
exp/imp字符集问题的说明:http://blog.sina.com.cn/s/blog_67be3b4501015q7z.html
相关文章推荐
- EXP-00091错误的说明和解决方法
- linux上备份Oracle时EXP-00091的错误解决方法
- exp 导出 00091错误解决方法
- oracle11gR2使用exp导出命令时报EXP-00011错误的解决方法
- error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认int 错误的解决方法
- 环境变量字符集和数据库字符集不一样导致的错误,EXP-00091: Exporting questionable statistics 问题处理方法
- 解决Oracle中用EXP 命令后用IMP导出数据出现错误的一种方法
- error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int 错误的解决方法
- EXP-00091解决方法
- Oracle EXP-00091解决方法
- EXP-00091: 正在导出有问题的统计信息 错误解决
- Oracle EXP-00091解决方法
- 今日EXP数据发现EXP-00091: Exporting questionable statistics.解决方法
- oracle exp出现"ORA-00302:必须说明SET_NO_OUTLINES 组件" 解决方法
- explorer.exe应用程序错误说明 0X000000该内存不能为read的解决方法
- error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int 错误的解决方法
- oracle11gR2使用exp导出命令时报EXP-00011错误的解决方法
- oracle exp-00091解决方法
- oracle exp出现"ORA-00302:必须说明SET_NO_OUTLINES 组件" 解决方法
- 给大家说明。Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!