Introduction
Application Server dynamically links to the Oracle client shared libraries installed on your system. To do this, the environment variable for the shared library path must include the Oracle lib directory. If it is not already part of the path, then the Application Server startup scripts need to add it.
If you are running Application Server on a Linux/UNIX server, the Application Server user must have appropriate access to the $ORACLE_HOME directories. It is highly recommended to grant read and execute access to the directory structure under $ORACLE_HOME to ensure that there are no problems with Application Server connections to Oracle. You can run the $ORACLE_HOME/install/changePerm.sh script to ensure that the account used for client/server connections has the appropriate access privileges to the Oracle client software. This script establishes Read access to most of the directories in $ORACLE_HOME.