Запуск 1С в пакетном режиме в терминале #237889


#0 by zuf
Не отрабатывает задание если пользователь невошел в сессию.
#1 by 101
запуск по умолчанию - идет от ЛОКАЛЬНОГО админа данного компьютера , задумайся
#2 by Vah
опечатка: одумайся?
#3 by green
А как оно не отрабатывает? Симптомы какие? Вручную если запустить? Может 1св7 висит всё-таки в процессах?
#4 by 101
неа , там терминал
#5 by Vah
может по таймауту терминал в аут падает?ЗЫ смотря какое задание выполняется, конечно
#6 by VetalP
Если задание утановлено стандартным планировщиком заданий, то оно стратует от имени конретного пользвателя, дело либо в правах этого пользователя, либо в профиле. Смотри спиок баз пользовтеля, под которым стартует задание.
#7 by 101
если сессия завершена , пользователя - то не стартанет
#8 by VetalP
Стартанет
#9 by 101
это баго фича , проверено , еше желательно чтобы сценарии были прописаны без "разрешения" иначе винда ломится искать по списку - и кирдык тайм ауту
#10 by 101
откуда ? и с какими правами , может уточнишь ? а шедулер , лажает - это известно , еще бы знать , не из под линукса ли шедулер , а то винда и 95 , бывает
#11 by VetalP
Да, точно, каждый думает о своем, я вот подумал про Windows 2003 Server:-) У меня несколько заданий назначено, запускаются от именни пользователя с правами администратора.
#12 by zuf
Вот такой батничек@echo offcd "C:Program Files1Cv77BIN"start /min 1cv7.exe ENTERPRISE /DU:1C_DBTorgOF /npaketnik /PyyyyЗапускается из шедуллера только если я сижу тем же пользователем. При чем все отрабатывается. В общем все красиво. Если сессия в дисконнекте, тоже все отрабатывается. Но если пользователь из задания вышел из системы. ТО не работает, даже если запустить принудтельно задание шедуллера.
#13 by zuf
Да..... пакетник в шедуллере по автообмену УРИБ в той же базе в немонопольном режиме "бегает" в течение 12 часов каждые 12 минут.
#14 by zuf
Оба задания запускаются под администратором домена.
#15 by zuf
Ни кто не сталкивался с таким?
#16 by zuf
Подниму ко я ветку. Может вечером кто поможет?
#17 by AlexIT
Если: "если сессия в дисконнекте, тоже все отрабатывается." - значит по таймауту не закрывается.1.Зачем запускать через терминал?2. Какие права у пользователя от имени которого грузится батник?3. Что мешает сделать запуск батника локально, с сервера, шедулером, из под админа?
#18 by 101
не подсказывай , ответов то нете базе в немонопольном режиме "бегает" (с)запускаются под администратором домена. (с) интересно , когда это админ домена был главнее админа машины (компьютера)
#19 by AlexIT
- 2 вопрос - проглядел.может так сделать:?"C:Program Files1Cv77BIN1cv7.exe" ENTERPRISE /DU:1C_DBTorgOF /npaketnik /Pyyyy
#20 by AlexIT
- при терминале, юзер машины - безразличен.
#21 by 101
неа , права на десктоп
#22 by AlexIT
В смысле?
#23 by 101
в прямом , спроси админа
#24 by AlexIT
Сам клиент РДП можно запустить и простым локальным или доменным юзером. Подключиться к серваку может только тот кому это позволено в свойствах доменного юзера и разрешен в политике терминала.Так вот запускать клиента РДП с машины он может хоть под "систем" :), а вот войти на сервер и запустить батник только по Доменным админом и/или тем кому это еще позволено.Кто он в терминале?Может в настройках терминала (или юзера - не помню точно) стоит обязательный запрос пароля?Маловерятно, что это просто глюк винды. Один бегает а второй не хочет...
#25 by 101
имхо проще не шедулером пользоваться а программой
#26 by zuf
не прокатилоПользователь под которым происходит запуск администратор домена, пути к базам 1С прописаны (повторяю если пользователь под которым происходит запуск вошел в систему все работает), галочка в шедулере "Выпольнять только при выполненом входе в систему" не стоит. Что происходит запуске понять не могу. Прочесс 1С появляется в списке задач и тутже схлопывается. В журнале ничего нет. Однако Автообмен УРИБ работает как ни в чем нибывало, под тем же пользователем.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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