DVSYS 对象(包正文)无效



我正在使用带有opt=false的oracle 12coracle数据库保管库,但仍然dvsys用户具有无效的对象。

我已经跑了

  • catalog.sql
  • catproc.sql
  • utlrp.sql

但仍然没有得到验证这个对象。

看起来您没有错误,但对象无效,因为它的引用之一发生了更改。它有时会发生。

您可以尝试的 2 件事:

  1. 只需调用其描述即可。

    SQL> desc DVSYS.DV$CODE
    
  2. 使用 dbms_utility 编译某些对象无效的架构(您可能需要按sysdba方式连接(:

    SQL> begin dbms_utility.compile_schema('DVSYS', FAlSE); end;   
    /
    

最新更新