Полное удаление Job

tornton
Дата: 18.11.2008 12:32:00
Добрый день!
Подскажите, чтобы удалить job достаточно ли удалить строчку из таблицы sys.job$ с этим job?
Elic
Дата: 18.11.2008 12:35:01
tornton
Подскажите, чтобы удалить job достаточно ли удалить строчку из таблицы sys.job$ с этим job?
Этого достаточно, чтобы лишиться поддержки
Вменяемые люди делают dbms_job.remove
tornton
Дата: 18.11.2008 12:37:42
буду знать, спасибо!
P.S. Теперь я тоже "Вменяемые люди"
SQL*Plus
Дата: 18.11.2008 13:49:14
tornton
буду знать, спасибо!
P.S. Теперь я тоже "Вменяемые люди"
А самые вменяемые не забывают еще и COMMIT сделать.
Примерно так:
BEGIN
   DBMS_JOB.REMOVE(14144);
   COMMIT;
END;
Elic
Дата: 18.11.2008 13:54:45
SQL*Plus
А самые вменяемые не забывают еще и COMMIT сделать.
Не-а. Самые-самые предварительно ещё проверяют, а не надо ли ему ещё и сделать kill :)
SQL*Plus
Дата: 18.11.2008 13:59:42
Elic
SQL*Plus
А самые вменяемые не забывают еще и COMMIT сделать.
Не-а. Самые-самые предварительно ещё проверяют, а не надо ли ему ещё и сделать kill :)
Ну, это уже самые-самые вменяемые... :-)
Они-то уже знают, что "once a job is started and running, there is no easy way to stop the job."