Это могут быть привилегии?Процедура может существовать в этой схеме, но у вас могут не быть привилегий для ее выполнения, или у вас могут быть привилегии через роль, которая не включена.
Может быть параметрами.Если процедура ожидает два параметра (или является функцией), то попытка вызвать ее с одним может привести к ошибке «Не существует», когда это действительно означает «Нет такого, который я могу вызвать только с одним параметром».
Последний вариант - если в вашей схеме есть пакет с тем же именем, что и у другой схемы.Может случиться с чем-то общим, как «UTILS».Если вы попросите Oracle выполнить UTILS.PROC и у вас будет пакет UTILS, он будет смотреть в этом пакете и выдаст ошибку, если не найдет ее, даже если существует схема UTILS с процедурой PROC.
Отредактировано для добавления
В этом случае я склоняюсь к проблеме параметров. Пример здесь , кажется, использует?в качестве заполнителя параметра.