powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / ODBC Win DB2 Express-C 9.7 доступ из 1С 7.7
3 сообщений из 3, страница 1 из 1
ODBC Win DB2 Express-C 9.7 доступ из 1С 7.7
    #36353171
=v3=
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите кто может. Буду рад любым ответам.

Устанавливаю ODBC с сайта IBM, доступа к серверу нет.
Ставлю DB2 Express-C 9.7 на клиента, все работатет.
Вопросов два:
1. Что делаю неправильно.
2. Как установить ODBC из комплека DB2 Express-C 9.7 без установки сервера.

Вот код который работает с ODBC из комплека DB2 Express-C 9.7

АДОСоединение = СоздатьОбъект("ADODB.Connection");
АДОСоединение.Provider = "IBMDADB2";
//АДОСоединение.Provider = "IBM DATA SERVER DRIVER for ODBC - C:/clidriver";
//АДОСоединение.Provider = "IBM DATA SERVER DRIVER";
//Driver={IBM DB2 ODBC DRIVER};
//АДОСоединение.Open("driver={IBM DATA SERVER DRIVER}; Hostname=192.168.168.27;PROTOCOL=TCPIP;PORT=50000;Database=SAMPLE; UID = db2admin; PWD = db2admin");
АДОСоединение.Open("Hostname=192.168.168.27;PROTOCOL=TCPIP;PORT=50000;Database=SAMPLE; UID = db2admin; PWD = db2admin");

стрЗапрос="SELECT * FROM ACT";
Данные=АДОСоединение.execute(стрЗапрос);
Пока Данные.Eof()=0 Цикл
Сообщить("!"+Данные.Fields("ACTKWD").Value);
Данные.MoveNext();
КонецЦикла;
АДОСоединение.Close();

Ошибка с установленным ODBC - C:/clidriver
ADODB.Connection: Не удается найти указанного поставщика. Вероятно, он установлен неправильно.

В комментариях, то что пробовал.
...
Рейтинг: 0 / 0
ODBC Win DB2 Express-C 9.7 доступ из 1С 7.7
    #36353392
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
=v3=,

Согласно IBM data server client types , вам нужен IBM Data Server Driver Package , а не IBM Data Server Driver for ODBC and CLI.
...
Рейтинг: 0 / 0
ODBC Win DB2 Express-C 9.7 доступ из 1С 7.7
    #36354013
=v3=
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,
Огромное спасибо, разобрался.

В начале заработало со старым драйвером.
Исправил поставащика услуг на:
.Open("driver={IBM DATA SERVER DRIVER for ODBC - C:/clidriver};
=================================================
Hostname=192.168.168.27;PROTOCOL=TCPIP;PORT=50000;Database=SAMPLE; UID = db2admin; PWD = db2admin");
заработало. ;))))

Однако.
Снес старый драйвер, поставил новый (скаченный).
.Open("Driver={IBM DB2 ODBC DRIVER};
=============================
Hostname=192.168.168.27;PROTOCOL=TCPIP;PORT=50000;Database=SAMPLE; UID = db2admin; PWD = db2admin");
Все работает. Оставлю новый авриант.

Благодарю за помощь! ;)))
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / ODBC Win DB2 Express-C 9.7 доступ из 1С 7.7
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]