我正在使用带有opt=false
的oracle 12coracle数据库保管库,但仍然dvsys
用户具有无效的对象。
我已经跑了
-
catalog.sql
-
catproc.sql
-
utlrp.sql
但仍然没有得到验证这个对象。
看起来您没有错误,但对象无效,因为它的引用之一发生了更改。它有时会发生。
您可以尝试的 2 件事:
-
只需调用其描述即可。
SQL> desc DVSYS.DV$CODE
-
使用
dbms_utility
编译某些对象无效的架构(您可能需要按sysdba
方式连接(:SQL> begin dbms_utility.compile_schema('DVSYS', FAlSE); end; /