essbase installation

26
EPM/Essbase Windows Installation Prerequisites If you install it on a DHCP computer : Windows - Installing a Loopback Adapter clean up environment variable for Essbase (as Oracle Hyperion - HYPERION HOME ) Oracle Database - Installation Articles Related Essbase - How to install the Essbase Client Software ? Essbase - Getting Started - Tutorial Oracle Hyperion EPM Edelivery - Get the files Download the following files from the “Oracle Enterprise Performance Management System” page of the Oracle® E-Delivery (http://edelivery.oracle.com/ ) site. EPM System Installer ZIP files for the products you want (known as installation assemblies file) For this installation, I use the installer and the file in the red squares.

Upload: bhaskar-nallingaiah

Post on 22-Nov-2014

442 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: Essbase Installation

EPM/Essbase Windows Installation

Prerequisites

If you install it on a DHCP computer : Windows - Installing a Loopback Adapter clean up environment variable for Essbase (as Oracle Hyperion - HYPERION HOME) Oracle Database - Installation

Articles Related

Essbase - How to install the Essbase Client Software ? Essbase - Getting Started - Tutorial Oracle Hyperion EPM

Edelivery - Get the files

Download the following files from the “Oracle Enterprise Performance Management System” page of the Oracle® E-Delivery (http://edelivery.oracle.com/) site.

EPM System Installer ZIP files for the products you want (known as installation assemblies file)

For this installation, I use the installer and the file in the red squares.

Page 2: Essbase Installation

EPM System Installer

EPM System Installer enables you to install, configure, and deploy multiple products on a machine at one time. EPM System Installer installs components in the correct order, so you can select as many products as you want to install on a machine at one time.

The following EPM System products are not installed and configured using EPM System Installer:

Oracle's Hyperion® Data Integration Management (see the Hyperion Data Integration Management Installation Guide)

Data Integration Management Adapters. (see the Hyperion Data Integration Management Installation Guide)

Oracle Hyperion Data Relationship Management (see the Oracle Hyperion Data Relationship Management NTier Installation Guide)

Assemble the files

If you are installing from a network drive, map this drive and avoid spaces in the path.

Page 3: Essbase Installation

Unzip the EPM System Installer into one directory for instance EPMInstall Unzip the installation assemblies into the same directory

If you are prompted that any files or common components already exist, click Yes to overwrite the files.

The /assemblies directory should include a subdirectory for each product that you want to install on this machine. Ensure that the /assemblies directory looks as follows:

assemblies/product/

version/assembly.dat

Page 4: Essbase Installation

Installation

To install EPM System products from Windows :

Double-click installTool.cmd in the root directory to which you extracted the EPM System Installer files.

or from a Windows console, change to the root directory to which you extracted the EPM System Installer files and enter installTool.cmd -console.

The installer launch and verify the prerequisites :

Page 5: Essbase Installation

Choose your language and you obtain the first installation screen :

Hit next :

The destination path cannot contain spaces; for example, C:\Program Files is not acceptable (unless you use short path notation).

The destination you specify becomes the Hyperion home directory.

Page 6: Essbase Installation

Hit next, choose a display option.

For this tutorial, I choosed the display option “Choose component individually”.

The products that appear in the selection box are based on the product that you unzipped into the installation directory

Page 8: Essbase Installation

Review the summary of products to be installed. If necessary, click Back and make corrections. Click Next to begin the installation.

The progress is then reported in the dialog and take a long time.

After the installations are complete, the ‘Summary’ step shows the status of the installed products:

Page 9: Essbase Installation

Then, you can press :

the “Configure” button and the EPM System Configurator was launched. the “Finish” button and launch the “EPM System Configurator” (available on the

Windows Start Menu under All Programs / Oracle EPM System / Foundation Services / EPM System Configurator )

Configuration

Prerequisites - Creation of the metadata repository in Oracle

Two repository database are necessary :

1. one for the shared service 2. one for workspace, essbase and studio

In this tutorial, only one database account/schema is used (EPMREP created below) but it's a best practice to create two differents accounts.

Connect as SYS as sysdba and run the script below. If you don't know your connection parameters, see this article : Oracle Database - How to retrieve the connect descriptor parameters? (host, port, service name and SID).

CREATE USER EPMREPIDENTIFIED BY EPMREPDEFAULT TABLESPACE USERS

Page 10: Essbase Installation

TEMPORARY TABLESPACE TEMPPROFILE DEFAULTACCOUNT UNLOCK;-- 1 Role for EPMREPGRANT CONNECT TO EPMREP;ALTER USER EPMREP DEFAULT ROLE ALL;-- 12 System Privileges for EPMREPGRANT CREATE SYNONYM TO EPMREP;GRANT ALTER SESSION TO EPMREP;GRANT CREATE VIEW TO EPMREP;GRANT CREATE SESSION TO EPMREP;GRANT CREATE SEQUENCE TO EPMREP;GRANT CREATE PROCEDURE TO EPMREP;GRANT ALTER USER TO EPMREP;GRANT CREATE TRIGGER TO EPMREP;GRANT CREATE TABLE TO EPMREP;GRANT SELECT ANY DICTIONARY TO EPMREP;GRANT CREATE TYPE TO EPMREP;GRANT ALTER SYSTEM TO EPMREP;-- 1 Tablespace Quota for EPMREPALTER USER EPMREP QUOTA UNLIMITED ON USERS;

EPM System Configurator

Start the “EPM System Configurator” (available on the Windows Start Menu under All Programs / Oracle EPM System / Foundation Services / EPM System Configurator ).

Select the products and tasks to configure for this machine, or click Next to select all the required tasks.

Page 11: Essbase Installation

Shared Services Configuration

Configuration of EPM - Oracle's Hyperion® Shared Services

Page 12: Essbase Installation

To help you to verify the smtp account, you can go through this article : SMTP - How to verify your connection and parameters (TSL/SSL) with TELNET ?

Page 13: Essbase Installation

Essbase Administration Services, Studio, workspace

Hit the ‘Next’ button and you are prompted for specific database system settings for :

Essbase - Administration Service (EAS) Essbase - Studio Oracle Hyperion - Workspace

Page 15: Essbase Installation

Repository Directory : Specify the directory where the Reporting and Analysis repository data is stored. For example:

HYPERION_HOME/products/Foundation/worskpace/data/directoryName.

If you are replicating repositories, specify a write-able, shared drive. Don't upgrade If you are upgrading from a previous release, ensure that the repository location of the previous release is specified.

Port Ranges : Specify the port range to use for EPM Workspace services.

Application Server

Page 17: Essbase Installation

Column Description Ear/War the components to deploy Name Displays the server name

Port Accept the default port, or, to change the default, enter a port number that does not conflict with other applications installed on your machine.

SSL Port Accept the default port, or specify the SSL port to use for automatic deployment. Specifying this port sets up SSL using the Java application server's default certificates.

Advanced Set up

If you have set up a cluster, or plan to set one up, click “Set up.” See Cluster Setup. If you do not select “Set up,” EPM System Configurator adds this deployment to a default cluster with the name Default.

During Deployment, EPM System Configurator deploys the application to:

HYPERION_HOME/deployments/AppServNameAndVersion

Page 18: Essbase Installation

Under this directory, the bin directory contains start and stop scripts for all deployed applications. For each application, there is also a setCustomParamsProduct.bat|sh file, where JAVA_OPTIONS can be changed when starting using start scripts.

Web Server for Workspace

Essbase configuration

The port of the Essbase - Server Agent Essbase - ARBORPATH environment variable ESSLANG

Page 19: Essbase Installation

ESSLANGThe ESSLANG environment variable on the Essbase Server computer must retain the locale value of an application for as long as that application is in use.

If the ESSLANG variable is changed after applications are created on an Essbase Server computer, those applications cannot be started.

Deploy Essbase in standalone mode Select to use legacy security for Essbase Server instead of Shared Services security. By selecting this option, you can shut down Shared Services and Oracle to maximize memory

Resume

Page 22: Essbase Installation

Configuration of Essbase Server

You have to register first against the Essbase - Servers before you can use it.

Microsoft Windows XP [Version 5.1.2600](C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\Nicolas>cd C:\Hyperion\products\Essbase\EssbaseServer\bin C:\Hyperion\products\Essbase\EssbaseServer\bin>essbase [Mon Jun 29 11:04:28 2009]Local/ESSBASE0///Info(1051283)Retrieving License Information Please Wait... [Mon Jun 29 11:04:28 2009]Local/ESSBASE0///Info(1051286)License information retrieved.............................................. Welcome to the Essbase Server.  Before using this product, you will need to register your personal

Page 23: Essbase Installation

details, including the name of your company or organization, your own name (which will be used to create your user id), and a secret system password which you will need to use each time you run the product.  Be sure to choose a password which is easy to remember, but difficult to guess (you may wish to write it down and keep it in a safe place).  The password must be at least 6 characters long, and it can consist of any number of letters or spaces.  Enter your company name []: NewFrontiers Enter your name []: gerardnico Enter the system password []: ****** Re-Enter the system password []: ******  You have entered the following details:  Company name: NewFrontiers Your name: gerardnicoThese will be used to create the initial system security informationincluding the system administrator. Are these details correct? (1-yes,2-no): 1 Registering user information Creating initial system security defaults... [Mon Jun 29 11:06:21 2009]Local/ESSBASE0///Error(1053002)Cannot create application directory: C:\Hyperion\products\Essbase\EssbaseClient\app\$DM_APP$ [No such file or directory] [Mon Jun 29 11:06:21 2009]Local/ESSBASE0///Warning(1051221)Creation of Datamining Object Management Application Fails with status [1053002] [Mon Jun 29 11:06:21 2009]Local/ESSBASE0///Info(1054032)Essbase Alert function failed to register: [@ESSBASEALERT] not enabled  Startup sequence completed Security is enabledLogins are enabledEssbase Default Storage type is Multidimensional [Mon Jun 29 11:06:22 2009]Local/ESSBASE0///Info(1051051)Essbase Server - started Waiting for Client Requests...

Page 24: Essbase Installation

Post Task

revoke the right for the repository user(s)

-- should be revoked after Installation of EPMREVOKE ALTER SYSTEM TO EPMREP;

create a batch file to start the services

Connection

during the initialization, the administrator is created with the following credential :

Id : admin Password : password

You can connect to an Essbase - Servers with :

Essbase - Administration Services Console or Essbase - Studio

If you can't connect for any reasons, first perform an Epm System Diagnostic to find the culprit.

Support

The procedure you should follow if an error occurs is to try to run any application (for instance, Essbase) in a command window. In this way, any errors will be displayed in the window.

Unable to Bind Host Server Socket On Port [1423]

Page 25: Essbase Installation

You can get this error when you start the essbase server script and than the essbase server service is started. To resolve it, stop the Essbase Server Service.

E:\Hyperion\products\Essbase\EssbaseServer\bin>essbase

[Thu Oct 29 05:41:41 2009]Local/ESSBASE0///Error(1042010)Network Error [10048]: Unable to Bind Host Server Socket On Port [1423]

Fatal Error: Error initializing network

Network communication with the server failed

Network communication with the server failedConnection refused: connect

It's an error that can be caused by many components of the system and the best way to find the source is to perform an Epm System Diagnostic

Reference

Oracle Documentation Reference Oracle® Hyperion Enterprise Performance Management System Oracle® E-Delivery Feedback on Installation Instructions