|
Планировщик задач 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 . Хотя при ручном запуске того же батника они появляются. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |