oracle - how do you configure unix ODBC on a Linux server -
i have downloaded, build , configured
unixodbc-2.3.2.tar
i installed:
oracle-instantclient12.1-odbc-12.1.0.2.0-1.x86_64.rpm oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm
i configured /usr/local/etc/odbcinst.ini follows:
[oracle] description = oracle odbc connection driver = /usr/lib/oracle/12.1/client64/lib/libsqora.so.12.1 setup = fileusage =
libsqora.so.12.1 file exists:
file /usr/lib/oracle/12.1/client64/lib/libsqora.so.12.1 /usr/lib/oracle/12.1/client64/lib/libsqora.so.12.1: elf 64-bit lsb shared object, x86-64, version 1 (sysv), dynamically linked, not stripped
i configured odbc.ini file:
[prd_db] driver=oracle description=prod database trace=yes servername=//prddb01:1521/dbp01_svc1
when use prd_db credentilas connect using isql:
isql prd_db
i connection error. user name , password accurate , can connect using sql developer.
what missing? need configure odbc connection in linux server.
ldd /usr/lib/oracle/12.1/client64/lib/libsqora.so.12.1 linux-vdso.so.1 => (0x00007fffd918b000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f6c73bb2000) libm.so.6 => /lib64/libm.so.6 (0x00007f6c73939000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f6c7371b000) libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f6c73503000) librt.so.1 => /lib64/librt.so.1 (0x00007f6c732fa000) libclntsh.so.12.1 => not found libodbcinst.so.2 => /usr/local/lib/libodbcinst.so.2 (0x00007f6c730e8000) libc.so.6 => /lib64/libc.so.6 (0x00007f6c72d6c000) /lib64/ld-linux-x86-64.so.2 (0x00007f6c74242000) libltdl.so.7 => /usr/lib64/libltdl.so.7 (0x00007f6c72b61000)
Comments
Post a Comment