AlkisTer
18.02.14
✎
17:38
{ОбщийМодуль.яъОбменДанными.Модуль(904)}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V83.COMConnector.1): Ошибка инициализации библиотеки модулей
Ошибка при попытке подключения к базе для обмена данными (Выполнение обмена, Проверка подключения, Обновление данных). Ошибка появилась после обновления конфигурации основанной на ВерсияБП 3.0.28.13.
Я не программист, системный администратор, в коде не разбираюсь. Отчего такая ошибка может быть?
21stas
18.02.14
✎
19:02
А сама база нормально открывается той версией платформы, которой открыта конфигурация, которая обменивается?
AlkisTer
19.02.14
✎
10:02
База открывается нормально, объект V83.COMConnector.1 (comcntr.dll) зарегистрировал, переустанавливал 1С сервер.
Проблема появилась после обновления релиза конфигурации.
AlkisTer
19.02.14
✎
11:06
Народ помогите, реально вешаться надо
AlkisTer
19.02.14
✎
16:17
Разобрались наши разработчики, их ответ:
В режиме конфигуратора нужно запустить проверку конфигурации (Конфигурация -> Проверка конфигурации) с включенными флажками «Внешнее соединение» и «Внешнее соединение (вариант клиент-сервер)». После исправления найденных ошибок должно работать.
Может кому-то поможет.
4 / 4 / 0 Регистрация: 16.01.2013 Сообщений: 1,228 |
|
1 |
|
1C 8.x Работать с двумя базами18.07.2016, 12:18. Показов 5863. Ответов 24
Добрый день! Можете подсказать реально реализовать работу одновременно с двумя базами? Есть основная база №1, пользователь с помощью обработки заносит данные, сохраняет и создается новый документ в базе №2. Так сказать при помощи обработки (которая находится в базе №1) мы подключаемся ко второй базе и работает с ней. Если такое реально можете показать пример.
0 |
3053 / 2000 / 524 Регистрация: 25.06.2009 Сообщений: 6,964 |
|
18.07.2016, 14:28 |
2 |
Ermak27, что за базы? какие конфигурации?
0 |
4 / 4 / 0 Регистрация: 16.01.2013 Сообщений: 1,228 |
|
18.07.2016, 14:49 [ТС] |
3 |
GreenkA,
0 |
434 / 305 / 92 Регистрация: 28.05.2014 Сообщений: 1,247 |
|
18.07.2016, 15:15 |
4 |
Ermak27, ну если только через com-соединение
1 |
Модератор 3744 / 2932 / 581 Регистрация: 10.03.2011 Сообщений: 11,539 Записей в блоге: 1 |
|
18.07.2016, 15:15 |
5 |
Решение
Мне интересно можно ли сделать как я написал выше. Можно http://programmist1s.ru/podkly… -2-po-com/
1 |
Ermak27 4 / 4 / 0 Регистрация: 16.01.2013 Сообщений: 1,228 |
||||
19.07.2016, 10:46 [ТС] |
6 |
|||
Не могу подключиться
0 |
842 / 605 / 211 Регистрация: 24.07.2013 Сообщений: 2,102 |
|
19.07.2016, 20:38 |
7 |
Убери попытку-исключение и посмотри какую ошибку выдает платформа.
0 |
Dethmontt Модератор 3744 / 2932 / 581 Регистрация: 10.03.2011 Сообщений: 11,539 Записей в блоге: 1 |
||||
19.07.2016, 20:41 |
8 |
|||
или хотя бы так
0 |
4 / 4 / 0 Регистрация: 16.01.2013 Сообщений: 1,228 |
|
20.07.2016, 10:24 [ТС] |
9 |
Dethmontt, Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V83.COMConnector.1): Ошибка инициализации модуля: МодульВнешнегоСоединения . Это что значит?
0 |
Модератор 3744 / 2932 / 581 Регистрация: 10.03.2011 Сообщений: 11,539 Записей в блоге: 1 |
|
20.07.2016, 11:30 |
10 |
Это что значит? Что там фигня какая то написана…
МодульВнешнегоСоединения
0 |
4 / 4 / 0 Регистрация: 16.01.2013 Сообщений: 1,228 |
|
20.07.2016, 11:35 [ТС] |
11 |
Dethmontt, что это за модуль? Где мне искать его? Мне не понятно. Я работаю на платформе 8.3, почему проблема
0 |
Модератор 3744 / 2932 / 581 Регистрация: 10.03.2011 Сообщений: 11,539 Записей в блоге: 1 |
|
20.07.2016, 12:44 |
12 |
Ermak27, в базе к которой ты подключаешься не компилируется МодульВнешнегоСоединения Добавлено через 13 секунд Добавлено через 49 секунд
Где мне искать его? ПКМ по конфигурации в дереве — МодульВнешнегоСоединения
1 |
4 / 4 / 0 Регистрация: 16.01.2013 Сообщений: 1,228 |
|
20.07.2016, 14:55 [ТС] |
13 |
Dethmontt, В общих модулях такого нет.
0 |
Модератор 3744 / 2932 / 581 Регистрация: 10.03.2011 Сообщений: 11,539 Записей в блоге: 1 |
|
20.07.2016, 16:52 |
14 |
В общих модулях такого нет. А где я выше написал про Общие модули ?
0 |
4 / 4 / 0 Регистрация: 16.01.2013 Сообщений: 1,228 |
|
20.07.2016, 17:19 [ТС] |
15 |
Dethmontt, я тогда не понимаю где искать ПКМ по конфигурации в дереве — МодульВнешнегоСоединения ?
0 |
4 / 4 / 0 Регистрация: 16.01.2013 Сообщений: 1,228 |
|
21.07.2016, 08:55 [ТС] |
17 |
Dethmontt, Спасибо. А какая процедура или функция должна быть в этом модуле чтобы не выдавала ошибки? У меня самописная конфигурация.
0 |
Модератор 3744 / 2932 / 581 Регистрация: 10.03.2011 Сообщений: 11,539 Записей в блоге: 1 |
|
21.07.2016, 16:00 |
18 |
Ermak27, а что там вообще есть? Добавлено через 36 секунд
0 |
Ermak27 4 / 4 / 0 Регистрация: 16.01.2013 Сообщений: 1,228 |
||||
22.07.2016, 10:01 [ТС] |
19 |
|||
Dethmontt, То что есть в внешнем модуле
0 |
Модератор 3744 / 2932 / 581 Регистрация: 10.03.2011 Сообщений: 11,539 Записей в блоге: 1 |
|
27.07.2016, 14:55 |
20 |
Ermak27, У общих модулей стоят галки «Внешнее соединение» ?
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
27.07.2016, 14:55 |
20 |
Если сервер 1С стоит на Windows х64, то рано или поздно Вы столкнетесь с проблемой создания COM-соединения, если соединение инициируется на стороне сервера. На стороне клиента COM-соединение работает нормально, на стороне сервера вываливается с ошибкой.
Данная статья позволяет снять проблему. НО – до переустановки или обновления платформы!
Столкнулся с проблемой создания COM-соединения на стороне сервера. Обновили версию платформы, но после установки, компонент COM-соединения не регистрировался в системе. Предлагаемая ниже методика позволяет избавиться от описываемой проблемы.
Ниже алгоритм настройки системы, со скрином к каждому действию. Внимание скрины взяты с другого сайта, для общего понимания действий!
И так:
- Остановка сервера 1С (рекомендуется, но не обязательно)
- Регистрация компоненты comcntr.dll
- Создание обертки COM+, позволяющей 64-битному приложению взаимодействовать с 32-битном.
- Перезагрузка сервера (физического). Не обязательно, но рекомендуется
- Старт сервера 1С. (обязательно 🙂
Вызываем консоль
Регистрируем компоненту. Компонента отсутствует, если установлен только сервер 1С. Почему-то 1С публикует ее только в составе клиента.
вызвать в cmd
regsvr32 "C:\Program Files\1cv8\[номер платформы]\bin\comcntr.dll"
Библиотека успешно зарегистрирована.
Теперь запускаем службу компонентов. Описывается для Windows Server 2008 R2 Standart.
Создаем приложение.
Выбираем – Создать приложение
Называем наше приложение – V83.COMConnector, ставим галочку – Серверное приложение.
На этом окне – выбираем учетную запись под которой будет запускаться наше приложение. Лучше указать “учетку” с правами Администратора. Я ставил – текущий пользователь т.к., работал под Администратором.
После того как мы создали Приложение, заходим в него, в раздел – Компоненты и создаем новый компонент.
На данном этапе нужно указать где лежит библиотека dll. Как правило библиотека лежит – “С:\Program Files\1cv8\[номер платформы]\bin\comcntr.dll”
Теперь установи права на Приложение. Правой кнопкой на созданном Приложении – Свойства.
Выбираем вкладку – Безопасность и Снимаем галочку – Принудительная проверка доступа для приложений => (Ставим галочку) => Применить политику программных ограничений => Уровень ограничений => Неограниченный.
Далее переходим к самому Компоненту – Выбираем – Свойства, раздел Безопасность.
Проверяем что галка стоит на “Владельце”
На этом у меня заработало!
Показывать по
10
20
40
сообщений
Новая тема
Ответить
Света Соколова
Дата регистрации: 22.09.2016
Сообщений: 5
Добрый день! Платформа 8.3.8.1747 вариант SQL, версия ЗУП 3.0.25.138 Бух 3.0.44.124. Не выгружаются данные из ЗУП (скрин прилагаю)
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2050)}: Ошибка при вызове метода контекста (ЗагрузитьПравилаОбмена)
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.3.8.1747): Ошибка инициализации библиотеки модулей
{ОбщийМодуль.ОбменДаннымиВМоделиСервиса.Модуль(473,30)}: Переменная не определена (СообщенияРаспределенноеВыполнениеКомандИнтерфейс)
ОбщийМодуль.ДлительныеОперации.Модуль(376)}: Произошла исключительная ситуация (1C:Enterprise 8.3.8.1747): Ошибка инициализации библиотеки модулей
{ОбщийМодуль.ОбменДаннымиВМоделиСервиса.Модуль(473,30)}: Переменная не определена (СообщенияРаспределенноеВыполнениеКомандИнтерфейс)
ВызватьИсключение(ТекстОшибки);
Света Соколова
Дата регистрации: 22.09.2016
Сообщений: 5
Проблема решена, ошибка релиза Бух 3.0.44.124, помог откат на Бух 3.0.44.123
Показывать по
10
20
40
сообщений
Читают тему:
1С 8 Ошибка инициализации библиотеки модулей при выполнении регламентного задания фоново
Описание ошибки:
В данном случае ошибка «Ошибка инициализации библиотеки модулей» застала меня в расплох при выполнении регламентных заданий в фоновом режиме. Все бы ничего, но учитывая то, что в консоли «виднеется» только сама формулировка ошибки и ничего более, то справится с ней оказалось сложнее. Ведь это нужно весь код проанализировать…
Найденные решения:
Но на помощь пришел журнал регистрации. По времени выполнения отслеживаем запись журнала и более подбробно получаем информацию о том, в чем именно может быть проблема.
В моем случае было ошибкой использование функции Состояние().
Оцените, помогло ли Вам предоставленное описание решения ошибки?
© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.
11-11-2015
Журавлев А.С.
(www.azhur-c.ru)