Имя: Пароль:
1C
1С v8
Ошибка подключения через COM у пользователя без прав админа
0 Мимохожий Однако
 
18.09.17
07:45
Ошибка при вызове конструктора (COMОбъект)
V82COMConnector= Новый COMОбъект("V83.COMConnector");
по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса
...
Системный администратор через командную строку регистрацию компоненты сделал, но ошибка осталась. Есть ли варианты решения этой проблемки?
1 Мимохожий Однако
 
18.09.17
07:46
Давать права локального администратора никто пока не собирается
2 Mikhail Volkov
 
18.09.17
07:58
А права внешнего подключения пользователя 1С есть?
3 Рэйв
 
18.09.17
07:58
(0)какую то он не ту регистрацию сделал.у нас через одного юзеры запускают обработки работающие по COM. Если всем давать админские права - это ж ужас что такое!.
Имхо , дело не в админских правах
4 Рэйв
 
18.09.17
07:59
(2)Тогда бы другая ошибка была.Внутренняя 1С, про то ,что недостаточно прав
5 DrZombi
 
гуру
18.09.17
08:05
(0) Поди ком соединение вызывается на стороне сервера х64?
6 DrZombi
 
гуру
18.09.17
08:06
+ Код покажи, весь. :)
7 DrZombi
 
гуру
18.09.17
08:07
+ попробуй вызвать комок на стороне клиента.
8 cons74
 
18.09.17
08:15
V82COMConnector= Новый COMОбъект("V83.COMConnector");
случайно на платформе 8.2 не пытаетесь подключиться к 8.3?
9 Мимохожий Однако
 
18.09.17
08:19
(2) Есть
(7) На стороне клиента получилось. Спасибо.
(8) По этой подсказке изменил код на
V83COMConnector= Новый COMОбъект("V83.COMConnector");
Возможно, ошибка еще была в том, что
в строке
Base1С = V83COMConnector.Connect(ПараметрыПодключения);
Вместо переменной ПараметрыПодключения была переменная под именем Параметры. А это была системная переменная.
...
В итоге удалось нормально подключиться. Спасибо за подсказки.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс