温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

关于Oracle导出数据的几个错误EXP-00008,ORA-00904,ORA-01003,EXP-00091

发布时间:2020-08-09 21:53:36 来源:网络 阅读:3306 作者:sherwin28 栏目:关系型数据库

首先说明数据库的版本

服务器:10.2.0.5.0

客户端:11.2.0.1.0

导出会报错

EXP-00008: 遇到 ORACLE 错误 1003

ORA-01003: no statement parsed

EXP-00008: 遇到 ORACLE 错误 904

ORA-00904: "MAXSIZE": invalid identifier

这小样问题,怎么也不会想到是客户端不能向下兼容吧,困了我很久。我决定试下是不是客户端不兼容问题,果然是这样的。


装了个虚拟机,客户端版本为10.2.0.4.0

马上进行exp,还是报错了

EXP-00091: Exporting questionable statistics.

擦,这错误百度一查,既然是字符集问题,马上查询下服务器上的字符集是什么?

select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET';

or

select * from v$nls_parameters  where parameter='NLS_CHARACTERSET';


结果是:ZHS16GBK


然后设置字符集了:

window平台:WINNT> set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

进行设定后,在环境变量中查看NLS_LANG的值是否一致,如果不一致可在环境变量中手中修改。
LINUX> export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI