When initially configuring Harvest to use Oracle InstantClient, or when converting from Oracle Full Client to Oracle InstantClient, this article describes the steps necessary to complete the process.
Harvest Software Change Manager v14.x and higher
Oracle 19c and higher database
Windows and Linux/Unix operating systems
These are the steps necessary to complete the process
- Basic
- Jdbc (only needed if Harweb is to be installed on the server)
- Odbc
- Sqlplus
$ORACLE_HOME/bin -> $ORACLE_HOME
(ex: ln -s $ORACLE_HOME bin)
$ORACLE_HOME/lib -> $ORACLE_HOME
(ex: ln -s $ORACLE_HOME lib)
libclntsh.so.11.1 (or whatever the latest version of libclnt is) -> libclntsh.so
(ex: ln -s libclntsh.so.11.1 libclntsh.so)
cd $ORACLE_HOME
ORACLE_HOME=<InstantClient installation folder>
PATH=$ORACLE_HOME:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH (for operating systems that have this)
LIBPATH=$ORACLE_HOME:$LIBPATH (for operating systems that have this)
TNS_ADMIN=$ORACLE_HOME/network/admin
SQLPATH=$ORACLE_HOME
ORACLE_HOME=<InstantClient installation folder>
PATH=%ORACLE_HOME%;%PATH
TNS_ADMIN=%ORACLE_HOME%\network\admin
SQLPATH=%ORACLE_HOME%
sqlplus userid/password@service