Планировщик задач Windows Server 2008 и обработка выполняющаяся в 1С #568153


#0 by RentXak
Здравствуйте! Надеюсь что в нужном разделе выложил тему.     Суть проблемы такова: "При запуске задачи, которая выполняет обработку 1С 7.7 она выполняется не час и 10 минут (если выполнять в ручную), а 5-20 секунд (закрытом сеансе пользователя)."     В планировщике создана задача, которая запускается при закрытом сеансе пользователя. При этом на вкладке "общие" установлены флажки:  - выполнять в независимости от регистрации пользователя  - выполнять с наивысшими правами.     В действиях запускается обработка обработка 1С 7.7, которая создает соединение со SQL по ADO и выполняет различные операции в нем. На вкладке "Параметры" установлены следующие флажки:  - разрешать выполнять задачи по требованию  - немедленно запускать, если пропущен плановый запуск  - останавливать задачу, выполняемую дольше 4 ч.  - принудительная остановка задачи, если она не прекращается по запросу  - Если задача уже выполняется, то применять правило - не запускать новый экземпляр. Посоветуйте плиз, что может быть?
#1 by RentXak
Сеанс, если не ошибаюсь автоматически завершается в течение 30 минут если бездействует клиент. Подключение терминально происходит
#2 by RentXak
При ручном запуске все работает как надо
#3 by Nutsiiam
ничо не понял. В чем проблема то?
#4 by RentXak
Обработка не выполняет все действия которая должна произвести. 5-20 секунд работает типо и завершается
#5 by RentXak
отрабатывает все без ошибок
#6 by Nutsiiam
открывай монитор и смотри - от имени пользователя есть вход в 1С предприятие? Да/нет?
#7 by RentXak
Как я эти 5 секунд отслежу то?
#8 by RentXak
подключался или нет в журнале есть?
#9 by Nutsiiam
естественно запись в журнале регистрации будет. Это и спрашиваю? Скорее всего - ее нет, поэтому все и закрывается быстро.
#10 by Kreont
Если есть в глобалнике Процедура : глЗаписьЖурналаРегистрации, попробуй ее понавтыкать по максимум по коду, и увидишь где стопорит
#11 by RentXak
подключение есть.
#12 by RentXak
Понимаете она отрабатывается нормально если я руками отрабатываю задачу.
#13 by RentXak
ответ
#14 by SunFox
Забей на этот планировщик он глючит, скачай Cron
#15 by RentXak
посмотрим как вариант конечно. Но причина же должна быть
#16 by SunFox
нет он просто глючит
#17 by SunFox
смысл с ним иметь дела
#18 by RentXak
Причем загрузка документов отрабатывается нормально, а вот справочников нет)))
#19 by SunFox
напиши батник попробуй батником запустить
#20 by RentXak
писали и батник аналогично
#21 by RentXak
У все клиентов нормально подобная штука работает, а тут фиг пойми. Все из-за то что сеанс завершается
#22 by Nutsiiam
а у пользователя, от имени чего стартует этот джоб, у него права на все это есть?
#23 by Kreont
В ручную это : ПКМ на задаче в списке задач планировщика и "выполнить"?
#24 by Kondarat
Поставь xStarter и не парься
#25 by RentXak
да
#26 by RentXak
сейчас у админа спрошу, может под моей учеткой чего то не хватате, чтобы при закрытом сеансе выполнялось
#27 by RentXak
админ говорит что все права есть
#28 by zharkin
У нас была проблема - есть батник, на сервере настроено задание по запуску 1С и обработка загрузки данных от кпк. так вот это задание отлично работало, пока админ не подключится в терминале к серваку. Как только он подключался - задание оч.быстро завершалось, не успев выполниться. Решилась проблема так, что если админ заходит с другого компа - то все ок. Админ поменял свой комп и теперь никаких проблем. Мы так и не поняли, как админский комп влиял на регл.задание  на сервере. З.Ы. может конечно не к месту написал
#29 by RentXak
сейчас самые неадекватные идеи кстати))
#30 by Nutsiiam
нужно проверить: зайди в систему под тем пользователем, от имени которого запускается джоб, и собственно - запусти его. И погляди - сработало все? Скорее всего, эффект повторится - ничего работать не будет.
#31 by RentXak
Попробую кое что. Потом отпишу
#32 by RentXak
Да возможно причина была в том, что запускались 2 обработки одновременно и 1 не отрабатывалась. 1 раз прошла задача вчера вроде нормально все...
#33 by Torquader
Пишете сценарий на VbScript, который перед запуском 1С открывает на запись какой-то служебный файл, и если не удалось, то завершается. При успехе запускается 1С из командной строки с параметрами. Всё это дело запускаем через планировщик и не мучаемся вопросами, что делать, если планировщик не умеет отслеживать повторный запуск.
#34 by eagla
У меня такаяже проблема есть лицензионная Windows 2008 R2 есть лицензионная 1c 8.2 создаю задачу под пользователем у которого добавлены права через secpol.msc вход в качестве пакетного задания. Задачу 1с запускаю как напрямую так и из cmd файла ( если с кмд для тестирования запускаю создание файла и каталога ) появление файла показывает что задача запускается. Если ставлю галочку Выполнять только для зарегестрированного пользователя, то все ок вижу запуск 1с и задача выполняется в окне где зашел под этим пользователем, меняю галочку на выполнять вне зависимости от регистрации пользователя , все задача выполняется намного быстрее за доли секунды ( не вижу создающихся временных файлов в папке c: emp . Хотя при ручном запуске того же батника они появляются.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С