|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Всем привет, не могу разобраться как в job выставить необходимое время выполнения. Нужно расписание на ежедневное выполнение в диапазоне с 8:30 до 9:30 каждую минуту. Когда пробую выставить с 8:30, 8:31, 8:32... дохожу до 9:00 всё сливается в едино. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 05:47 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Как альтернативу думаю создать 2 задания, для выполнения промежутка с 8:30 до 8:59 и с 9:00 до 9:30 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 05:52 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Или несколько календарей добавить с этими диапазона, так будет правильнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 05:58 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита А, minutely ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 07:05 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
-2-Никита А, minutely Поподробнее можно? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 07:20 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита А-2-Никита А, minutely Поподробнее можно?Невнимательно не прочел про :30. Тогда bytime ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 08:39 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
-2-, Вы меня не понимаете, мне необходимо чтобы запускалась процедура каждый день с 8:30 до 9:30 каждую минуты, этого интервала ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 10:10 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита Акаждый день с 8:30 до 9:30 каждую минуты, этого интервалаbytime ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 10:14 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Про документацию предлагал уже кто-нибудь? А вообще на форуме есть достаточно много примеров, когда время следующего запуска устанавливалось из вызываемой рутины ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 10:23 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита Авыполнение в диапазоне с 8:30 до 9:30 каждую минуту. не проще стартануть раз в 8:30 и в цикле "каждую минуту" запускать обработку ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 10:51 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
-2-, Мне непонятно, как прописать интервал с 8:30 до 9:30 Если пытаюсь добавить через конструктор, то получается это. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76.
Что мне здесь нужно изменить, под мои условия? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 11:09 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита А, какая версия Оракла? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 16:46 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита А Код: plsql 1.
Ну это как бы не раз в минуту... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2019, 16:49 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
merchНикита А, какая версия Оракла? Oracle Database 11g Release 11.2.0.3.0 - 64bit Production ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2019, 04:07 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
andrey_anonymousНикита А Код: plsql 1.
Ну это как бы не раз в минуту... А как по другому сделать, чтобы каждый день запускалось тогда? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2019, 04:08 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
andrey_anonymousНикита А Код: plsql 1.
Ну это как бы не раз в минуту... Когда выбираю диапазон минутный, пропадают дополнительные настройки. Есть возможность только прикрепить одно или несколько расписаний. Как должно выглядеть расписание, чтобы срабатывало каждый день с 8:30 до 9:30 каждой минуты ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2019, 04:17 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Создай одно ежедневное задание, в нем запуск создания однократных заданий на интересующее время, для однократных dbms_job.submit в помощь и commit не забудь. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2019, 09:59 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
SkilledJuniorСоздай одно ежедневное задание, в нем запуск создания однократных заданий на интересующее время, для однократных dbms_job.submit в помощь и commit не забудь. Поставил интервал на 2 расписание, в одном прописал с 8:30 до 8:59, в другом соответственно с 9:00 до 9:30 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2019, 05:41 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
andrey_anonymousНикита АЕсть возможность только прикрепить Крепитесь. Calendaring Syntax Я так понимаю, расписание не приспособлено для указания интервалов в определенных промежутков, как в моём случае. Единственное что может облегчить жизнь, это на pl/sql написать цикл, который создаст кучу расписаний поминутно в нужном интервале. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2019, 06:00 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита АSkilledJuniorСоздай одно ежедневное задание, в нем запуск создания однократных заданий на интересующее время, для однократных dbms_job.submit в помощь и commit не забудь. Поставил в job интервал повторение на 2 расписания, в одном прописал с 8:30 до 8:59, в другом соответственно с 9:00 до 9:30 Код: plsql 1.
и Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2019, 06:21 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита АFREQ=DAILY;BYDAY=MON,TUE,WED,THU,FRI,SAT,SUN;BYHOUR=8,20;BYMINUTE=30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59;BYSECOND=0 и FREQ=DAILY;BYDAY=MON,TUE,WED,THU,FRI,SAT,SUN;BYHOUR=9,21;BYMINUTE=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30;BYSECOND=0 с 20:30 до 21:30 тоже нужно? (красным) Можно еще извратиться с таймзоной для start_date - если уменьшать offset от нормального (для Москвы - GMT+03:00), то время запуска соответственно увеличится ( для примера на картинке будет запускаться каждую минуту с 8:30 до 9:29) Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2019, 10:57 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Да, вечером тоже надо. Ваш вариант сработает только один раз, а мне нужно ежедневно. Если надо было на день, поставил бы ежеминутную частоту и выставил начальное и конечное время. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2019, 11:48 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита АВаш вариант сработает только один раз, а мне нужно ежедневно.Сработает ежедневно ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2019, 12:04 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Да нуСработает ежедневно Засчёт чего, он будет срабатывать ежедневно? Ведь в частоте срабатывания не указанно про ежедневное выполнение. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2019, 04:26 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита АДа нуСработает ежедневно Засчёт чего, он будет срабатывать ежедневно? Ведь в частоте срабатывания не указанно про ежедневное выполнение.Следуя этой логике daily без указания месяцев и лет не должно выполняться ежемесячно, ежегодно,... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2019, 06:51 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита А Вы сами проверяли предложенный вариант?МЫ проверили. Поверишь на слово или проверишь проверку? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2019, 07:57 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
-2-, Вы сами проверяли предложенный вариант? У Вас написано, повторять каждую минуту Freq=Minutely, в 8 часов ByHour=8. Это как понимать, при ежеминутном повторе? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2019, 07:57 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
-2-МЫ проверили. Поверишь на слово или проверишь проверку? Ну запустится задание в 8, а что его прервёт дальше? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2019, 08:02 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита АНу запустится задание в 8, а что его прервёт дальше?Конец света, например. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2019, 09:01 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита А, Дискуссия так затянулась, что уже придумал бы велосипед. Стартуй каждую минуту, а в job_action в pl/sql проверяй, твое время или нет. Хотя нечто подобное, мсье Stax уже предлагал. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2019, 13:51 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита А, а использование dbms_scheduler принципиально? Через dbms_job нарисовать вроде несложно. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2019, 14:34 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
Никита А, EVALUATE_CALENDAR_STRING ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2019, 17:03 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
j2kНикита А, а использование dbms_scheduler принципиально? Через dbms_job нарисовать вроде несложно. Парни, ну как так-то?! И ведь ссылку на доку дал... один хрен никто не чтит. Простейший способ: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2019, 17:31 |
|
Как выставить расписание
|
|||
---|---|---|---|
#18+
andrey_anonymous, эх, 2015 год.. как давно это было. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2019, 17:52 |
|
|
start [/forum/topic.php?all=1&fid=52&tid=1882395]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
others: | 256ms |
total: | 404ms |
0 / 0 |