Precompilers and OCI (MOSC)

MOSC Banner

Explain libclntsh.so vs. libclntsh.so.11.1

edited Sep 28, 2012 10:13PM in Precompilers and OCI (MOSC) 3 commentsAnswered ✓
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?

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center