Setup Essbase Environment in Linux

Set the Linux environment for Hyperion

By W.ZH

After you successful in stall the Essbase and it shared service, before you start use the command and other shell fucntion, you need to setup the Linux environment for Essbase,

1. For Linux, there is a file by default in the installation, check the file of $ARBORPATH/hyperionenv.doc, ($ARBORPATH is the folder you install your essbase server.). This file defines the most env variables, looks like:

 

HYPERION_HOME=/Hyperion

ARBORPATH=/Hyperion/AnalyticServices

ESSLANG=English_UnitedStates.Latin1@Binary

#LD_LIBRARY_PATH=$HYPERION_HOME/common/JRE/Sun/1.5.0/lib/i386/server:$HYPERION_HOME/common/JRE/Sun/1.5.0/lib/i386:$HYPERION_H

OME/common/JRE/Sun/1.5.0/lib/i386/server:$HYPERION_HOME/common/JRE/Sun/1.5.0/lib/i386:$HYPERION_HOME/common/ODBC/Merant/5.2/lib:$ARBORPATH/bin:$LD_LIBRARY_PATH

#Use following if your deployment does not require CDF,CDM,Data mining,Single Sign-on or Triggers

LD_LIBRARY_PATH=$HYPERION_HOME/common/JRE/Sun/1.5.0/lib/i386/server:$HYPERION_HOME/common/JRE/Sun/1.5.0/lib/i386:$HYPERION_HO

ME/common/ODBC/Merant/5.2/lib:$ARBORPATH/bin:$LD_LIBRARY_PATH

PATH=$ARBORPATH/bin:$PATH

ODBCINI=$HYPERION_HOME/common/ODBC/Merant/5.2/odbc.ini

 

2. If you want add these env to every user in the system, then add these lines into the /etc/profile file, and one more line to the end:

 

export HYPERION_HOME ARBORPATH ESSLANG LD_LIBRARY_PATH PATH ODBCINI

 

3. Then just relogin the user, env will be all set.

 

 

4. If you want just add env to a single user, not all, then edit the file of $HOME/.bash_profile, with same content.  You need to relogin too for this single user.

 

5. Note: HYPERION_HOME is auto set in the home/.hyperion.<hostname> file.

HYPERION_HOME=/Hyperion

 

 

Advertisements