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

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -