Имя: Пароль:
1C
1С v8
Ошибка при вызове конструктора (COMОбъект). По причине:Класс не зарегистрирован
0 БукинГена
 
30.10.14
14:04
В модуле обработки есть соединение Com-connector к базе в 8.2
Если его запускать из обработки интерактивно, то нормально работает.
А из регламентного задания не работает, выходить эта ошибка:

"{Обработка.ЗагрузкаВУПП(268)}: Ошибка при вызове конструктора (COMОбъект)
по причине:
Класс не зарегистрирован
по причине:
Класс не зарегистрирован"
1 hhhh
 
30.10.14
14:09
платформу 8.2 переустановите на сервере
2 butterbean
 
30.10.14
14:09
у серверного юзера нет прав на COM
3 БукинГена
 
30.10.14
14:11
(2) Какой он юзер? я не понял
4 DrZombi
 
гуру
30.10.14
14:25
(3) Если 1С серверная, то все что вертится на Сервере 1С, имеет своего собственного пользователя, который создается при установки 1С. Рекомендую вам его заменить на Доменного пользователя или проверить у него права доступа :)
5 DrZombi
 
гуру
30.10.14
14:27
+(3) Еще есть вариант, что вызываемый КОМ объект не установлен на Сервере 1С. Вернее на том Хосте ;)

А еще есть вариант, что вы его и не сможете установить, т.е. если Сервер 1С 64 битный, то 32 битные КОМ объекты уже не создадутся :)
6 БукинГена
 
30.10.14
14:31
Т.е. что интерактивно запускается, а через регзадание не запускается, причина именно в этом?
7 DrZombi
 
гуру
30.10.14
14:38
(6) Интерактивно, это запуски по тобой, "Мной", т.е. локально.
А задание выполняется на сервере, под неким пользователем 1С и "домена" (под которым запущен сам сервер 1С) :)
8 DrZombi
 
гуру
30.10.14
14:39
+(6) Это теории, на практике скорей всего ошибка в (5)
9 БукинГена
 
30.10.14
14:40
(8) Спасибо, попробую
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой