Как сделать строку подключения для оракула, которая включает имя хоста, имя экземпляра, идентификатор пользователя, пароль, используя system.data.oracleclient? - PullRequest
0 голосов
/ 05 июля 2011

Я сделал строку подключения в Oracle как:

Data Source=hostname;Initial Catalog=IMPORT_UTILITY;User ID=abc;password=123

Я хочу сделать то же самое для оракула. Я использую ODBC .

Может кто-нибудь сказать мне, что будет строка подключения для оракула, которая будет эквивалентна выше строки подключения SQL с использованием odbc?

1 Ответ

5 голосов
/ 13 сентября 2017

Для Oracle 12c R2 и драйвера ODBC для мгновенного клиента (версия 12.2.0.1.0) следующая строка соединения должна работать без создания DSN и / или файла tnsnames.ora:

DRIVER={Oracle in instantclient_12_2};DBQ=HOST:PORT/SERVICE_NAME;UID=USERNAME;PWD=PASSWORD

Пример строки подключения ODBC для образа докера Oracle 12c R2:

DRIVER={Oracle in instantclient_12_2};DBQ=127.0.0.1:1521/ORCLPDB1.localdomain;UID=sys;PWD=Oradoc_db1 as sysdba
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...