首页 / 数据库 / MySQL / EXP-00091错误解决
使用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 ZHS16GBKNLS_NCHAR_CHARACTERSET AL16UTF16或者也可以通过NLS_DATABASE_PARAMETERS视图得到该信息:SQL> select parameter,value from NLS_DATABASE_PARAMETERS where parameter like "%CHARACTERSET%";PARAMETER VALUE------------------------------ --------------------------------------------------------------------------------NLS_CHARACTERSET ZHS16GBKNLS_NCHAR_CHARACTERSET AL16UTF16设置当前操作系统会话的字符:
$ export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK$ echo $NLS_LANGAMERICAN_AMERICA.ZHS16GBKEXP-00091至此得以解决。METALINK上的文章ID 730106.1也有对该错误的详细说明。更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12本文永久更新链接地址