Есть нативный Oracle SQLDeveloper 2.1.1.64. На сервере имеется хранимая процедура, довольно объёмная. С недавнего времени она перестала компилироваться (при том, что никаких изменений в неё не вносилось). Каждый раз при выполнении CREATE OR REPLACE возникает ошибка
Error: ORA-00604: ошибка на рекурсивном SQL-уровне 1
ORA-06502: PL/SQL: ошибка числа или значения
ORA-06512: на line 20
ORA-00604: ошибка на рекурсивном SQL-уровне 1
ORA-06502: PL/SQL: : character string buffer too small ошибка числа или значения
ORA-06512: на line 13
В тоже время в вендовой Toad она собирается без всякой ругани, то есть ошибка не в самом sql-тексте. Все остальные процедуры на этом сервере компилятся нормально. Что смущает больше всего - ошибка 06502 рантаймовая, то есть при компиляции она как бы не должна возникать вообще.