|
Планировщик на сервере 2008 завершает задание с кодом (0x40010004)
| ☑ |
0
Vladal
19.09.11
✎
10:54
|
ОС - Сервер 2008 х64
Базы на 2005 скуле
Задание запускается от пользователя с админскими правами
Ночью планировщик запускает Предприятие 7.7 для выполнения регламентных заданий.
В одном скрипте прописаны все базы для обработки и с пятницы не все базы отрабатывают - примерно половина. причем всё задание работает обычно около 4 часов, а эти дни (пт, сб, вс и пн сегодня) - чуть мене 2 часов.
Шедуллер пишет на задании - статус (0x40010004), в логе шедуллера код завершения -1073807364
Гуглил код ошибки - вроде, как задание прервано или что-то в этом роже (на инглише). Русского описалова не нашел.
Кто что подскажет по этому поводу?
|
|
1
Vladal
19.09.11
✎
10:55
|
Еще!
Ели вручную запустить задание - работает.
|
|
2
Kreont
19.09.11
✎
11:01
|
Попробуй добавить в код логирование, что б знать что и в каком месте падает обработка 1С:
ФайлТХТ = СоздатьОбъект("Текст");
Попытка
// Весь код обработки
// + вставки в контрольные точки:
// ФайлТХТ.ДобавитьСтроку("КТ00*");
Исключение
ФайлТХТ.ДобавитьСтроку(ОписаниеОшибки());
ФайлТХТ.Записать("Сучествующий каталог + имя с парвами записи...");
КонецПопытки
|
|
3
Vladal
19.09.11
✎
11:07
|
Спасибо. Логирование есть - потом другой планировщик уже в 6 утра который собирает инфу по ночным обработкам и выдаёт в удобоваримом виде.
Заходил в каждой базе в ЖР - базы по порядку запускались, корректно выходили. Вторая половина списка не запускается. Ручками - запускаются и все отрабатывают. Из шедуллера - нихт.
|
|
4
Kreont
19.09.11
✎
11:14
|
0x40010004 - The task is running
Получается что предыдущее задание еще не дошло до конца, может хватит увеличить время между запуском заданий.
|
|
5
Vladal
19.09.11
✎
11:39
|
(4) Да ну... может и так.
Дай ссылку, где нарыл описалово!
В диспетчере задач не было процессов от этого пользователя.
Да и в ЖР - в 8-й базе вход в 01-40, выход 02-05.
в 9-й базе - пусто. Событий за сегодня нет.
Х.з. товарищ прапорщик, собака след не берет!
|
|