1) Run the below command : ldd $ORACLE_HOME/bin/sqlplus
[oracle@ontoimd0bav101 instantclient]$ ldd $ORACLE_HOME/bin/sqlplus
linux-vdso.so.1 (0x00007ffccf3d8000)
libsqlplus.so => /opt/oneid/Oracle/Middleware/Oracle_OIM/instantclient/libsqlplus.so (0x00007f3d0d98c000)
libclntsh.so.18.1 => /opt/oneid/Oracle/Middleware/Oracle_OIM/instantclient/libclntsh.so.18.1 (0x00007f3d099ce000)
libclntshcore.so.18.1 => /opt/oneid/Oracle/Middleware/Oracle_OIM/instantclient/libclntshcore.so.18.1 (0x00007f3d093eb000)
libmql1.so => /opt/oneid/Oracle/Middleware/Oracle_OIM/instantclient/libmql1.so (0x00007f3d0918b000)
libipc1.so => /opt/oneid/Oracle/Middleware/Oracle_OIM/instantclient/libipc1.so (0x00007f3d08d19000)
libnnz18.so => /opt/oneid/Oracle/Middleware/Oracle_OIM/instantclient/libnnz18.so (0x00007f3d085c4000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f3d083c0000)
libm.so.6 => /lib64/libm.so.6 (0x00007f3d0803e000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f3d07e1e000)
libnsl.so.1 => not found
librt.so.1 => /lib64/librt.so.1 (0x00007f3d07c16000)
libaio.so.1 => /lib64/libaio.so.1 (0x00007f3d07a13000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f3d077fc000)
libc.so.6 => /lib64/libc.so.6 (0x00007f3d07439000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f3d07221000)
libnsl.so.1 => not found
libons.so => /opt/oneid/Oracle/Middleware/Oracle_OIM/instantclient/libons.so (0x00007f3d06fd1000)
/lib64/ld-linux-x86-64.so.2 (0x00007f3d0dc80000)
libnsl.so.1 => not found
libnsl.so.1 => not found
You will see the missing packages
2) Install the libnsl
NOTE: to install this you need to have root user access
3) sudo su root
4) Yum install libnsl
5) dnf install libnsl.x86_64
Now that you have all the necessary package you will not see this error.
No comments:
Post a Comment