Планировщик Oracle Хранимая Процедура

У меня есть простая хранимая процедура, которую я хотел, чтобы Oracle выполнял еженедельно, и я поместил ее в планировщик Oracle. Он был создан нормально, и запланированная задача, кажется, выполняется (без ошибок), но моя хранимая процедура не выполняется. У меня есть права администратора в базе данных, и я не получаю никакой ошибки. Только не получился желаемый результат.

Ниже приведены детали работы:

Создание было успешным

Хранимая процедура проста

create or replace 
PROCEDURE DELETEBOGUSLETTERRECORDS AS 
BEGIN
    DELETE FROM BOGUSLETTERS;
    COMMIT;
END DELETEBOGUSLETTERRECORDS;

Процедура была протестирована вне планировщика, выполнена нормально, и все записи в указанных таблицах были удалены. Однако та же самая процедура не была выполнена должным образом, когда она была запланирована. Я даже сразу запустил задание, но после его выполнения записи не были удалены. Нет ошибок вообще.

В чем проблема? Спасибо!

0 ответов

Я не уверен, но мы выполняем процедуру следующим образом:

[Тип задания: PL/SQL Block ]

BEGIN   
SCHEMA_NAME.STORED_PROC_NAME;   
END;

И они так хорошо бегают.

Другие вопросы по тегам