Имя: Пароль:
1C
 
Не работает планировщик задач. 1С не запускается, остальное запускается.
0 Кони Шуа
 
28.10.08
14:14
Использую windows server 2003 + 1С MSSQL 2005. Нужно было сделать выгрузку прайса на сайт. Сделал обработку. Обработка работает. Создал задачу "cmd /c "e:\shared-1cv77\1C-SQL-BIN\1cv7s.exe enterprise /de:\shared-1cv77\1C-SQL-DB1 /nSystemUser /pYobTvouMat"", где запуск обработки подцеплен на имя пользователя в ПриНачалеРаботыСистемы.

Когда пользователь Администратор входит в систему, задача запускается и выгрузка происходит нормально. Если я выхожу из сеанса и делаю logoff, задача якобы запускается, о чем пишется в логах - но выгрузка не срабатывает и вообще ничего не происходит.

С одинаковым успехом пробовал писать задачу без cmd и создавать батник - обработка нормально запускается планировщиком только когда пользователь залогинен. С самого утра читаю интернеты, но ничего мне так и не помогает.

Вопрос: как сделать так, чтобы 1С запускалась планировщиком задач не только в состоянии logon когда пользователь вошел в систему, но и в logoff, когда пользователя в системе нет, что может произойти напр. при перезагрузке сервера?
1 dk
 
28.10.08
14:22
в виндовом задании какой юзер прописан?
поди заходишь под одним, а задание под служебным прописал?
2 Кони Шуа
 
28.10.08
14:25
Задача: От имени: WH004\Администратор, сижу с него же.

Служба планировщика запускается с системой учетной записью которой разрешено взаимодействие с рабочим столом. Тип запуска: Авто.
3 dk
 
28.10.08
14:26
поди заходишь под одним виндовым пользователем, а задание в планировщике под служебным прописал?
4 Кони Шуа
 
28.10.08
14:26
Обе галочки "не выполнять от батарей" убраны.
5 dk
 
28.10.08
14:27
хм, а учетки там никуда с реестром не мигрируют?
6 Кони Шуа
 
28.10.08
14:28
Т.е.?
7 VUUP
 
28.10.08
14:34
Я подобную задачу решил прописав задание в папке "Назначенные задания" и все работает уже 2 года
8 Кони Шуа
 
28.10.08
14:37
(7) там и лежит. но норамольно работает только тогда когда пользователь залогинен в системе
9 Кони Шуа
 
28.10.08
14:38
*нормально
10 VUUP
 
28.10.08
14:42
У меня работает и когда залогинен и при закрытом сеансе. А что-нибудь еще не пробывал запускать off-line из планировщика (не 1С)? Например скрипт, который созадает файл. Чтобы проверить где проблема в планировщике или 1С.
11 dk
 
28.10.08
14:45
(6) хз, я не админ
но в доменах, вроде, реестр пользователя может не храниться на серваке, а подключаться при логине.
поэтому 1с при запуске из задания не может прочитать реестр и обламывается
12 Кони Шуа
 
28.10.08
15:11
(10) Скрипт copy c:\a.txt c:\test отработал в logoff нормально
(11) Службу доменов не использую
13 Кони Шуа
 
28.10.08
16:46
Запустил "net start" и там и там - службы запущены все те же самые. Тогда вопрос - как сделать, чтобы при перезагрузке автоматически осуществлялся вход в систему? Потому что в чем разница я не понимаю.
14 Chieftain
 
28.10.08
16:47
(13) А процесс 1С-ки запускается?
15 Кони Шуа
 
28.10.08
16:50
(14) А как это проверить?
16 smaharbA
 
28.10.08
16:52
база в сети
пароль задай
17 Кони Шуа
 
28.10.08
16:55
(16) Не понял
18 Кони Шуа
 
28.10.08
16:57
Кстати, в мониторе пользователей SystemUser висит аж с 27.10.2008. Не знаю, что бы это могло значить.
19 Кони Шуа
 
28.10.08
16:59
И судя по логам его действий, 1С в logoff'е не запускается. Т.к. подключение отмечено только в то время, когда я сидел под администратором.
20 Кони Шуа
 
28.10.08
17:05
(16) Пароль для пользователя администратор установлен. При назначении задачи пароль спрашивается (это оно?). База на том же сервере, откуда запускается 1С (на e:\shared).
Программист всегда исправляет последнюю ошибку.