急, oracle 10g dmsys被删除后无法执行expdp操作,怎么办?
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
ORA-39125: 在 KUPW$WORKER.GET_TABLE_DATA_OBJECTS 中 Worker 发生意外的致命错误 (在调用 DBMS_METADATA.FETCH_XML_CLOB [] 时)
ORA-31642: 以下 SQL 语句失败:
BEGIN "DMSYS"."DBMS_DM_MODEL_EXP".SCHEMA_CALLOUT(:1,0,1,'10.02.00.04.00'); END;
ORA-06512: 在 "SYS.DBMS_SYS_ERROR", line 86
ORA-06512: 在 "SYS.DBMS_METADATA", line 907
ORA-06550: 第 1 行, 第 7 列:
PLS-00201: 必须声明标识符 'DMSYS.DBMS_DM_MODEL_EXP'
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored
ORA-06512: 在 "SYS.DBMS_SYS_ERROR", line 95
ORA-06512: 在 "SYS.KUPW$WORKER", line 6307
另:impdp 没问题
重新建dmsys用户, 重新给权限, 但是很多dmsys下的很多对象没法恢复