The following environment variables need to be in place, and correctly set for the paths etc where ServiceScheduling has been installed.
Variable | Unix/Windows? | Used By | Description |
---|---|---|---|
ORACLE HOME TNS_ADMIN | Unix | All programs which access the ServiceScheduling database | ORACLE_HOME is the directory where ORACLE is installed. TNS_ADMIN contains the full pathname of the directory where the tnsnames.ora file is located. Both are set up by the DBA. |
TWO_TASK | Unix | All programs which access the ServiceScheduling database | TWO_TASK is the name of the service (or section) in the tnsnames.ora file to be used by client applications. Note that TWO_TASK must be set even if the database and application are running on the same machine in order to maintain a separation between the application and Oracle code. Set up by the DBA. |
SPHOME | Unix and Windows | All | The directory where ServiceOptimizer is installed. |
PATH | Unix and Windows | Operating System | The PATH environment variable is used by the Operating System to search for ServiceOptimizer and ORACLE binaries. The directories $SPHOME/bin and $ORACLE_HOME/bin must be present on the path |
LD_LIBRARY_PATH | Solaris (and some versions of HP-UX) | All | Default Library Path - Includes the directory where ServiceOptimizer libraries are installed. Must also include Oracle libraries for the appropriate version of Oracle in use (e.g. $ORACLE_HOME/libxxx ) |
SHLIB_PATH | HP-UX | All | Default Shared Library Path - Includes the directory where ServiceOptimizer libraries are installed. Must also include Oracle libraries for the appropriate version of Oracle in use (e.g. $ORACLE_HOME/libxxx ) |
LOCAL | Windows | All programs which access the SERVICE-Scheduling (Oracle only) | LOCAL is the name of the service (or section) in the tnsnames.ora file to be used by ServiceScheduling client programs. Set up by the DBA. |