Обмен БП 3.0 с ЗУП 3.0. Ошибка подключения к базе. Что делать?
1С:Предприятие 8.3 (8.3.5.1517)
Зарплата и управление персоналом, редакция 3.0 (3.0.22.216)
Бухгалтерия предприятия, редакция 3.0 (3.0.39.67)
Ошибка
Обмен данными.ОбменЗарплата3Бухгалтерия3.Узел БП.Получение данных
-----
Не удалось подключится к другой программе: {ОбщийМодуль.ОбщегоНазначенияКлиентСервер.Модуль(1002)}: Ошибка при вызове конструктора (COMObject)
COMConnector = Новый COMObject(ИмяCOMСоединителя()); // "V83.COMConnector"
по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса
---
В чем может быть причина?
Зарплата и управление персоналом, редакция 3.0 (3.0.22.216)
Бухгалтерия предприятия, редакция 3.0 (3.0.39.67)
Ошибка
Обмен данными.ОбменЗарплата3Бухгалтерия3.Узел БП.Получение данных
-----
Не удалось подключится к другой программе: {ОбщийМодуль.ОбщегоНазначенияКлиентСервер.Модуль(1002)}: Ошибка при вызове конструктора (COMObject)
COMConnector = Новый COMObject(ИмяCOMСоединителя()); // "V83.COMConnector"
по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса
---
В чем может быть причина?
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
под админом делаешь C:\Windows\SysWOW64\regsvr32 "c:\Program Files(х86)\1cv8\8.3.12....bin\comcntr.dll" длл регистрируется но под пользователем не работает !
(13) Как зарегистрировать для пользователя определенного, для сервер 64?
Ситуация, служба 1С запускается под другим юзером, права у юзера не админские, синхронизация между базами напрямую настроена, через com соединение, под админом понятное дело работает, под юзером из под которого работает служба 1С - не отрабатывает
Ситуация, служба 1С запускается под другим юзером, права у юзера не админские, синхронизация между базами напрямую настроена, через com соединение, под админом понятное дело работает, под юзером из под которого работает служба 1С - не отрабатывает
Попробуйте удалить регистрацию comcntr.dll c ключом /u в конце команды выше. Потом регистрируйте. Если unreg выдает ошибку, делайте reboot сервера, регистрируйте, затем дерегистрируйте, и снова регистрируйте. Мне помогло только это комбо)). Удачи.
У нас похожая проблема, но вся загвоздка в том, что синхронизация данных то работает как часы, то перестаёт работать. Изначально вообще не работала, но благодаря действиям как в (16) стала работать. Но нестабильно. С чем это связано - не знаю. Для примера прикладываю два скриншота: то работает, то не работает. Последние три дня вообще не отрабатывает, поэтому обращаюсь за помощью сюда.
Исходные данные:
Платформа 8.3 (8.3.13.1644)
Зарплата и управление персоналом, редакция 3.1 (3.1.10.78)
Бухгалтерия предприятия, редакция 3.0 (3.0.70.61).
Если понадобится, прикреплю выгрузку логов. Ошибка всё время одна и та же:
Не удалось подключится к другой программе: {ОбщийМодуль.ОбщегоНазначенияСлужебныйКлиентСервер.Модуль(356)}: Ошибка при вызове конструктора (COMObject)
COMConnector = Новый COMObject(ОбщегоНазначенияКлиентСервер.ИмяCOMСоединителя()); // "V83.COMConnector"
по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса
Какие могут быть варианты такого поведения системы?
Исходные данные:
Платформа 8.3 (8.3.13.1644)
Зарплата и управление персоналом, редакция 3.1 (3.1.10.78)
Бухгалтерия предприятия, редакция 3.0 (3.0.70.61).
Если понадобится, прикреплю выгрузку логов. Ошибка всё время одна и та же:
Не удалось подключится к другой программе: {ОбщийМодуль.ОбщегоНазначенияСлужебныйКлиентСервер.Модуль(356)}: Ошибка при вызове конструктора (COMObject)
COMConnector = Новый COMObject(ОбщегоНазначенияКлиентСервер.ИмяCOMСоединителя()); // "V83.COMConnector"
по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса
Какие могут быть варианты такого поведения системы?
Прикрепленные файлы:
совершенно верно
работает сначала C:\Windows\SysWOW64\regsvr32 /u "c:\Program Files\1cv8\8.3.16.1063\bin\comcntr.dll"
затем C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.16.1063\bin\comcntr.dll"
работает сначала C:\Windows\SysWOW64\regsvr32 /u "c:\Program Files\1cv8\8.3.16.1063\bin\comcntr.dll"
затем C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.16.1063\bin\comcntr.dll"
(20)
в 2023 году актуально!
C:\Windows\SysWOW64\regsvr32 /u "c:\Program Files\1cv8\8.3.20.2180\bin\comcntr.dll"
C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.20.2180\bin\comcntr.dll"
C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.16.1063\bin\comcntr.dll"
в 2023 году актуально!
C:\Windows\SysWOW64\regsvr32 /u "c:\Program Files\1cv8\8.3.20.2180\bin\comcntr.dll"
C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.20.2180\bin\comcntr.dll"
Повторная регистрация поверх не всегда помогает. Гарантировано сработает, если зарегить, разрегить, зарегить еще раз. Отдельно x86, отдельно x64.
C:\Windows\System32\regsvr32 "C:\Program Files (x86)\1cv8\8.3.17.2306\bin\comcntr.dll"
C:\Windows\System32\regsvr32 "C:\Program Files (x86)\1cv8\8.3.17.2306\bin\comcntr.dll" /u
C:\Windows\System32\regsvr32 "C:\Program Files (x86)\1cv8\8.3.17.2306\bin\comcntr.dll"
C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.17.2306\bin\comcntr.dll"
C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.17.2306\bin\comcntr.dll" /u
C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.17.2306\bin\comcntr.dll"
C:\Windows\System32\regsvr32 "C:\Program Files (x86)\1cv8\8.3.17.2306\bin\comcntr.dll"
C:\Windows\System32\regsvr32 "C:\Program Files (x86)\1cv8\8.3.17.2306\bin\comcntr.dll" /u
C:\Windows\System32\regsvr32 "C:\Program Files (x86)\1cv8\8.3.17.2306\bin\comcntr.dll"
C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.17.2306\bin\comcntr.dll"
C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.17.2306\bin\comcntr.dll" /u
C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.17.2306\bin\comcntr.dll"
после обновления платформы нужно перерегистрировать компоненту, как описано выше (команда regsvr32), и первый запуск обмена бп-зуп (или наоборот) осуществить на сервере с 1с (для клиент-серверной версии), и после уже на клиентах
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот