|
Время запуска регламентного задания отличается от настроек | ☑ | ||
---|---|---|---|---|
0
Aleksei85
11.03.13
✎
10:33
|
Собственно сабж. В консоли заданий время запуска регламентного задания стоит в 21.00, а реально (по журналу регистрации видно) запускается в 24.00.
Версия: Клиент-сервер SQL Время на серверах указано правильно. Остальные задания запускаются верно. Помогите, кто сталкивался или у кого есть умные мысли. Куда копать? ) Спасибо! |
|||
1
Aleksei85
11.03.13
✎
10:42
|
а где вообще в базе хранится время запуска, кто знает?
|
|||
2
Галахад
гуру
11.03.13
✎
10:45
|
По идее, не в базе.
|
|||
3
Aleksei85
11.03.13
✎
10:47
|
а где ж тогда? по идеи rphost опрашивает постоянно, и если есть что запускать - запускает
|
|||
4
cw014
11.03.13
✎
10:52
|
Регл задание предопределенное?
|
|||
5
Aleksei85
11.03.13
✎
10:54
|
Да
|
|||
6
Aleksei85
11.03.13
✎
10:59
|
вот что нашел:
Регламентные задания Если в конфигурации определено хотя бы одно регламентное задание, то создается таблица регламентных заданий (_ScheduledJobs) с полями: _ID - идентификатор регламентного задания; _Description - описание; _JobKey - ключ регламентного задания (для предотвращения одновременного запуска); _MetadataID - идентификатор объекта метаданных; _Predefined - признак того, что регламентное задание является предопределенным (определенным в конфигурации); _Parameters - параметры регламентного задания; _UserName - имя пользователя, от которого запускается регламентное задание; _ActivationCondition - расписание; _Use - признак того, что задание включено; _RestartCount - количество перезапусков при ошибке; _RestartPeriod - период времени между перезапусками при ошибке; _RestartAttemptNumber - номер последней предпринятой попытки перезапуска; _State - признак того, что задание выполняется; _StartTime - время последнего запуска; _FinishTime - время последнего завершения; _Version - версия. |
|||
7
cw014
11.03.13
✎
11:00
|
(5) См. расписание в пофигураторе
|
|||
8
Aleksei85
11.03.13
✎
11:01
|
там в 20.00
|
|||
9
Aleksei85
11.03.13
✎
11:09
|
нашел эту запись в базе, _ActivationCondition (расписание) имеет тип Image, как распознать что там - хз
|
|||
10
ИС-2
naïve
11.03.13
✎
11:14
|
время на сервере и на клиенте одинаковое?
|
|||
11
Aleksei85
11.03.13
✎
11:17
|
конечно, уже писал..другие регл. задания запускаются вовремя
|
|||
12
Aleksei85
11.03.13
✎
13:09
|
есть еще варианты?
|
|||
13
Kreont
11.03.13
✎
13:15
|
(0) в заданиях еще есть такая опция как динамически менять расписание и т.п., сними их, а то 1с-ка тогда сама корректирует время запуска,проверено (с)
|
|||
14
MaxS
11.03.13
✎
13:16
|
(0) может быть в расписании указано запускать раз в сутки.
В 00:00 сервер перезагружается. Это регл задание просыпается и видит - ой, а в прошлый раз, то я не запускался, дай ка сейчас запущусь. наступает 21:00 - один раз в сутки запускался, хватит, больше не буду. |
|||
15
Aleksei85
11.03.13
✎
14:49
|
(13) Боюсь, что тогда вообще ничего не запустится..
(14) А вот это неплохая идея! |
|||
16
Serg_1960
11.03.13
✎
14:56
|
ТС ни разу не слышал про внешнюю обработку на ИТС "Консоль заданий"?
|
|||
17
Serg_1960
11.03.13
✎
14:58
|
(16) * "Консоль регламентных заданий"
|
|||
18
Maxus43
11.03.13
✎
14:59
|
в пофигураторе расписание не соответствует текущему, это только программно узнать, или (17) юзать
|
|||
19
qeos
11.03.13
✎
15:00
|
(0) руками перестартуй задание
|
|||
20
Aleksei85
11.03.13
✎
15:08
|
(17):
(0) "В консоли заданий время запуска регламентного задания стоит в 21.00" |
|||
21
Aleksei85
11.03.13
✎
15:09
|
(19) Сервер предприятий перезагружался недавно, перезагрузка не помогла.
|
|||
22
Aleksei85
11.03.13
✎
15:10
|
(19) думаю, что это аналогично перестарту задания
|
|||
23
MaxS
11.03.13
✎
18:46
|
(15) поэтому нужно ограничить рамками время выполнения задания - начало, конец, продолжительность. Иначе если по какой-то причине задание раз в сутк выполнилось в другое время, то в нужное время оно не выполнится, т.к. в эти сутки уже выполнялось, если задано выполнение раз в сутки.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |