For your program to work with Essbase, each client machine that runs your program must have access to the required Essbase Run-Time Client files. If the Spreadsheet Add-in or the Essbase client are already installed on a client machine, the Essbase Run-Time Client files are already available in the ESSBASEPATH\bin directory. Otherwise, you must install them as part of your product's own installation process.
Note: | Ensure that ESSBASEPATH is set to EPM_ORACLE_HOME\common\EssbaseRTC\11.1.2.0 (for 32 bit), or EPM_ORACLE_HOME\common\EssbaseRTC-64\11.1.2.0 (for 64 bit). |
For several platforms, you need to distribute additional Oracle run-time libraries, beyond what is included in the Essbase Run-Time client directory (under EPM_ORACLE_HOME). The following platforms require access to the additional libraries:
32-bit Windows
64-bit Windows
32-bit Linux
64-bit Linux
HP-UX Itanium 64
Solaris x86 64
Solaris SPARC64
AIX 64
The additional Oracle run-time libraries are located in %EPM_ORACLE_HOME%\bin (for Windows) and $EPM_ORACLE_HOME/lib (for UNIX). In some installations, these run-time libraries may instead be located in %ORACLE_HOME%\bin (for Windows) or $ORACLE_HOME/lib (for UNIX).
On UNIX platforms, ensure that you preserve the symbolic links when distributing libraries.
The Essbase API libraries can exist anywhere on the client machine or on an accessible network file server.
To ensure that the operating system can find the libraries at run time, they should either be in the same directory as your executable files, or in one or multiple directories included in the user's PATH variable (for Windows), LIBPATH (for AIX), SHLIB_PATH (for HP-UX), or LD_LIBRARY_PATH (for Solaris and Linux). See Essbase Directory Structure for more information.
The ESSBASEPATH variable needs to be set so that your program can find the .mdb files. Optionally set ARBORPATH on the client side.
Platform-by-Platform File Lists
Users of applications programs can install the Essbase Client in order to avoid downloading specific files. Refer to the Oracle Hyperion Enterprise Performance Management System Installation and Configuration Guide for information on installing the Essbase Client.
See API Libraries for list of linking library files. A full list of files is not provided, as it may be subject to change.