AWR导出过程中报ORA-04063

错误日志:

ORA-20115: datapump export encountered error: 
ORA-39127: unexpected error from call to export_string 
:=SYS.DBMS_CUBE_EXP.INSTANCE_EXTENDED_INFO_EXP('AW$EXPRESS','SYS',1,2,0,'SYS',1,'11.02.00.04.00',newblock) 

ORA-04063: package body "SYS.DBMS_CUBE_EXP" ha 
s errors 
ORA-06508: PL/SQL: could not find program unit being called: "SYS.DBMS_CUBE_EXP" 
ORA-06512: at line 

ORA-06512: at "SYS.DBMS_METADATA", line 9926 
ORA-39127: unexpected error from call to export_string 
:=SYS.DBMS_CUBE_EXP.INSTANCE_EXTENDED_INFO_E 
XP 
Exception encountered in AWR_EXTRACT 
begin 

ERROR at line 1: 
ORA-31623: a job is not attached to this session via the specified handle 
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 79 
ORA-06512: at "SYS.DBMS_DATAPUMP", line 1137 
ORA-06512: at "SYS.DBMS_DATAPUMP", line 5658 
ORA-06512: at "SYS.DBMS_SWRF_INTERNAL", line 781 
ORA-06512: at "SYS.DBMS_SWRF_INTERNAL", line 1372 
ORA-06512: at line 3 



End of AWR Extract 


参考MOS文档 1353491.1,解决方案如下:

select * FROM SYS.EXPPKGACT$ WHERE PACKAGE = 'DBMS_CUBE_EXP' AND SCHEMA= 'SYS';

PACKAGE                        SCHEMA                         CLASS      LEVEL#
------------------------------ ------------------------------ ---------- ----------
DBMS_CUBE_EXP                  SYS                                     4       1050


select PACKAGE, SCHEMA, class from exppkgact$ where (schema, package) not in (select owner, object_name from dba_objects where object_type='PACKAGE');

PACKAGE                        SCHEMA                         CLASS
------------------------------ ------------------------------ ----------
DBMS_CUBE_EXP                  SYS                                     4

connect / as sysdba

create table exppkgact$_bck as select * from exppkgact$;

delete from exppkgact$ where package = 'DBMS_CUBE_EXP' and schema = 'SYS';

commit;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29802484/viewspace-2131519/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29802484/viewspace-2131519/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值