Есть отраслевое решение, доработанная БП 3.0.
После обновления при попытке установить com соединение,
Соединитель = Новый COMObject("V83.COMConnector");
мСоединение = Соединитель.Connect(СтрокаПодключения);
Появляется ошибка: " Не удалось подключиться: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V83.COMConnector.1): Ошибка инициализации библиотеки модулей."
С БД до обновления работает соединение, с другими БД тоже, у пользователя есть право ЗапускВнешнегоСоединения.
Изменений много, в сравнении не нашел.
Скажите, что могли поменять, что бы соединение перестало работать?
(2) Вот это "Соединитель = Новый COMObject("V83.COMConnector");" где выполняется до обновления и после. Можно перед этим вставить для проверки временно - Сообщить(ИмяКомпьютера());
(0) Это сообщение означает, что та база, к которой ты пытаешся подключится по COM, не смогла скомпилировать внутри себя какой-то модуль, начиная от начала сеанса и т.п. Какая-то из доработок использует что-то, что недоступно во внешнем соединении.
- посмотри в журнал регистрации целевой базы
- запусти в целевую базу проверку конфигурации в режиме внешнего соединения.
(3) на Сервере и до и после обновления. Сообщить(ИмяКомпьютера()) - это работает в обновленной БД.
Не подключается К ОБНОВЛЕННОЙ БД, из вопроса может показаться, что я подключаюсь из обновленной БД.
(4) спасибо, вот это помогло " - запусти в целевую базу проверку конфигурации в режиме внешнего соединения"
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший