COM Соединение ошибка при переходе на SQL
Доброго времени суток. Проблема следующая: Есть ЗУП 3.1 в ней есть доработка по выгрузке документа "Ведомость в банк" в УТ, выгрузка происходит через COM Соединение. в файловом варианте все работало нормально, перенесли базы в SQL поменял параметры подключения при попытке создать com соединение возникает ошибка "ошибка при вызове метода контекста (connect) ошибка инициализации библиотеки модулей"
Пожалуйста подскажите что и в каком месте я делаю неправильно. Заранее благодарен.
Пожалуйста подскажите что и в каком месте я делаю неправильно. Заранее благодарен.
По теме из базы знаний
- PostgreSQL на Windows – реальная альтернатива для высоконагруженных систем на базе 1С
- Версионирование справочников, документов и регистров сведений на SQL-сервере
- Распространенные ошибки разработчиков, приводящие к проблемам производительности
- Мигрируем с MS SQL на PostgreSQL
- Переход на Clickhouse для анализа метрик
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
ПараметрыБазыCOM = Новый Структура;
ПараметрыБазыCOM.Вставить("Имя_базы", "UT_SMT");
ПараметрыБазыCOM.Вставить("СерверИБ","Server1C");
ПараметрыБазыCOM.Вставить("Логин" , "АдминистраторБарнаул");
ПараметрыБазыCOM.Вставить("Пароль" , "rbhbkk");
Подключение = Новый COMОбъект("V83.COMConnector");
ПараметрыПодключения = "Srvr="""+ПараметрыБазыCOM.СерверИБ+"""; Ref="""+ПараметрыБазыCOM.Имя_базы+"""; Usr="""+ПараметрыБазыCOM.Логин+""";Pwd="""+ПараметрыБазыCOM.Пароль+""";";
Попытка
БазаCOM = Подключение.Connect(ПараметрыПодключения);
Исключение
Сообщить(ОписаниеОшибки());
БазаCOM = Неопределено;
КонецПопытки;
Показать
Функция ПолучитьПодключениеКСервернойБД()
Параметры = "Srvr=""server"";Ref=""BaseName"";Usr=""login"";Pwd=""password"";";
V82COMConnector= Новый COMОбъект("V82.COMConnector");
Попытка
Base1С = V82COMConnector.Connect(Параметры);
Исключение
Предупреждение ("Ошибка подключения!");
КонецПопытки;
КонецФункции;
У общих модулей
1. УправлениеПользователями
2. ОбщегоНазначения
стоят галки "Внешнее соединение" ?
Параметры = "Srvr=""server"";Ref=""BaseName"";Usr=""login"";Pwd=""password"";";
V82COMConnector= Новый COMОбъект("V82.COMConnector");
Попытка
Base1С = V82COMConnector.Connect(Параметры);
Исключение
Предупреждение ("Ошибка подключения!");
КонецПопытки;
КонецФункции;
У общих модулей
1. УправлениеПользователями
2. ОбщегоНазначения
стоят галки "Внешнее соединение" ?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот