|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
Помогите pls составить интервал что-бы вызывать Job каждые целые 15 минут. Т.е. **:00,**:15,**:30,**:45 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2008, 14:45 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
BardisПомогите pls составить интервал что-бы вызывать Job каждые целые 15 минут. Т.е. **:00,**:15,**:30,**:45 Каждые 5 минут Код: plaintext 1.
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2008, 14:55 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2008, 14:56 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
orawish Код: plaintext 1. 2. 3.
))) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2008, 15:00 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
Каждые 15 минут Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2008, 15:07 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
спасибо, замечтельно все получилось ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2008, 15:26 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
Не могу допетрить, нужно примерно тоже самое, каждые полчаса, но со сдвигом 10 минут назад, например: 17:50, 18:20, 18:50, 19:20 ... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2020, 17:20 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
Микс interval и арифметики. Код: plsql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2020, 18:52 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
dmdmdm Микс interval и арифметики. Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2020, 19:27 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
Перейти на dbms_scheduler jobs и забыть про эти извращения с интервалом :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2020, 19:42 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
dmdmdm Микс interval и арифметики. Неа :) В данном случае в 2020-08-20 09:19:00 ответом будет 9:20 - верно! А вот в 2020-08-20 09:21:00 тоже получим на выходе 9:20 - что уже НЕ верно, должны получить 9:50... Я так понимаю тут только условие юзать... Но там столько букв получается, что кажется проще сделать два джоба :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 09:46 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
del ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 10:09 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
123йй, Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 10:25 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
123йй, Спасибо большое! Смысла правда так и не догнал в написаном, но работает :) Вообще многим джобам нужны индивидуальные время запуска, по этому наверное буду городить таблицу, туда записывать JOB_ID и когда, по каким дням он должен запускать + функцию, которая будет возвращать некий next_date согласно данной таблице. Нашел тут интересное решение https://github.com/frankiechapson/CRON-Next-Date Но работает не корректно :( Например, при: Код: sql 1.
Возвращает 20.08.2020 11:20:00, а должна 12:20:00... Но идея интересная, с кроном таки попроще будет, нужно допилить... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 11:49 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
А еще можно устанавливать переменную next_date прямо внутри задания Примеров на форуме есть ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 12:37 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
GlooBus Вообще многим джобам нужны индивидуальные время запуска, по этому наверное буду городить таблицу, туда записывать JOB_ID и когда, по каким дням он должен запускать + функцию, которая будет возвращать некий next_date согласно данной таблице. Перестань изобретать велосипеды. Сказали-же, переходи на DBMS_SCHEDULER. DBMS_JOB deprecated с 12C a в 19C нутро DBMS_JOB вообще выкинуто и он стал не более чем оберткой на DBMS_SCHEDULER. Создание job через DBMS JOB под капотом создает DBMS_SCHEDULER job DBMS_JOB$_N где N это DBMS JOB job ID и выполняется как раз DBMS_SCHEDULER job DBMS_JOB$_N а не DBMS JOB job, которая, как я уже сказал, всего лишь обертка/обманка. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 14:16 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
SY Перестань изобретать велосипеды. Сказали-же, переходи на DBMS_SCHEDULER. Так я уже перешел, я в своих разработках использую DBMS_SCHEDULER, есть даже своя процедура для облегчения создания задач в определенных условиях... Но есть много не моих, старых работы завязанных на простой запуск анонимных блоков по расписанию. Переделывать их времени нет. Если я на это потрачу время, я не сделаю текущие задачи. А объяснять зачем я переделывал, что и так работает, тут как бы сложно! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 15:45 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
Конвертация DBMS_JOB job в DBMS_SCHEDULER job занимает 5 - 10 минут. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 19:18 |
|
DBMS_JOBS INTERVAL каждые целые 15 минут
|
|||
---|---|---|---|
#18+
SY Конвертация DBMS_JOB job в DBMS_SCHEDULER job занимает 5 - 10 минут. Уже много раз говорилось, что, к сожалению, DBMS_SCHEDULER функционально не покрывает DBMS_JOB. Взять, хотя бы, ту же транзакционность. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2020, 06:52 |
|
|
start [/forum/topic.php?fid=52&msg=39991152&tid=1880954]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 157ms |
0 / 0 |