Windows

  To configure 32-bit binaries to run on a 64-bit Windows machine:

  1. Install Foundation Services and Essbase but do not run EPM System Configurator.

  2. Rename this directory:

    %EPM_ORACLE_HOME%/products/Essbase/EssbaseServer

    To:

    %EPM_ORACLE_HOME%/products/Essbase/EssbaseServer-64
  3. Rename this directory:

    %EPM_ORACLE_HOME%/products/Essbase/EssbaseServer-32

    To:

    %EPM_ORACLE_HOME%/products/Essbase/EssbaseServer
  4. Rename %EPM_ORACLE_HOME%/bin to %EPM_ORACLE_HOME%/bin-64

  5. Rename %EPM_ORACLE_HOME%/bin-32 to %EPM_ORACLE_HOME%/bin.

  6. Run EPM System Configurator to configure Essbase but do not perform the Essbase cluster setup task or deploy Essbase in stand-alone mode.

  7. Modify %EPM_ORACLE_INSTANCE%/EssbaseServer/essbaseserver1/bin/essbase.cfg to use a 32-bit JRE (in the JvmModuleLocation line). For example, set this parameter to:

    d:/oracle/Middleware/EPMSystem11R1/common/JRE/Sun/1.6.0/bin/server/jvm.dll
  8. Modify %EPM_ORACLE_INSTANCE%/EssbaseServer/essbaseserver1/bin/setEssbaseEnv.bat to use a 32-bit ODBC (in the ODBCINST= line). For example, set this parameter to:

    d:/Oracle/Middleware/EPMSystem11R1/common/ODBC/Merant/6.0/odbcinst.ini
  9. Modify the PATH environment variable so that it points to the 32-bit version:

    %EPM_ORACLE_HOME%/common/ODBC/Merant/6.0/Drivers
  10. Make a copy of %EPM_ORACLE_INSTANCE%/EssbaseServer/essbaseserver1/startEsscmd.bat to startEssbase.bat and edit the file to change the ESSCMD line to ESSBASE.

  11. Start Essbase Server using startEssbase.bat in %EPM_ORACLE_INSTANCE%/EssbaseServer/essbaseserver1/bin.