Описание тега dbms-job
A package in Oracle. The DBMS_JOB package schedules and manages jobs in the job queue.
2
ответа
Вызовите процедуру с параметрами через DBMS_JOB.SUBMIT
Я работаю на Oracle 11gR1 Я должен вызвать процедуру, которая принимает CLOB в качестве входного параметра через процедуру DBMS_JOB.SUBMIT. Вот мой код для того же: FOR i IN 1 .. lrec_resultset.COUNT LOOP DBMS_JOB.SUBMIT ( JOB => job_num, WHAT =&…
01 июн '12 в 12:48
2
ответа
Oracle dbms_job: работа должна выполняться только в будний день с 6 утра до 8 вечера
У меня есть база данных Oracle 10g с различными заданиями. Одна из этих работ должна выполняться каждые два часа. Поэтому параметры "next_dat" и "interval" выглядят так. ,next_date => to_date('27.04.2011 10:18:00','dd/mm/yyyy hh24:mi:ss') ,interv…
27 апр '11 в 07:39
1
ответ
Как долго, пока задание, которое закончило выполнение, не будет удалено из dba_jobs?
Если я отправляю задание через dbms_job.submit и фиксирую его, то оно выполняется до завершения. Сколько еще времени у меня будет доступно для просмотра в представлении dba_jobs и что будет определять это время?
29 июн '18 в 07:28
1
ответ
Мэйнфрейм DB2 Z/OS V10: как создавать рабочие места
Какой язык я могу использовать в z/OS для создания задания в DB2 Z/OS V10? В мейнфрейме Z / OS предоставьте пример сценария для создания или ОТПРАВКИ ЗАДАНИЯ, выполняющего хранимые процедуры.
05 мар '17 в 11:21
1
ответ
Создать задание планировщика для запуска один раз в год
Я хочу создать работу, которая будет работать на 2am on the first Sunday in October каждый год я пробовал с приведенным ниже кодом. Но получил ошибку, как, Error report: ORA-27419: unable to determine valid execution date from repeat interval ORA-06…
30 окт '13 в 07:14
2
ответа
Пытаетесь выполнить задание через 1 минуту, но оно не работает?
Я сделал эту работу, которая должна быть выполнена с интервалом в 1 минуту, но она не работает. Когда я использую execute dbms_job.run(2); это выполняется. printe это процедура Пожалуйста, предложите! BEGIN DBMS_JOB.SUBMIT ( job =>:job_no, WHAT=&…
02 май '10 в 08:39
0
ответов
Планировщик задач и зомби-заданий без идентификатора сессии
Мы выполняем небольшую промежуточную настройку базы данных Oracle (11g Enterprise Edition Release 11.2.0.3.0). Мы выполняем задания, используя как временные, так и основанные на событиях графики, и наша проблема касается планирования. Эта настройка …
06 окт '17 в 07:57
3
ответа
Скрипт для отключения всех заданий в Oracle (пакет DBMS_JOB)?
Я ищу скрипт, который отключает все задания. Прямо сейчас я выделяю их всех в Toad, нажимаю кнопку "Отключить" и затем фиксирую изменения. Должен быть способ сделать это в PL/SQL.
07 апр '11 в 18:51
2
ответа
Используйте Job ID в качестве параметра процедуры
Я использую DBMS_JOB. Можно ли передать jobId (который является параметром OUT из метода submit) в качестве параметра вызывающей процедуры? Вот что я пытаюсь: jobno NUMBER; sql_string:= 'BEGIN BPM_API_BATCH.' || l_procedure_name || '(:jobno, sysdate…
28 окт '13 в 12:14
2
ответа
Как отправить dbms_job, чтобы начать в 06:00 и запускать каждый час, понедельник
Как я могу установить интервал для dbms_job, который должен начинаться в 06:00 и запускаться каждый час, понедельник. X NUMBER:=1102745; BEGIN SYS.DBMS_JOB.INTERVAL (X, 'next_day(SYSDATE,''MONDAY'')+1/24' ); END; Но этот код работает каждый понедель…
18 апр '18 в 13:55
1
ответ
Задание Oracle не запускается в соответствии с параметром "Дата начала"
У меня есть цикл Oracle For, который создает n рабочих мест. Для каждого созданного задания начальная дата - это интервал 10 секунд с предыдущего задания. Но по какой-то причине каждая работа запускается в течение 1 секунды друг от друга. Будущие ра…
11 май '17 в 05:20
4
ответа
Как создать "синглтон" запланированное задание в Oracle?
Вероятно, это просто словарный запас, который мне не хватает, чтобы узнать, как это сделать: Задание запланировано на регулярное выполнение каждые 5 минут, однако отслеживается, что никогда не будет запущено два его экземпляра одновременно, т. Е. Сл…
25 июн '09 в 12:01
2
ответа
Убить работу Oracle. Специфический 10g
Мы используем систему планирования заданий, которая работает поверх DBMS_JOB. Он использует основную работу для создания одноразовых работ. Мы развертываем один и тот же набор заданий для всех наших клиентов, но можем указать, какие задания должны в…
06 окт '09 в 13:51
1
ответ
Oracle12: вызов процедуры внутри пакета
У меня задание DBMS_JOB объявляется следующим образом BEGIN DBMS_SCHEDULER.CREATE_JOB ( job_name => 'GET_ENAGAS_INVOICES_JOB', job_type => 'PLSQL_BLOCK', job_action => 'BEGIN LOPES.GET_ENAGAS_INVOICES; END;', repeat_interval =>'FREQ=MINU…
13 фев '18 в 10:05
1
ответ
СУБД Работа с функцией
У меня есть это задание СУБД, которое выполняется в конце дня для очистки данных, и у меня есть эта функция CLEAN_SNAPSHOT_DATA_F(7). Я пытаюсь запустить этот скрипт ниже. begin sys.dbms_job.submit(job => :job, what => 'select OPTIEXEC_ADMIN.C…
10 июн '16 в 09:35
1
ответ
DDL-операторы в DBMS_JOB
Я пытаюсь запланировать работу, используя DBMS_JOB (я не могу использовать DBMS_SCHEDULER по соображениям безопасности), которая использует оператор DDL. DECLARE job_num NUMBER; BEGIN DBMS_JOB.SUBMIT(job => job_num, what => 'BEGIN EXECUTE IMME…
25 май '12 в 06:22
1
ответ
Как приостановить следующий запуск Oracle Job?
У меня есть работа, которая должна выполняться в указанное время ежедневно. Как мне остановить его запуск только со следующего расписания? Затем он должен работать как обычно в последовательных графиках. Спасибо,
26 фев '16 в 03:03
0
ответов
Oracle отправляет электронную почту, когда dbms_job не работает
Я пытаюсь создать уведомление для отправки электронной почты, когда работа не работает. Это работа: declare jobno number; begin dbms_job.submit( jobno, 'test_job_procedure;', SYSDATE, 'SYSDATE + 1/24 /12'); commit; end; Это конфигурация учетных данн…
09 апр '18 в 12:56
2
ответа
Как остановить Oracle dbms_job
Мой dbms_job работает уже почти тридцать дней. Количество общего времени продолжает расти, но я не могу найти информацию о выполняющейся работе. Когда я выполняю sql, который является "select * from dba_jobs;", результат показывает, что задание не в…
06 дек '16 в 07:22
1
ответ
DBMS_SCHEDULER.set_job_argument_value - ORA-27473: аргумент не существует
Привет я создаю JOB CONTROLLER для запуска процедуры. КОНТРОЛЛЕР РАБОТЫ CREATE OR REPLACE PROCEDURE "GCCPMAINT"."JOB_CONTROLLER" as programTotal number; BEGIN dbms_scheduler.create_program ( program_name => 'PGM_CLEANSE_BRNGB', program_type =>…
06 фев '15 в 12:30