Explain libclntsh.so vs. libclntsh.so.11.1
Hi,
*** Environment: Oracle 11.2, Linux Redhat
Please some one give me an educated tour about the significant of the file libclntsh.so.11.1 and libclntsh.so:
Our application uses Oracle shared library (Oracle server 11.2), we need to create symbolic links as:
lrwxrwxrwx 1 root root 37 Jun 16 2011 libclntsh.so -> /opt/myApp/lib64/libclntsh.so.11.1
lrwxrwxrwx 1 root root 43 Jun 16 2011 libclntsh.so.11.1 -> /oracle/11server/home/lib/libclntsh.so.11.1
However, when I removed the link libclntsh.so. The application still works. The questions are:
[1] Do we need symbolic link of libclntsh.so?
[2] What is the significant between libclntsh.so vs. libclntsh.so.11.1?
[3] If our application is installed on a different server other than Oracle DB server, we need to install Oracle client. Can we use /opt/oracle/client/11203/lib/libclntsh.so.11.1 to create the above 2 symbolic links?
*** Environment: Oracle 11.2, Linux Redhat
Please some one give me an educated tour about the significant of the file libclntsh.so.11.1 and libclntsh.so:
Our application uses Oracle shared library (Oracle server 11.2), we need to create symbolic links as:
lrwxrwxrwx 1 root root 37 Jun 16 2011 libclntsh.so -> /opt/myApp/lib64/libclntsh.so.11.1
lrwxrwxrwx 1 root root 43 Jun 16 2011 libclntsh.so.11.1 -> /oracle/11server/home/lib/libclntsh.so.11.1
However, when I removed the link libclntsh.so. The application still works. The questions are:
[1] Do we need symbolic link of libclntsh.so?
[2] What is the significant between libclntsh.so vs. libclntsh.so.11.1?
[3] If our application is installed on a different server other than Oracle DB server, we need to install Oracle client. Can we use /opt/oracle/client/11203/lib/libclntsh.so.11.1 to create the above 2 symbolic links?
1