Oracle как внешний источник данных 1C 8.2 через Microsoft ODBC for Oracle #695536


#0 by Julbars
Помогите, пробую привязать базу Oracle 11.2 к 1C 8.2 как внешний источник данных через драйвер Microsoft ODBC for Oracle. В строку соединения вношу такие настройки: [q]Driver={Microsoft ODBC for Oracle};Server=192.168.1.1;Uid=user; Pwd=password;[/q] Или [q]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;[/q] В итоге получаю ошибку: [q]ошибка odbc. sqlstate: na000 На компьютере установлен InstaClient 12.1. Что интересно - через SQLPLUS удается успешно соединиться с Oraclе.
#1 by sda553
Смутно помню, что надо было что то в реестре прописать. А что, не помню
#2 by sda553
Попробуй вот такой vbs скрипт Dim g_objConnection в [myDataSource] подставь id из tnsnames.ora. Ну и имя пассворд
#3 by Julbars
Ошибка: Не удается найти указанный поставщик. Вероятно, он установлен неправильно.
#4 by sda553
Установи клиент оракла с поставщиков OleDB
#5 by Julbars
sda553, у меня установлен instantclient_12_1 Является ли он поставщиком OleDB?
#6 by Julbars
sda553, как вообще этот скрипт должен был помочь в решении ошибки подключения 1С к Oracle как к внешнему источнику данных?
#7 by Julbars
Пытаюсь всё тоже самое проделать из 8.3.4.389 Ошибка та же [q]ошибка odbc. sqlstate: na000 Номер ошибки: 0[/q]
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С