Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.
Originally posted by: ejonesThe error message indicates that LAE is not finding the Oracle client software it needs. This could either be caused by having something wrong in the installation, or by not having something the environment variables set properly for LAE to find it. One way to test the Oracle client installation is to see if you can run Oracle's sqlplus command and connect to the database.
So, here are three environment variables to look at:
1. ORACLE_HOME should point to the location where the Oracle client is installed.
2. LD_LIBRARY_PATH should have an entry for the lib directory in the Oracle client software. $ORACLE_HOME/lib and you should be able to see the libclntsh.so in that lib directory.
3. PATH should have an entry for the bin directory in the Oracle client software. $ORACLE_HOME/bin which is where you'll find commands like tnsping and sqlplus. It is possible to have a working Oracle client installation that does not include sqlplus, but that means that one of my favorite tools for troubleshooting is not available. The other favorite utility for troubleshooting is tnsping.