powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / запуск джоба
2 сообщений из 2, страница 1 из 1
запуск джоба
    #39446284
Albatross
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь запустить вот такой сприпт:

Код: plsql
1.
2.
3.
4.
5.
6.
begin

  sys.DBMS_SCHEDULER.RUN_JOB   ('j_cb_spi_process_calc' , false);  
  sys.DBMS_SCHEDULER.RUN_JOB   ('j_cb_spi_process_calc' , false);  

end;



Джоб долгий, но почему-то вторая строчка sys.DBMS_SCHEDULER.RUN_JOB ('j_cb_spi_process_calc' , false); не валится с ошибкой, хотя процесс запуска асинхронный.

впрочем, два раза джоб тоже не запускается.
Почему?

кстати, если после запуска скрипта запустить его еще раз, уже ошибка будет (на первом запуске)

ORA-27478: задание "U_CRM.J_CB_SPI_PROCESS_CALC" выполняется
ORA-06512: на "SYS.DBMS_ISCHED", line 196
ORA-06512: на "SYS.DBMS_SCHEDULER", line 486
ORA-06512: на line 5


а почему на второй стрчке скрипта не валится?
...
Рейтинг: 0 / 0
запуск джоба
    #39446622
Фотография Vladimir Filin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Albatross.....
впрочем, два раза джоб тоже не запускается.
Почему?
А точно не запустился второй раз? Может в коде какая-то защита стоит от повторного запуска и он тихо завершается?

По поводу ошибки при повторе скрипта: http://docs.oracle.com/cd/E11882_01/appdev.112/e40758/d_sched.htm#ARPLS72395

When use_current_session is set to FALSE:
RUN_JOB fails if a regularly scheduled job is running.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / запуск джоба
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]