День добрый!
Заранее обрисовал ситуацию на картинке во вложение
Есть два сервера и на каждом по базе. На сервере с платформой 8.3.13.1644 есть база Документооборота 2.1, из которого я хочу получать данные com-соединением обращаясь к базе УПП 1.3, которая лежит на сервере с платформой 8.2.19.130.
На сервере 8.3 зарегистрирована com компонента и работает, получая данные из баз внутри своего сервера.
На сервере 8.2 нет com компоненты.
Вопрос:Что мне необходимо сделать, что бы прописав код ниже, я смог получить в ДО цифирки из УПП? Зарегистрировать новую компоненту? На каком именно серваке?
COMConnector = Новый COMObject("V83.COMConnector"); // или может надо "V82.COMConnector" зарегистрировать?
хХх = COMConnector.Connect("Srvr = ""ИмяСервера""; Ref = ""ИмяБазы""; Usr = ""ИмяПользакаСПолнейшимиПравами""; Pwd = ""ПарольПароль""");
// Пробовал и без ковычек:
// хХх = COMConnector.Connect("Srvr = ИмяСервера; Ref = ИмяБазы; Usr = ИмяПользакаСПолнейшимиПравами; Pwd = ПарольПароль");
Сейчас ошибка:
Не удалось подключиться к другой программе: {ОбщийМодуль.ОбщегоНазначенияКлиентСервер.Модуль(2992)}: Ошибка при вызове метода контекста (Connect)
Результат.Соединение = COMConnector.Connect(СтрокаСоединения);
по причине:
Произошла исключительная ситуация (V83.COMConnector.1): Error performing operation with infobase
server_addr=tcp://ИмяСервера:Порт descr=IP:Порт:'Windows Sockets' library method aborted. Error code -
(Windows Sockets - 10060(0x0000274C). A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. );
line=534 file=Src\DataExchangeTcpClientImpl.cpp
Произошла исключительная ситуация (V83.COMConnector.1): Error performing operation with infobase
server_addr=tcp://ИмяСервера:Порт descr=IP:Порт:'Windows Sockets' library method aborted. Error code -
(Windows Sockets - 10060(0x0000274C). A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. );
line=534 file=Src\DataExchangeTcpClientImpl.cpp