В нашем приложении (ADF) команда приложения вызывает процедуру, используя dblink.В этой процедуре вызывается другая процедура, которая находится в пакакге.Он работает нормально, но иногда выдает ошибку
ORA-06508: PL/SQL: could not find program unit being called
Когда я проверил в удаленной базе данных, я обнаружил, что статус этого объекта VALID .
Когдая перезапускаю сервер приложений, он снова работает.Каждый раз, когда мне нужно перезапустить сервер приложений (Weblogic).
Я не могу найти, что является основной причиной этой проблемы.Почему это происходит снова и снова через несколько дней.Пожалуйста, помогите.
Спасибо!