Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Как запустить процедуру в определенное время.  [new]
Senatorsa
Member

Откуда:
Сообщений: 8
Как запустить процедуру в определенное время.

Например:
есть Проца, хочу ее запустить в 12.00 каждого дня
8 сен 06, 10:26    [3109323]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить процедуру в определенное время.  [new]
dmidek
Member

Откуда: Киев - Дортмунд
Сообщений: 116175
DBMS_JOB
8 сен 06, 10:28    [3109344]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить процедуру в определенное время.  [new]
Senatorsa
Member

Откуда:
Сообщений: 8
Senatorsa
Как запустить процедуру в определенное время.

Например:
есть Проца, хочу ее запустить в 12.00 каждого дня


Все равно не понял. Я знаю что все делается через пак Job/
А как она будет запускать. Или сразу запустить, а она будет анализировать что то ???
8 сен 06, 10:33    [3109382]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить процедуру в определенное время.  [new]
dmidek
Member

Откуда: Киев - Дортмунд
Сообщений: 116175
Senatorsa
Senatorsa
Как запустить процедуру в определенное время.

Например:
есть Проца, хочу ее запустить в 12.00 каждого дня


Все равно не понял. Я знаю что все делается через пак Job/
А как она будет запускать. Или сразу запустить, а она будет анализировать что то ???

Вы знаете, что это делается через пакет DBMS_JOB.
А я предлагаю Вам почитать, КАК это делается.
Уловили разницу ?
8 сен 06, 10:34    [3109406]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить процедуру в определенное время.  [new]
ua.maks
Member

Откуда: Киев
Сообщений: 262
declare
ид_будущего_джоба нумбер;
begin
dbms_job.submit(ид_будущего_джоба, текст_скрипта, время_запуска_следующего, периодичность_выполнения);
end;
8 сен 06, 13:47    [3111128]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить процедуру в определенное время.  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
Неплохо бы после submit выдать COMMIT
8 сен 06, 13:49    [3111148]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить процедуру в определенное время.  [new]
ua.maks
Member

Откуда: Киев
Сообщений: 262
tru55
Неплохо бы после submit выдать COMMIT

и то верно, забыл :)
8 сен 06, 13:52    [3111166]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить