oracle数据库中一个package突然失效?
运行$ORACLE_HOME/rdbms/admin/utlrp.sql可以编译所有的包,如果你经常发生包失效的事情,有必要定时做个DBA作业来运行这个编译工作, 至于失效的原因,一般来说只要某个它用到的OBJECT的修改都会引起它失效的,把审计开启去找具体SQL语句吧,没有什么太好的办法。