ORA-6508-PL / SQL找不到正在被调用的程序单元

时间:2018-10-24 10:39:35

标签: oracle plsql oracle11g procedure

我有一个Java文件,该文件在oracle上调用存储过程,而该存储过程又调用n个过程/程序包。

问题在于我们似乎在随机的时间点上收到了ORA-6508。服务器中的所有对象仅处于有效状态。

       ORA-06508: PL/SQL: could not find program unit being called.    

我也检查了对象的last_ddl时间,它显示了几天前的时间。因此,在任何对象上都没有重新编译或ddls导致此错误。而且,在同一天该错误间歇地发生。有些电话会成功通过,而另一些则不会在特定的一天。

我们已经使用这种环境一年多了,这种现象是最近发生的。

是否存在任何可能导致问题的ORACLE服务器设置?任何建议都欢迎,因为我不知道如何进行。

0 个答案:

没有答案