0
當我鍵入fllow命令:ISQL dsnOracle -v
我得到:時使用ISQL,我得到這個:[IM002] [的unixODBC] [驅動程序管理器]數據源名稱未找到,也沒有指定默認驅動程序
[IM002][unixODBC][Driver Manager]Data source name not found, and no default driver specified
[ISQL]ERROR: Could not SQLConnect
我的配置文件:
[[email protected] lib]# cat /etc/odbc.ini
[dsnOracle]
Description = data source to oracle
Driver = Oracle
Servername = PARA_ORACLE
port = 1521
[[email protected] lib]# cat /etc/odbcinst.ini
[Oracle]
Description = ODBC for Oracle
Driver = /usr/lib/libsqora.so.11.1
[[email protected] lib]# cat $TNS_ADMIN/tnsnames.ora
PARA_ORACLE =
(DESCRIPTION =
(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.100.2.13)(PORT = 1521)) )
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
[[email protected] lib]# rpm -qa |grep oracle
oracle-instantclient11.2-odbc-11.2.0.1.0-1.x86_64
oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64
[[email protected] lib]# rpm -qa |grep ODBC
unixODBC-2.2.14-12.el6_3.x86_64
我已經嘗試了很長一段時間,但我總是得到:數據源名稱未找到。 (它與x86或x64有什麼關係?)。 任何建議都適合我。
的可能的複製[如何修復\ [unixODBC的\] \ [驅動程序管理器\]數據源名稱未找到和指定默認驅動程序(ODBC ::錯誤)](HTTP://計算器。 COM /問題/ 21237678 /如何對修復最unixodbcdriver-managerdata源名稱未找到和 - 無德發) –