Имя: Пароль:
IT
Админ
Планировщик задач Windows Server 2008 и обработка выполняющаяся в 1С
0 RentXak
 
06.09.11
10:16
Здравствуйте! Надеюсь что в нужном разделе выложил тему.
    Суть проблемы такова: "При запуске задачи, которая выполняет обработку 1С 7.7 она выполняется не час и 10 минут (если выполнять в ручную), а 5-20 секунд (закрытом сеансе пользователя)."
    В планировщике создана задача, которая запускается при закрытом сеансе пользователя. При этом на вкладке "общие" установлены флажки:
 - выполнять в независимости от регистрации пользователя
 - выполнять с наивысшими правами.
    В действиях запускается обработка обработка 1С 7.7, которая создает соединение со SQL по ADO и выполняет различные операции в нем. На вкладке "Параметры" установлены следующие флажки:
 - разрешать выполнять задачи по требованию
 - немедленно запускать, если пропущен плановый запуск
 - останавливать задачу, выполняемую дольше 4 ч.
 - принудительная остановка задачи, если она не прекращается по запросу
 - Если задача уже выполняется, то применять правило - не запускать новый экземпляр.

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

создаю задачу под пользователем у которого добавлены права через secpol.msc вход в качестве пакетного задания.

Задачу 1с запускаю как напрямую так и из cmd файла ( если с кмд для тестирования запускаю создание файла и каталога ) появление файла показывает что задача запускается.

Если ставлю галочку Выполнять только для зарегестрированного пользователя, то все ок вижу запуск 1с и задача выполняется в окне где зашел под этим пользователем, меняю галочку на выполнять вне зависимости от регистрации пользователя , все задача выполняется намного быстрее за доли секунды ( не вижу создающихся временных файлов в папке c:\temp . Хотя при ручном запуске того же батника они появляются.