Помогите, пробую привязать базу Oracle 11.2 к 1C 8.2 как внешний источник данных через драйвер Microsoft ODBC for Oracle. Windows 7 x32.
В строку соединения вношу такие настройки:
Driver={Microsoft ODBC for Oracle};Server=192.168.1.1;Uid=user;
Pwd=password;
Или
Driver={Microsoft ODBC for Oracle};
CONNECTSTRING=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.1)(PORT=7001))(CONNECT_DATA=(SERVICE_NAME=myDb)));
Uid=user;Pwd=password;
В итоге получаю ошибку:
ошибка odbc. sqlstate: na000
На компьютере установлен InstaClient 12.1.
Что интересно - через SQLPLUS удается успешно соединиться с Oraclе.
В строку соединения вношу такие настройки:
Driver={Microsoft ODBC for Oracle};Server=192.168.1.1;Uid=user;
Pwd=password;
Или
Driver={Microsoft ODBC for Oracle};
CONNECTSTRING=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.1)(PORT=7001))(CONNECT_DATA=(SERVICE_NAME=myDb)));
Uid=user;Pwd=password;
В итоге получаю ошибку:
ошибка odbc. sqlstate: na000
На компьютере установлен InstaClient 12.1.
Что интересно - через SQLPLUS удается успешно соединиться с Oraclе.
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
версия 8.2 какая? ошибка odbc. sqlstate: na000 полностью какая? (вы номер ошибки не привели) у sqlplus строка подключения какая? также могу посоветовать, если винда(а это винда, судя по microsoft odbc), попробовать создать в odbc подключениях, соединение, затем получить строку через udl файл (вторая строка в файле)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот