Oracle数据库出现ORA-21779: 持续时间不活动问题解决

教程发布:风哥 教程分类:ITPUX技术网 更新日期:2022-02-12 浏览学习:470

环境: windows + oracle 9.2.0.8今天公司一个库做exp备份时,报以下错误:

EXP-00008: 遇到 ORACLE 错误 21779
ORA-21779: 持续时间不活动
ORA-06512: 在 "SYS.DBMS_AW ", line 106
ORA-06512: 在 "SYS.DBMS_AW ", line 222
ORA-06512: 在 "SYS.DBMS_AW_EXP ", line 264
ORA-06512: 在line 1
EXP-00083: 调用 SYS.DBMS_AW_EXP.schema_info_exp 时出现前一个问题
. 正在导出群集定义
EXP-00056: 遇到 ORACLE 错误 31600
ORA-31600: 输入值 EMIT_SCHEMA 无效, 它用于参数 NAME, 位于函数 SET_TRANSFORM_PARA
M 中
ORA-06512: 在 "SYS.DBMS_SYS_ERROR ", line 105
ORA-06512: 在 "SYS.DBMS_METADATA_INT ", line 3926
ORA-06512: 在 "SYS.DBMS_METADATA_INT ", line 4050
ORA-06512: 在 "SYS.DBMS_METADATA ", line 836
ORA-06512: 在line 1
EXP-00056: 遇到 ORACLE 错误 31600

原因是:

数据库从9.2.0.1升级到9.2.0.8时,没运行catpatch.sql

解决方法:运行catpatch.sql即可
$ORACLE_HOME/rdbms/admin/catpatch.sql
即可
然后重新运行exp成功

本文标签:
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】
【下一篇】