Вот еще вариант:
Цитата: Перекомпиляция процедур
запустить из серверного sqlplus с рабочей папкой C:\oracle\ora92\RDBMS\ADMIN\
@utlrp.sql;
Запускать несколько раз пока warning`ов не станет 0. Если остались warning`и то с ними нужно разобраться отдельно.
выглядеть будет примерно так:
OBJECTS WITH ERRORS
-------------------
0
суть этого скрипта
Код:
DECLARE
threads pls_integer := &&1;
BEGIN
utl_recomp.recomp_parallel(threads);
END;
/