После обновления платформы на релиз 8.3.11.2954 перестало выгружаться через COM объект .. ранее всё работало. В списке ошибок по платформе ни чего не нашел про мою ситуацию
При попытке соединения с COM-сервером произошла следующая ошибка:
{ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13799)}: Метод объекта не обнаружен (Connect)
Полная строка подключения V83.COMConnector
P.S. На релизе 8.3.11.2924 от 09.01.2018 всё работало
При попытке соединения с COM-сервером произошла следующая ошибка:
{ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13799)}: Метод объекта не обнаружен (Connect)
ОбъектПодключения = ОбъектПодключения +".COMConnector";
ТекCOMПодключение = Новый COMОбъект(ОбъектПодключения);
ТекCOMОбъект = ТекCOMПодключение.Connect(СтрокаПодключения);
Полная строка подключения V83.COMConnector
P.S. На релизе 8.3.11.2924 от 09.01.2018 всё работало
По теме из базы знаний
- 1С 8.3 и Arch Linux
- Сервер администрирования кластера серверов 1C:Предприятия и deployka
- Чтение и запись из таблиц гугл (google sheets) в табличный документ 1С (8.3, управляемые формы)
- Поиск номенклатуры по штрихкоду
- Интеграция между Atlassian Jira и 1С:Предприятие 8.3 используя Jira REST API (выборка, создание и изменение запросов, чтение, создание и удаление записей о работах, чтение комментариев и другие возможности)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) После такой манипуляции такая-же ошибка:
При попытке соединения с COM-сервером произошла следующая ошибка:
{ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13799)}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V83.COMConnector.1): Ошибка при выполнении операции с информационной базой
При попытке соединения с COM-сервером произошла следующая ошибка:
{ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13799)}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V83.COMConnector.1): Ошибка при выполнении операции с информационной базой
(4)В случае, если не помогает - создаём коннектор руками:
• Заходим в Панель управления - Администрирование - Службы компонентов.
• Переходим к ветке Компьютеры - Мой компьютер - Приложения COM+.
• В контекстном меню выбираем Создать - Приложение. Откроется Мастер установки приложений COM+.
• Нажимаем "Далее".
• Выбираем "Создать новое приложение".
• Вводим имя "V83COMConnector". Устанавливаем переключатель "Серверное приложение". Нажимаем "Далее".
• На следующем шаге устанавливаем "Текущий пользователь". Нажимаем "Далее".
• Нажимаем "Готово".
• В появившейся ветке V83COMConnector переходим к подветке Компоненты.
• В контекстном меню выбираем Создать - Компонент. Откроется Мастер установки компонентов COM+.
• Нажимаем "Далее".
• Выбираем "Установка новых компонентов".
• Выбираем файл <каталог 1С>\bin\comcntr.dll.
• Нажимаем "Далее" - "Готово".
• Переходим к ветке V83COMConnector.
• В контекстном меню выбираем "Свойства". В открывшемся окне переходим на вкладку «Безопасность».
• Снимаем галку «Принудительная проверка доступа для приложений». Ставим галку "Применить политику программных ограничений". Устанавливаем Уровень ограничений - "Неограниченный".
• Нажимаем "ОК".
Класс V83.COMConnector зарегистрирован и может использоваться для подключения к информационным базам.
• Заходим в Панель управления - Администрирование - Службы компонентов.
• Переходим к ветке Компьютеры - Мой компьютер - Приложения COM+.
• В контекстном меню выбираем Создать - Приложение. Откроется Мастер установки приложений COM+.
• Нажимаем "Далее".
• Выбираем "Создать новое приложение".
• Вводим имя "V83COMConnector". Устанавливаем переключатель "Серверное приложение". Нажимаем "Далее".
• На следующем шаге устанавливаем "Текущий пользователь". Нажимаем "Далее".
• Нажимаем "Готово".
• В появившейся ветке V83COMConnector переходим к подветке Компоненты.
• В контекстном меню выбираем Создать - Компонент. Откроется Мастер установки компонентов COM+.
• Нажимаем "Далее".
• Выбираем "Установка новых компонентов".
• Выбираем файл <каталог 1С>\bin\comcntr.dll.
• Нажимаем "Далее" - "Готово".
• Переходим к ветке V83COMConnector.
• В контекстном меню выбираем "Свойства". В открывшемся окне переходим на вкладку «Безопасность».
• Снимаем галку «Принудительная проверка доступа для приложений». Ставим галку "Применить политику программных ограничений". Устанавливаем Уровень ограничений - "Неограниченный".
• Нажимаем "ОК".
Класс V83.COMConnector зарегистрирован и может использоваться для подключения к информационным базам.
(8) Это пробовал
Но тоже какая то ошибка была.... "Метод объекта не обнаружен Connect" вроде бы, но не уверен что все сделал правильно.
(6) Что помогло:
Удаление сервера 1С
Полная зачистка реестра от comcntr.dll
Новая установка сервера с включенным компонентом COM-соединение.
Один сервер заработал, пошел поднимать два оставшихся...
Но тоже какая то ошибка была.... "Метод объекта не обнаружен Connect" вроде бы, но не уверен что все сделал правильно.
(6) Что помогло:
Удаление сервера 1С
Полная зачистка реестра от comcntr.dll
Новая установка сервера с включенным компонентом COM-соединение.
Один сервер заработал, пошел поднимать два оставшихся...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот