当前位置:  数据库>oracle

EXP-00091错误解决

    来源: 互联网  发布时间:2017-06-16

    本文导语: 使用exp工具进行数据库导出时,可能会碰到一个比较常见的错误EXP-00091: Exporting questionable statistics。引起该错误的原因是操作系统的字符设置与数据库的字符设置不匹配。只要重设操作系统的字符设置就可以解决该错误。 首先查...

使用exp工具进行数据库导出时,可能会碰到一个比较常见的错误EXP-00091: Exporting questionable statistics。引起该错误的原因是操作系统的字符设置与数据库的字符设置不匹配。只要重设操作系统的字符设置就可以解决该错误。

首先查看数据库当前的字符设置:

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')

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

AMERICAN_AMERICA.ZHS16GBK

或者也可以通过DATABASE_PROPERTIES视图得到该信息:

SQL> select property_name, property_value from database_properties where property_name like '%CHARACTERSET%';

PROPERTY_NAME                  PROPERTY_VALUE

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

NLS_CHARACTERSET                ZHS16GBK

NLS_NCHAR_CHARACTERSET          AL16UTF16

或者也可以通过NLS_DATABASE_PARAMETERS视图得到该信息:

SQL> select parameter,value from NLS_DATABASE_PARAMETERS where parameter like '%CHARACTERSET%';

PARAMETER                      VALUE

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

NLS_CHARACTERSET              ZHS16GBK

NLS_NCHAR_CHARACTERSET        AL16UTF16

设置当前操作系统会话的字符:


$ export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

$ echo $NLS_LANG

AMERICAN_AMERICA.ZHS16GBK

EXP-00091至此得以解决。METALINK上的文章ID 730106.1也有对该错误的详细说明。


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.lang类strictmath的类成员方法: exp定义及介绍
  • shell执行exp问题
  • java命名空间java.lang类math的类成员方法: exp定义及介绍
  • 请问怎样才能将 String curOp=exp.indexOf(i) 的右边转化成String?
  • 请教:Linux下编译c代码,运行程序时出现undefined symbol exp
  • Oracle数据库EXP/IMP版本的支持列表集合[图文]
  • Oracle exp 导出用户对象
  • 用crontabl自动执行exp为何出错?
  • Oracle 数据库导出(exp)导入(imp)说明


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3