Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
cool_dude Участник - экстремал
Вступление в Клуб: 05.02.2013
|
Ср Окт 31, 2018 15:22  Задание по расписанию |
|
Полезность: Нет оценки
|
Здравствуйте. Создал задачу для выполнения по расписанию. Задача запускается разово. Но когда запускается, выполняется два раза. Почему?
Запущено 31/10/2018 17:43:00. Выполнено 31/10/2018 17:43:00.
Запущено 31/10/2018 17:43:05. Выполнено 31/10/2018 17:43:05.
Как сделать, чтоб он выполнялся один раз? |
|
 |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Ср Окт 31, 2018 15:55   |
|
Полезность: Нет оценки
|
выложи что указано в параметрах запуска |
|
 |
cool_dude Участник - экстремал
Вступление в Клуб: 05.02.2013
|
Чт Ноя 01, 2018 06:32   |
|
Полезность: Нет оценки
|
vtar пишет: | выложи что указано в параметрах запуска |
В параметрах запуска я ничего не указал. Указал только время. Без результата...
Еще попробовал вариант, с указанием параметров запуска:
TRUNC(NEXT_DAY(SYSDATE,'ЧТВ')) + 31800/86400 например. Всё равно, выполняется два раза. |
|
 |
Blackmore64 Профи
Вступление в Клуб: 17.01.2017
|
Чт Ноя 01, 2018 08:20   |
|
Полезность: Нет оценки
|
Сейчас попробовал - в операции "Задать интервал запуска" все пусто, в операции "Изменить параметры задания" указал время запуска, поле "Интервал запуска" пусто. Джоб выполнился один раз и заблокировался. |
|
 |
cool_dude Участник - экстремал
Вступление в Клуб: 05.02.2013
|
Чт Ноя 01, 2018 08:53   |
|
Полезность: Нет оценки
|
Blackmore64 пишет: | Сейчас попробовал - в операции "Задать интервал запуска" все пусто, в операции "Изменить параметры задания" указал время запуска, поле "Интервал запуска" пусто. Джоб выполнился один раз и заблокировался. |
Я тоже самое сделал. Время запуска поставил 11:18:00. Результат такой:
Поставлено в очередь 01/11/2018 11:16:49.
Запущено 01/11/2018 11:18:00. Выполнено 01/11/2018 11:18:00.
Запущено 01/11/2018 11:18:05. Выполнено 01/11/2018 11:18:05.
Два раза запустилось. |
|
 |
cool_dude Участник - экстремал
Вступление в Клуб: 05.02.2013
|
Чт Ноя 01, 2018 09:38   |
|
Полезность: Нет оценки
|
Зависит ли это проблема от кода операции? Мой код находится в "Тело" и обрабатывает текстовый файл...Код работает правильно. Файл обрабатывается, но из-за задания выполняется два раза... |
|
 |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Чт Ноя 01, 2018 09:47   |
|
Полезность: Нет оценки
|
Уже скинь принтскрин задания [F3] плюс интервал из операции "Задать интервал запуска")
Глядишь дело быстрее пойдет |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Чт Ноя 01, 2018 10:59   |
|
Полезность: Нет оценки
|
cool_dude пишет: | Зависит ли это проблема от кода операции? |
Если ручками запускать - сколько раз выполняется? |
|
 |
cool_dude Участник - экстремал
Вступление в Клуб: 05.02.2013
|
Чт Ноя 01, 2018 11:21   |
|
Полезность: Нет оценки
|
Volod пишет: | cool_dude пишет: | Зависит ли это проблема от кода операции? |
Если ручками запускать - сколько раз выполняется? |
А в ручную как запустить? В операции сейчас сняты галочки для "Может быть активизирована пользователем" и "Абсолютно доступна"... |
|
 |
cool_dude Участник - экстремал
Вступление в Клуб: 05.02.2013
|
Чт Ноя 01, 2018 11:22   |
|
Полезность: Нет оценки
|
Матвеев Евгений пишет: | Уже скинь принтскрин задания [F3] плюс интервал из операции "Задать интервал запуска")
Глядишь дело быстрее пойдет |
Сюда как скрины выложить? В архиве (.rar)? |
|
 |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Чт Ноя 01, 2018 11:23   |
|
Полезность: Нет оценки
|
cool_dude пишет: | Volod пишет: | cool_dude пишет: | Зависит ли это проблема от кода операции? |
Если ручками запускать - сколько раз выполняется? |
А в ручную как запустить? В операции сейчас сняты галочки для "Может быть активизирована пользователем" и "Абсолютно доступна"... |
можно из девелопера стартануть пакет |
|
 |
cool_dude Участник - экстремал
Вступление в Клуб: 05.02.2013
|
Чт Ноя 01, 2018 11:52   |
|
Полезность: Нет оценки
|
vtar пишет: | cool_dude пишет: | Volod пишет: | cool_dude пишет: | Зависит ли это проблема от кода операции? |
Если ручками запускать - сколько раз выполняется? |
А в ручную как запустить? В операции сейчас сняты галочки для "Может быть активизирована пользователем" и "Абсолютно доступна"... |
можно из девелопера стартануть пакет |
Не подскажете как? Я ни разу на девелопере не делал... |
|
 |
Эмиралька Эксперт
Вступление в Клуб: 09.11.2015
|
Чт Ноя 01, 2018 12:03  Re: Задание по расписанию |
|
Полезность: Нет оценки
|
cool_dude пишет: | Здравствуйте. Создал задачу для выполнения по расписанию. Задача запускается разово. Но когда запускается, выполняется два раза. Почему?
Запущено 31/10/2018 17:43:00. Выполнено 31/10/2018 17:43:00.
Запущено 31/10/2018 17:43:05. Выполнено 31/10/2018 17:43:05.
Как сделать, чтоб он выполнялся один раз? |
А попробуйте использовать ТБП не Система->Выполнение заданий по расписанию, а Система -> Выполнение текстовых заданий.
Задания по расписанию - они именно для расписания, то есть периодического запуска предназначены, в отличие от текстовых, изначально предназначенных для одноразовых действий.
Ах, да.
Есть ещё BGP и TASK. Тоже своего рода очереди. |
|
 |
cool_dude Участник - экстремал
Вступление в Клуб: 05.02.2013
|
Чт Ноя 01, 2018 12:48   |
|
Полезность: Нет оценки
|
Проблема решилась.
Когда по два раза запускалась, тип задания стоял NOT A JOB, теперь незнаю после чего-то, она стала ORACLE JOB. И стала работать нормально.
Спасибо Всем за советы. |
|
 |
|