0
를 지정하지 : 내가 가진 isql을 dsnOracle -v
을 :isql을 사용하여, 내가 왔을 때이 : [IM002] [인 unixODBC] [드라이버 관리자] 데이터 원본 이름을 찾을 수 없습니다, 그리고 내가 명령 fllow 입력 할 때 기본 드라이버는
[IM002][unixODBC][Driver Manager]Data source name not found, and no default driver specified
[ISQL]ERROR: Could not SQLConnect
내 config 파일 :
[[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/questions/21237678/unixodbcdriver-manager-data-source-name-not-found-and-no-defa를 수정하는 방법) –