在Oracle 19c数据库中的一个数据库中,任何expdp或impdp命令都失败,出现以下错误
ORA-31626: job does not exist
ORA-31637: cannot create job SYS_EXPORT_SCHEMA_01 for user SYSTEM
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95
ORA-06512: at "SYS.KUPV$FT", line 1145
ORA-04045: errors during recompilation/revalidation of SYS.DBMS_LOGREP_UTIL
ORA-01775: looping chain of synonyms
ORA-06508: PL/SQL: could not find program unit being called: "SYS.DBMS_LOGREP_UTIL"
ORA-06512: at "SYS.KUPV$FT", line 957
我可以看到包SYS.DBMS_LOGREP_UTIL处于无效状态,屏幕截图中有以下错误
如何解决错误并编译包。包被包装了,所以我看不到抛出同义词循环链错误的表。
发布于 2022-07-18 05:31:07
在rdbms/admin目录中运行catrep.sql和其他相关的sql之后,这个问题就得到了解决。
https://stackoverflow.com/questions/72975652
复制相似问题