package 问题,再线等!!!
slzlf 2003-11-27 07:20:40 请问:这是什么原因导致的错误??
程序包是事先已经建好的,当我第一次执行insert 时,就会出现下面的问题,接着insert 就没有错误了。
SQL> insert into dba01(jh,rq) values('N3-433-26',trunc(sysdate));
insert into dba01(jh,rq) values('N3-433-26',trunc(sysdate))
*
ERROR 位于第1行:
ORA-04068: 程序包 的现有状态已被丢弃
ORA-04061: 已验证 package "SYS.MONITORDATA" 的现有状态
ORA-04065: 没有执行,已改变或删除 package "SYS.MONITORDATA"
ORA-06508: PL/SQL:无法在调用之前找到程序单元
ORA-06512: 在"SYS.BEFORE_DBA01", line 2
ORA-04088: 触发器 'SYS.BEFORE_DBA01' 执行过程中出错