I have written one make file to compile a proc code, it's giving the following error: "/9.2.0.1/bin/proc: error while loading shared libraries: libclntsh.so.9.0: cannot open shared object file: No such file or directory." I have checked the link and file exists in $ORACLE_HOME/lib. Could you please suggest something?

    Requires Free Membership to View

Since the file exists, I must assume that the permissions are not sufficient for the user to be able to read the file. On your database server, sign on as the user that owns the software (typically 'oracle' for Unix/Linux). Then do "cd $ORACLE_HOME/install". Next, execute the changePerm.sh shell script. This will update your file permissions.

This was first published in April 2007

Join the conversationComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.