我在oracle中创建了一个连接字符串,如:
Data Source=hostname;Initial Catalog=IMPORT_UTILITY;User ID=abc;password=123
我想为oracle做同样的事情。我正在使用 ODBC 。
任何人都可以告诉我oracle的连接字符串是什么,它将等同于使用odbc的上述sql连接字符串?
答案 0 :(得分:5)
对于Oracle 12c R2和Instant Client ODBC驱动程序(版本12.2.0.1.0),以下连接字符串应该无需创建DSN和/或tnsnames.ora文件即可运行:
DRIVER={Oracle in instantclient_12_2};DBQ=HOST:PORT/SERVICE_NAME;UID=USERNAME;PWD=PASSWORD
Oracle 12c R2泊坞窗映像的ODBC连接字符串示例:
DRIVER={Oracle in instantclient_12_2};DBQ=127.0.0.1:1521/ORCLPDB1.localdomain;UID=sys;PWD=Oradoc_db1 as sysdba