Oracle Enterprise Performance Management System Installation and Configuration Guide
Below you will find brief information for Enterprise Performance Management System. Oracle's Enterprise Performance Management System is a comprehensive suite of applications that helps organizations to plan, budget, forecast, and analyze financial and operational performance. It provides a single platform for managing all aspects of financial planning and analysis, from strategic planning to operational reporting. This comprehensive system offers several benefits including enhanced financial reporting, improved decision-making, increased efficiency, and reduced risk.
Advertisement
Advertisement
Oracle® Enterprise Performance Management System
Installation and Configuration Guide
Release 11.1.2.3
Updated: May 2015
EPM System Installation and Configuration Guide, 11.1.2.3
Copyright © 2008, 2015, Oracle and/or its affiliates. All rights reserved.
Authors: EPM Information Development Team
This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:
U.S. GOVERNMENT END USERS:
Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable
Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.
No other rights are granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the
AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.
Contents
About Middleware Home, EPM Oracle Home, and EPM Oracle Instance . . . . . . . . . . . . . 19
Stand-Alone Financial Close Management Deployment Requirements for Test and
Stand-AloneStrategic Finance Deployment Requirements for Test and Production . . . 33
iii
Setting the DCOM Default Authentication Level (Windows 2008) . . . . . . . . . . . . . . . 36
Financial Close Management (Close Manager and Account Reconciliation Manager)
Configuring X11 for Financial Reporting and Production Reporting (AIX and HP-
iv
Installing EPM System Clients from EPM Workspace . . . . . . . . . . . . . . . . . . . . . . . . 95
Installing EPM System Clients From EPM System Installer . . . . . . . . . . . . . . . . . . . . 96
Installing Multiple Versions of Financial Reporting Studio on a Client Machine . . . . . 97
Creating Infrastructure Schemas Using Repository Creation Utility . . . . . . . . . . . . . 101
Configuration Prerequisites for Financial Close Management . . . . . . . . . . . . . . . . . 103
Deploy to Application Server — Specify WebLogic Domain Information . . . . . . . . . 120
v
Performance Management Architect Configuration Tasks . . . . . . . . . . . . . . . . . . . 132
Performance Scorecard — Configure Attachment Files Location . . . . . . . . . . . . . . . 147
Financial Close Management Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . 148
Configuring the WebLogic Domain to OID, MSAD, SunOne . . . . . . . . . . . . . . . . . . 182
Raising the Maximum Capacity in the Connection Pool . . . . . . . . . . . . . . . . . . . . . 183
vi
Increasing the Connection Pool of the External LDAP Provider . . . . . . . . . . . . . . . . 184
Financial Close Management Maintenance Release Installation Checklist . . . . . . . . . . . . 188
Business Rules Maintenance Release and Upgrade Installation Prerequisites . . . . . . . 192
Financial Reporting Maintenance Release Installation Prerequisites . . . . . . . . . . . . . 193
Maintenance Release Installation Prerequisites if You Are Using Oracle Web Services
Installing and Configuring EPM System Products in a Maintenance Installation . . . . . . . 194
Maintenance Installation Deployments to a Single Managed Server . . . . . . . . . . . . . . . . 197
Performing Manual Configuration Tasks in a Maintenance Installation . . . . . . . . . . . . . 200
General Manual Configuration Tasks in a Maintenance Installation . . . . . . . . . . . . . 200
EPM Workspace Manual Configuration Tasks in a Maintenance Installation . . . . . . 200
Performance Management Architect Manual Configuration Tasks in a Maintenance
Essbase Manual Configuration Tasks in a Maintenance Installation . . . . . . . . . . . . . 201
Essbase Studio Manual Configuration Tasks in a Maintenance Installation . . . . . . . . 202
Profitability and Cost Management Manual Configuration Tasks . . . . . . . . . . . . . . . 204
Maintenance Installation Deployments to WebSphere Application Server . . . . . . . . . 205
Validating the Deployment and Generating a Deployment Report . . . . . . . . . . . . . . . . . 205
Performing a Maintenance Release Installation for EPM System Clients . . . . . . . . . . . . . 206
vii
viii
Business Rules Maintenance Release and Upgrade Installation Prerequisites . . . . . . . 213
Exporting Financial Management and Strategic Finance Data from the Earlier
Copying Files for Temporary Use During Configuration . . . . . . . . . . . . . . . . . . . . . 217
What Happens During Shared Services Data Import . . . . . . . . . . . . . . . . . . . . . . . . 233
Upgrading a Distributed Deployment of Reporting and Analysis . . . . . . . . . . . . . . . 234
Updating Provider Services References to a Rehosted Essbase Server . . . . . . . . . . . . . 238
Updating Administration Services References to a Rehosted Essbase Server or Provider
Updating Essbase Studio References to a Rehosted Environment . . . . . . . . . . . . . . . 240
Updating Reporting and Analysis References to a Rehosted Server Environment . . . . 243
Updating Performance Management Architect References to a Rehosted Server
Updating Planning References to a Rehosted Server Environment and Upgrading
Updating Profitability and Cost Management References to a Rehosted Essbase
Updating Strategic Finance References to a Rehosted Essbase Server or Financial
Updating Performance Scorecard References to a Rehosted Essbase Server . . . . . . . . 249
Updating Integration Services References to a Rehosted Server Environment . . . . . . 249
Upgrading Applications from the Earlier Release to the Current Release . . . . . . . . . . . . . 250
Performance Management Architect Upgrade Tasks . . . . . . . . . . . . . . . . . . . . . . . . 251
Upgrading From an Environment with a Single Instance of Shared Services . . . . . . . 261
Upgrading From an Environment with Two Instances of Shared Services . . . . . . . . . 261
Verifying EPM Workspace Deployment and Products in EPM Workspace . . . . . . . . 272
Additional Verification for Financial Close Management . . . . . . . . . . . . . . . . . . . . . 273
ix
x
Performance Management Architect Dimension Server Services . . . . . . . . . . . . . . . 302
Performance Management Architect Application Server . . . . . . . . . . . . . . . . . . . . . 303
Performance Management Architect Data Synchronizer Application Server . . . . . . . 303
Hyperion Reporting and Analysis Framework - Agent Service . . . . . . . . . . . . . . . . . 310
Reporting and Analysis Framework Application Server . . . . . . . . . . . . . . . . . . . . . . 310
Profitability and Cost Management Application Server . . . . . . . . . . . . . . . . . . . . . . 317
xi
xii
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc .
Access to Oracle Support
Oracle customers that have purchased support have access to electronic support through My Oracle Support.
For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http:// www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.
13
14
Documentation Feedback
Send feedback on this documentation to: [email protected]
Follow EPM Information Development on these social media sites:
LinkedIn - http://www.linkedin.com/groups?gid=3127051&goback=.gmp_3127051
Twitter - http://twitter.com/hyperionepminfo
Facebook - http://www.facebook.com/pages/Hyperion-EPM-Info/102682103112642
Google+ - https://plus.google.com/106915048672979407731/#106915048672979407731/posts
YouTube - http://www.youtube.com/user/OracleEPMWebcasts
15
16
1
About EPM System Product
Installations
In This Chapter
About Middleware Home, EPM Oracle Home, and EPM Oracle Instance .............................19
About EPM System Products
Check the Oracle Documentation Library ( http://www.oracle.com/technology/documentation/ epm.html
) on Oracle® Technology Network to see whether an updated version of this guide is available.
Oracle Enterprise Performance Management System products form a comprehensive Enterprise
Performance Management system that integrates modular suites of financial management applications with the most comprehensive business intelligence capabilities for reporting and analysis. Major components of EPM System products: l l
Oracle Hyperion Foundation Services m
Foundation Services (includes Oracle Hyperion Shared Services and Oracle Hyperion
Enterprise Performance Management Workspace)
Optionally, Oracle HTTP Server m m m m m m
Oracle WebLogic Server
Oracle Hyperion EPM Architect
Oracle Hyperion Calculation Manager
Oracle Smart View for Office
Oracle Essbase
Oracle Essbase m m
Oracle Essbase Administration Services
Oracle Essbase Integration Services m
Oracle Hyperion Provider Services
Oracle Essbase Studio m
17
l l l
Oracle Hyperion Reporting and Analysis m m
Oracle Hyperion Reporting and Analysis Framework
Oracle Hyperion Interactive Reporting
Oracle Hyperion Financial Reporting m m m
Oracle Hyperion SQR Production Reporting
Oracle Hyperion Web Analysis
Oracle's Hyperion Financial Performance Management Applications m
Oracle Hyperion Planning (including Oracle Hyperion Capital Asset Planning, Oracle
Hyperion Workforce Planning, and Oracle Hyperion Public Sector Planning and
Budgeting) m m m m m
Oracle Hyperion Financial Management
Oracle Hyperion Performance Scorecard
Oracle Hyperion Strategic Finance
Oracle Hyperion Profitability and Cost Management m m
Oracle Hyperion Disclosure Management
Oracle Hyperion Financial Close Management
Oracle's Data Management
Oracle Hyperion Financial Data Quality Management m
Oracle Hyperion Financial Data Quality Management, Enterprise Edition
Oracle Data Relationship Management m l l l l l l
Assumed Knowledge
This guide is for administrators who install, configure, and manage EPM System products. It assumes the following knowledge:
Security and server administration skills
Windows administration skills and or UNIX/Linux administration skills
Java web application server administration skills.
A strong understanding of your organization's security infrastructure, including authentication providers such as Oracle Internet Directory, LDAP, or Microsoft Active
Directory, and use of SSL
A strong understanding of your organization's database and server environments
A strong understanding of your organization's network environment and port usage
18
About Middleware Home, EPM Oracle Home, and EPM
Oracle Instance
Middleware Home
A Middleware home consists of the Oracle WebLogic Server home, and, optionally, one or more
Oracle homes, including EPM Oracle home. A Middleware home can reside on a local file system or on a remote shared disk that is accessible through Network File System (NFS).
The Middleware home location is defined during the first product installation on the computer.
Subsequent installations on the computer use the previously defined location. The default installation directory is
Oracle/Middleware
. The Middleware home location is referred to as
MIDDLEWARE_HOME
throughout this document.
EPM Oracle Home
An Oracle home contains installed files necessary to host a specific product, and resides within the directory structure of the Middleware home. The EPM Oracle home contains files for EPM
System products.
Components of EPM System products are installed in the EPM Oracle home directory under the Middleware home. The default EPM Oracle home location is
MIDDLEWARE_HOME/
EPMSystem11R1
. In addition, common internal components used by the products are installed in EPM Oracle home. Choose the location carefully to ensure that the location has enough disk space for all products that you are installing on the machine. You cannot change the location.
The EPM Oracle home location is defined in the system environment variable called
EPM_ORACLE_HOME
. The EPM Oracle home location is referred to as
EPM_ORACLE_HOME
throughout this document.
In a distributed environment, the EPM Oracle home directory structure must be the same on each machine.
EPM Oracle Instance
An EPM Oracle instance contains one or more system components such as Oracle HTTP Server,
Essbase Server, as well as one or more Java web applications in one or more domains. The directory structure of an Oracle instance is separate from the directory structure of the Oracle home. It can reside anywhere; it need not be within the Middleware home directory.
The default location for the EPM Oracle instance is
MIDDLEWARE_HOME/user_projects/ epmsystem1
. The EPM Oracle instance location is referred to as
EPM_ORACLE_INSTANCE
throughout this document.
Java web applications are deployed to
MIDDLEWARE_HOME/user_projects/domains/
domainName
.
Typically, if you are installing all products on a single machine, for the first product you configure, you create a new EPM Oracle instance. For each product after that, you modify the existing EPM Oracle instance. If you are installing in a distributed environment, create a new
EPM Oracle instance on each machine.
19
In a UNIX environment, you can deploy to a shared drive by installing to a shared drive and
.
l l l
About the Shared Services Registry
The Oracle Hyperion Shared Services Registry is part of the database that you configure for
Foundation Services. Created the first time that you configure EPM System products, the Shared
Services Registry simplifies configuration by storing and reusing the following information for most EPM System products that you install:
Initial configuration values such as database settings and deployment settings
The computer names, ports, servers, and URLs you use to implement multiple, integrated,
EPM System products and components
Essbase failover content
Configuration changes that you make for one product are automatically applied to other products used in the deployment.
You can view and manage the contents of the Shared Services Registry using Lifecycle
Management in the Oracle Hyperion Shared Services Console. See the Oracle Enterprise
Performance Management System Lifecycle Management Guide.
Characters Supported for Installation and
Configuration
The following characters are supported during installation and configuration with Oracle
Hyperion Enterprise Performance Management System Installer and Oracle Hyperion
Enterprise Performance Management System Configurator.
Table 1
Characters Supported for Installation and Configuration
Fields Supported Characters Blocked Characters
PATH
Host name
User name
Alphanumeric, dash (-), underscores (_), periods ( . ), and tildes (~). Tildes are supported only on Microsoft
Windows.
All others
Alphanumeric, dash (-), and dot(.).
EPM System supports IPv6 addresses. However, during installation and configuration, you must enter the host name, not the IPv6 address.
All others
Alphanumeric characters including non-English (extended and double-byte) characters, except for the blocked characters
+ * / # [ ] { } ( ) ; : , @ ! “
20
Fields Supported Characters Blocked Characters
Clusters, database names, and other general fields such as
DSN names
MIDDLEWARE_
HOME, EPM_
ORACLE_HOME and
EPM_ORACLE_
INSTANCE
Alphanumeric characters including non-English (extended and double-byte) characters, except for the blocked characters
+ . - * \ / # [ ] { } ( ) ; : , @ ! “
For MIDDLEWARE_HOME: Alphanumeric characters, "_",
"-" and "~" on Windows.
For EPM_ORACLE_INSTANCE: Alphanumeric characters,
"_", "-" The first character in every folder in the EPM_
ORACLE_INSTANCE path must be a-z, A-Z, or 0-9.
Do not use any of the following symbols or symbol combinations in the directory that you specify for
EPM_ORACLE_HOME or MIDDLEWARE_HOME during installation or EPM_ORACLE_INSTANCE during configuration:
/t
\t
\b
.
21
22
EPM System Architecture
2
In This Chapter
Performance Management Architect Components......................................................29
About EPM System Architecture
EPM System is a multi-tier application environment that mainly utilizes thin-client architecture for end-user access, requiring only a supported browser on the client machine. Network traffic between the client and middle-tier server(s) generally does not exceed more than normal Web traffic.
A middle-tier application server is required. WebLogic Server is provided with a default installation. You can also use another supported application server. See the Oracle Enterprise
Performance Management System Certification Matrix ( http://www.oracle.com/technetwork/ middleware/ias/downloads/fusion-certification-100350.html
) for a list of supported application servers.
The data tier is comprised of two components that store data differently. In Essbase environments, the data is stored and calculated in the database on the server file system. In
Financial Management environments, the application framework, metadata, and textual data are stored in a relational repository.
The following sections contain diagrams that illustrate the component architecture for EPM
System products. To obtain information about the communication between EPM System components, see “Oracle Enterprise Performance Management System Communication Flows” in the EPM System 11.1.2.3 Documentation Library (Deployment and Installation tab) at http:// www.oracle.com/technology/documentation/epm.html
.
23
Note: The Oracle Enterprise Performance Management System Standard Deployment Guide presents Oracle’s best-practice approach for deploying EPM System products. This approach is based on creating a base deployment of the products and then scaling out the services to handle the needed capacity. This document is available in the EPM System
11.1.2.3 Documentation Library (Deployment and Installation tab) at http:// www.oracle.com/technology/documentation/epm.html
.
For information about using EPM System on the Oracle Exalytics In-Memory Machine, see the Oracle Enterprise Performance Management System (EPM System) / Business
Intelligence White Papers Library ( http://www.oracle.com/technetwork/middleware/bifoundation/resource-library-090986.html
).
Tip:
For optimum viewing of the component architecture diagrams in PDF format, try increasing the view magnification to 120%.
Disclosure Management Components
24
Essbase Components
25
FDM Components
FDMEE Components
26
Financial Close Management Components
Stand-Alone Financial Close Management Deployment
Requirements for Test and Production
A stand-alone version of Financial Close Management can be deployed independently of other
EPM System products in a two-server deployment as specified below. The following specification supports 500 users (175 active).
Table 2
Financial Close Management Deployment Specifications
Machine Products Processor/
Memory
Server 1 4 Core 2 CPU –
16GB
Server 2 l l l l
WebLogic Admin Server
Foundation Services Java Web application (EPM Workspace and Shared Services)
Oracle SOA Suite
Oracle HTTP Server l l
Financial Close Management Java Web application (Close Manager and Account Reconciliation
Manager)
FDMEE Java Web application
4 Core 2 CPU –
16GB
27
Financial Management Components
28
Performance Management Architect Components
29
Planning Components
30
Profitability and Cost Management Components
31
Reporting and Analysis Components
Strategic Finance Components
32
Stand-AloneStrategic Finance Deployment Requirements for
Test and Production
A stand-alone version of Strategic Finance can be deployed independently of other EPM System products in a one-server deployment as specified below. The following specification supports
50 active users.
Table 3
Strategic Finance Deployment Specifications
Machine Products
Server 1 l l l l
Shared Services Java Web application
Strategic Finance Web application
Strategic Finance Server
Oracle HTTP Server
Processor/Memory
4 Core 2 CPU – 16GB on Windows 2008 R2
33
34
Preparing Your Environment
3
In This Chapter
Preparing Servers
Applying Windows Updates
For each server in the deployment, apply Windows updates and reboot before installing and configuring.
Resolving Port Conflicts
For information about default port numbers for EPM System products, including where the
port can be configured, see Appendix A, “ Ports.”
.
Disabling User Access Control
In Windows 2008 environments, disable User Access Control (UAC) on each server in the deployment. This can be done through User Accounts in the Control Panel by clicking on Change
User Account Control Settings, and then dragging the slider to Never notify.
UAC must remain disabled in order for EPM System server components to function properly.
UAC can be enabled on end-user client desktops.
35
Setting the DCOM Default Authentication Level (Windows
2008)
For machines hosting products that require .NET Framework 4.0, the DCOM default authentication level should be set to Connect (this is the default value).
ä
To set the authentication level for DCOM to Connect:
1
In the Control Panel, select Administrative Tools and then Component Services.
2
Navigate to Component Services, then Computers, and then My Computer.
3
Right-click My Computer and select Properties.
4
Select the Default Properties tab.
5
For Default Authentication Level, select Connect.
Note:
For earlier Windows versions, set the value to None.
Synchronizing Clocks
The clock on each server must be synchronized to within one second difference. To accomplish this, point each server to the same network time server. Refer to your operating system documentation for more information.
Resolving Host Names
The canonical host name of each server must be the same when accessed from within the server and from other servers in the deployment. You may want to create a local hosts file on each server to resolve host name issues.
EPM System uses Java’s canonical host name resolution for resolving host names. To validate host names as resolved by Java, EPM System provides a utility ( epmsys_hostname.bat|sh
).
An archive of the utility ( epmsys_hostname.zip
) is available in
EPM_ORACLE_HOME/common/ config/11.1.2.0
. Run the utility after installation and before configuration.
Disabling Anti-virus Software
Antivirus software can cause performance issues with EPM System products if, each time you access any resource on the server, the antivirus software tries to open and scan the object. To prevent these issues, exclude the EPM Oracle home directory from automatic antivirus scans and scan this directory only at scheduled times.
36
l l l l
Shared File System
If you are configuring for high availability, you must set up a shared file system using UNC syntax that is accessible from all the servers in the deployment for the following:
Oracle Hyperion Enterprise Performance Management System Lifecycle Management artifacts
Reporting and Analysis Repository data
Essbase Server (UNIX) application location (ARBORPATH)
Performance Scorecard attachment files
Optionally, you can also use the shared file system for the following: l l l l
Installation files downloaded from Oracle Software Delivery Cloud
Oracle HTTP Server configuration files to simplify configuration in a distributed environment
Strategic Finance data
FDMEE application data
Essbase Studio sample and customer data source text files l l l l l
Preparing User Accounts
Windows:
Do not use the Administrator user to install and configure. Run EPM System Installer and
EPM System Configurator as a user with administrator rights. Install and configure as an administrator and as the same user for all EPM System products.
Assign local policies if required by your product. For Windows, the user ID typically requires
“Act as part of the OS, Bypass Traverse Checking, Log on as a batch job, and Log-on as a service.”
Before installing in a Windows 2008 environment, ensure that you disable User Account
Control (UAC). See “Disabling User Access Control ” on page 35 .
When you upgrade, apply a maintenance release, or patch this server, use the same user account that was used to install and configure the earlier release.
UNIX l l
Prepare a user account (not the root user). Install and configure as the same user for all EPM
System products. On UNIX machines, for all Oracle products, the user that is installing must be part of the same group; the group must have write permission to the central inventory
(oraInventory).
If you have installed any other Oracle products, the user who will be installing EPM System products must be in the same group as the user who installed the other Oracle products. For example, both users must be part of oinstall. If you are upgrading EPM System products,
37
follow this requirement even if you used multiple users to install components in previous releases.
The password for the account used to install and configure must conform to the following guidelines: l l l
Contain at least one uppercase letter
Contain at least one numeral
Be at least eight characters long
Contain no special characters l
Disk Space and RAM
This section describes client and server disk space and RAM requirements for EPM System products.
Client Disk Space and RAM
Disk space and RAM requirements are approximate. The installation program checks for twice the required disk space, based on your product installation choices.
The recommended RAM requirement for all clients is 1 GB.
Note:
Web browser clients have no disk space requirements beyond those of the Web browser.
Product Family
EPM System Installer
Foundation Services
Essbase
Reporting and Analysis
Component
EPM System Installer and all EPM
System product assemblies
Common client components
Smart View for Office
Performance Management
Architect
Essbase Runtime Client
Administration Services Console
Integration Services Console
Disk Space (Minimum)
1
Notes
16 GB
400 MB
100 MB
20 MB
After installation, the installation files and assemblies can be removed.
File generator and batch client components only
150 MB
300 MB
90 MB
Essbase Studio Console
Oracle Hyperion Financial Reporting
Studio
80 MB
400 MB
38
Product Family Component
Oracle Hyperion Interactive
Reporting Studio
Oracle Hyperion Dashboard
Development Services
Oracle Hyperion SQR Production
Reporting Studio
Oracle Hyperion SQR Production
Reporting Activator
Production Reporting Remote
Production Reporting Viewer
Disk Space (Minimum)
700 MB
190 MB
90 MB
30 MB
10 MB
40 MB
40 MB Oracle Hyperion Web Analysis
Studio
Offline Planning Financial Performance
Management Applications
280 MB
Financial Management Client
Strategic Finance Client
Disclosure Management
100 MB
700 MB
300 MB
Oracle's Data Management FDM Workbench 200 MB
1
Disk space does not include the common client components installed on the machine with Foundation Services.
1
Notes
Server Disk Space and RAM
Disk space and RAM requirements are approximate and do not include additional possible requirements on the machine. The installation program checks for twice the required disk space, based on your product installation choices. Disk space estimates include documentation help files (if applicable) and EPM System components.
Disk Space (Minimum)
1.4 GB
RAM (Minimum)
500 MB
Component
WebLogic Server
(includes WebLogic, JDK, utils,
JRockit, and Modules)
Oracle HTTP Server (optional component)
Common Oracle libraries
Shared Services
1.2 GB
900 MB
800 MB
1
1 GB
NA
1.5 GB
39
Component
Performance Management
Architect
Calculation Manager
Essbase Server
Application Programming
Interface
Administration Services
Disk Space (Minimum)
125 MB
45 MB
2 GB
40 MB
1 GB
2
RAM (Minimum)
1 GB for Dimension Server
512 MB each for Web Tier and Data Synchronizer
256 MB
1 GB
256 MB
Integration Services
Provider Services
Essbase Studio Server
Reporting and Analysis
Framework
Financial Reporting
Interactive Reporting
Production Reporting
Web Analysis
Financial Management Server
Database Server for Financial
Management
Financial Close Management
3
Planning
Performance Scorecard
Strategic Finance Server
Profitability and Cost
Management
Disclosure Management
FDM Database Server
FDM folder structure
340 MB
680 MB
120 MB
2 GB
For services: 400 MB
For importing files: 2 GB
400 MB
1 GB
400 MB
2 GB
64 GB (10 GB available)
24 GB
8 GB
8 GB (10 GB available)
4 GB recommended
700 MB
5
8 GB
32 MB multiplied by the number of concurrent
Administration Services users
For example, 32 MB * 10 users = 320 MB
256 MB
340 MB
256 MB
1 GB
For services: 1 GB
1 GB
1 GB
256 MB
1 GB
4 GB
4 GB
4GB
2 GB
1 GB
4
2 GB
2 GB
8 GB l l
Dependent on size of the FDM application
Multiple HDDs to spread processing
4 GB
1 GB per 75 concurrent users (2 GB minimum)
Dependent on size of the FDM application NA
40
Component
FDM Application Server
Disk Space (Minimum)
400 MB
RAM (Minimum)
2 GB per 75 concurrent users
FDM Web Server
FDMEE
Data Relationship Management
Database Server
Data Relationship Management
Application Server
400 MB
300 MB
15 GB
500 MB
2 GB
2 GB
2 GB
2 GB
1
This number is for the base Shared Services installation. If using Lifecycle Management functionality, Oracle recommends that you significantly increase disk space because application artifacts are exported and stored in the Shared Services file system.
2
Allow extra disk space for data files and outline files that are copied to Administration Services during data loading and outline editing, respectively.
3
Requirements for Oracle SOA Suite are not included.
4
1 GB includes Performance Scorecard and Alerter servers.
5
Sufficient storage should be included to contain the entities, their backup archives, administrative and transaction files, and user background task logs, such as consolidation reports.
Note: For data storage and binary installation, Essbase supports the use of a disk array device.
Preparing a Database
Before you install and configure most EPM System products, create a database using a supported
RDBMS (Oracle Database, Microsoft SQL Server, or IBM DB2).
EPM System supports 32-bit as well as 64-bit versions of all supported databases; however, the version of the database should match the operating system. For example, a 64-bit database version can be used only on a 64-bit operating system.
In general, the database should be in the same data center as the EPM System deployment. To prevent timeout issues when configuring with EPM System Configurator, you cannot locate a database in a remote location where there is latency.
For simplicity and ease of deployment, you can use one database repository for all products (with the exceptions noted below). In some cases you might want to configure separate databases for products. Consider performance, rollback procedures for a single application or product, and disaster recovery plans.
The following products and product components require unique databases: l l l l l
Performance Management Architect interface data source
Extended Analytics for Financial Management and Extended Analytics for Strategic Finance
Planning – Each Planning application should have its own repository.
Performance Scorecard
Data Relationship Management. See the Oracle Hyperion Data Relationship Management
Installation Guide.
41
Upgrade Note!
If you are upgrading from a previous release of EPM System products, see
“Upgrading EPM System Products” for information about replicating or reusing databases.
Using an Oracle Database
This section includes information about Oracle database installation, database creation, required roles and privileges, sizing guidelines, and configuration.
Note: EPM System Installer installs the Oracle Database client automatically if it is required on
a machine (Windows only). To use an existing Oracle Database client, see “Using an
Existing Oracle Database Client” on page 45 .
Oracle Database Creation Considerations
The database must be created using Unicode Transformation Format UTF-8 encoding
(character set). Oracle supports the following character sets with UTF-8 encoding: l l
AL32UTF8 (UTF-8 encoding for ASCII platforms)
UTF8 (backward-compatible encoding for Oracle)
UTFE (UTF-8 encoding for EBCDIC platforms) l
Oracle Database Privileges
The following privileges must be granted to the owners of the database schemas: l l l l l l l l l l l
CREATE ANY SYNONYM
CREATE CLUSTER
CREATE INDEXTYPE
CREATE PROCEDURE
CREATE SEQUENCE
CREATE SESSION
CREATE TABLE
CREATE TRIGGER
CREATE TYPE
CREATE VIEW
DROP ANY SYNONYM
UNLIMITED TABLESPACE l
42
Oracle Database Sizing Guidelines
Oracle recommends that you set tablespaces with Auto Extend ON.
The following table describes the Oracle Database sizing guidelines.
Product Sizing Guideline
Shared Services &
EPM Workspace
Performance
Management
Architect
Administration
Services
Essbase Studio
Start with 100 MB, and add more as the number of migrations with Lifecycle Management and the number of audit records increases.
Oracle recommends starting with at least 250MB.
The amount of space needed depends on the metadata created; Oracle recommends starting with at least 32
MB.
The amount of space needed depends on the metadata created; Oracle recommends starting with at least 32
MB.
Reporting and
Analysis
The amount of space needed depends on the aggregate size of the objects that you plan to store in the repository.
Oracle recommends starting with at least 250 MB, which provides space to expand the Reporting and Analysis repository without having to increase the data file or tablespace. A shared pool size of 60 MB is used during configuration with EPM System Configurator.
Planning and
Calculation Manager l l
100 MB for applications with 5,000 or fewer total members
200 MB for applications with 15,000 or fewer total members
Note: You can adjust the size of the system table database to match the size of the application.
Financial
Management and
Calculation Manager l l
100 MB for applications with 5,000 or fewer total members
200 MB for applications with 15,000 or fewer total members
Note: You can adjust the size of the system table database to match the size of the application.
Performance
Scorecard
500 MB
Profitability and Cost
Management
Oracle recommends starting with at least 250 MB.
FDM See the Oracle Hyperion Financial Data Quality Management Adapter for Financial Management DBA Guide.
Oracle Database Configuration Considerations
Tablespace Considerations
The following table describes the Oracle Database tablespace considerations.
43
Product
General—All products
Reporting and
Analysis
Financial
Management
FDM
Data
Relationship
Management
Tablespace Considerations l l l l
Consider a global view of tablespaces and allocate one or more tablespaces in order to spread out tables created by EPM System products.
Tablespaces can be shared with other applications.
Create a separate tablespace for indexes to improve performance. This action requires CREATE TABLESPACE system privileges.
Ensure that the
SEGMENT SPACE MANAGEMENT
parameter is set to
AUTO
when you create tablespace, to improve performance.
Dedicate a tablespace to Reporting and Analysis. Determine the tablespaces to be used as the default tablespace and the temporary tablespace for this user. Do not use the SYSTEM tablespace.
Set up a temporary tablespace greater than 1GB.
See the Oracle Hyperion Financial Data Quality Management Adapter for Financial Management DBA Guide.
l l
Set the initial tablespace size to 1 GB
Extents to 500 MB l
Turn Auto Extend ON
See the Oracle Hyperion Data Relationship Management Installation Guide
Other Parameters
The following table describes other Oracle Database parameters.
Product Other Parameters
General/AllProducts Set
ALTER SYSTEM SET
as follows:
ALTER SYSTEM SET processes=1000 SCOPE=SPFILE;
Financial Management Set Oracle
OPEN_CURSORS
to 5000.
Performance Scorecard Set Oracle
OPEN_CURSORS
to 1500 or greater.
FDM See the Oracle Hyperion Financial Data Quality Management Adapter for Financial Management DBA Guide.
Operating System Configuration for Oracle Database
For Reporting and Analysis, set the necessary environment variables: l
(UNIX/Linux)
ORACLE_HOME m m
PATH
(Solaris/Linux) LD_LIBRARY_PATH m m
(AIX) LIBPATH
(HP) SHLIB_PATH m
44
Enabling Statement Caching for Financial Management
If you use Oracle Database Client 10.2.x or 11.1.x for Financial Management, you must set the
StmtCacheSize
registry setting for Oracle OLE DB to 10 on all Financial Management application servers. This is due to a memory issue in Oracle Provider for OLE DB.
The registry setting path is:
Hkey_Local_Machine\Software\Oracle\Key_Homename\Oledb
Note that the 11.2.x Oracle Database Client should not be changed.
ä
To resolve the high memory usage:
1
Enable Statement Caching.
The configured value must not be zero. The recommended value is between and 1 and 10.
2
Edit the following registry value:
Hkey_Local_Machine\Software\Oracle\Key_Homename\Oledb Value Name:
StmtCacheSize Value (decimal): 1 where
Key_Homename
refers to the appropriate Oracle Home
3
Stop and restart the HFM application processes.
In addition, if you are using System 11 on a 64-bit operating system with a 10g database, the
Oracle OLE provider on all Financial Management servers must be at least 10.2.0.4.21+. If you are using 32-bit with 10g, the OLE provider must be at least as high a version as your database server. If you are running 32-bit or 64-bit and using 11.1.0.6 or 11.1.0.7 OLE Provider, you must upgrade to Oracle Database Client 11.1.0.7.33+.
Using an Existing Oracle Database Client
For a new installation, if you want to use your existing Oracle Database Client instead of the one installed with EPM System, during EPM System installation clear the selection from Oracle
Database Client 32-bit and Oracle Database Client 64-bit under Foundation Services. Then, after installing and configuring Oracle EPM System, perform the following steps:
1. On the machine hosting Foundation Services, update the
TNS_ADMIN
environment variable to point to the location of the existing Oracle Database Client's tnsnames.ora
file location.
2. Move TNS entries from
EPM_ORACLE_INSTANCE/user_projects/config/dbclient/ tnsnames.ora
(which is populated during database configuration) to the existing tnsnames.ora
file. Copy the entire file contents and append to the existing contents of the tnsnames.ora
file.
Replacing the EPM System-Installed Oracle Database Client with A Different Oracle
Database Client
If you want to use your existing Oracle Database Client instead of the one installed with EPM
System, and you already installed the Oracle Database Client during installation of EPM System,
45
then, after installing and configuring Oracle EPM System, perform the following steps. This procedure applies to new installations or maintenance installations.
1. On the machine hosting Foundation Services, update the
TNS_ADMIN
environment variable to point to the location of the existing Oracle Database Client's tnsnames.ora
file location.
2. Move TNS entries from
EPM_ORACLE_INSTANCE/user_projects/config/dbclient/ tnsnames.ora
to the existing tnsnames.ora
file. Copy the entire file contents and append to the existing contents of your tnsnames.ora
file.
3. Remove the following EPM System embedded Oracle Database Client BIN paths from the
PATH
environment variable in order to avoid conflicts:
<MIDDLEWARE_HOME>\dbclient32\BIN;
<MIDDLEWARE_HOME>\dbclient64\BIN;
Using a Microsoft SQL Server Database
This section includes information about SQL Server database creation, required roles and privileges, and sizing guidelines.
Microsoft SQL Server Database Creation Requirements
When creating a Microsoft SQL Server database for use as a repository, ensure that you set these options: l l l l
Set
READ_COMMITTED_SNAPSHOT = ON
Set
ALLOW_SNAPSHOT_ISOLATION = ON
Select the SQL Server and Windows authentication option when you set the security properties for the database.
All products support Latin Collation for the SQL Server database. Create a database that is case insensitive and use this statement:
SQL_Latin1_General_CP1_CI_AS
.
Microsoft SQL Server Roles and Privileges
Database users must be assigned ownership of the database, which provides
DB_OWNER
privileges, and
BULK_INSERT
.
Note: For FDM, Windows accounts that run MSSQL Server Windows service must have read access to the FDM
Data
folder.
Microsoft SQL Server Sizing Guidelines
The following table describes the Microsoft SQL Server sizing guidelines.
46
Product
Shared Services
EPM Workspace
Sizing Guideline
Start with 100 MB, and add more as the number of migrations with Lifecycle Management and the number of audit records increases.
The space needed depends on the aggregate size of the objects that you plan to store in the repository. Oracle recommends starting with at least 250 MB, which provides space to expand the EPM Workspace repository without having to increase the data file or tablespace. A shared pool size of 60 MB is used during configuration with EPM
System Configurator.
Oracle recommends starting with at least 250 MB.
Performance
Management
Architect
Administration
Services
Essbase Studio
Planning and
Calculation Manager
Financial
Management and
Calculation Manager
The space needed depends on the metadata created; Oracle recommends starting with at least 32 MB.
The space needed depends on the metadata created; Oracle recommends starting with at least 32 MB.
l l
100 MB for applications with 5,000 or fewer total members
200 MB for applications with 15,000 or fewer total members
Note: You can adjust the size of the system table database to match the size of the application.
l l
100 MB for applications with 5,000 or fewer total members
200 MB for applications with 15,000 or fewer total members
Note: You can adjust the size of the system table database to match the size of the application.
500 MB Performance
Scorecard
Profitability and Cost
Management
Data Relationship
Management
FDM
Oracle recommends starting with at least 250 MB.
l l
Set the initial file size to 1 GB
Turn on Auto Growth and set to 10%
See the Oracle Hyperion Financial Data Quality Management Adapter for Financial Management DBA Guide.
Using an IBM DB2 Database
This section includes information about IBM DB2 database installation, database creation, required roles and privileges, sizing guidelines, and configuration.
IBM DB2 Installation Information
During IBM DB2 installation, consider: l l
When installing IBM DB2, clear the OLAP Starter Kit option.
For Performance Management Architect, ensure that your DB2 database is installed on a different computer, and not on the Dimension Server machine where the DB2 9 Runtime
Client and DB2 .NET Data Provider must be installed.
47
l l
Note: If DB2 9 Runtime Client is installed on the Performance Management Architect computer, verify that an entry exists in the Global Assembly Cache.
If you use an IBM DB2 database for Financial Management, DB2 Runtime Client and
DB2 .NET Data Provider must be installed on the same machine as the Financial
Management Application Server.
For Reporting and Analysis, ensure that the IBM DB2 Client Application Enabler is installed on the computers on which you install services. For Core Services and Job Factory Service, if you use an IBM DB2 RDBMS, and Reporting and Analysis Services are on separate machines, use the Client Application Enabler to create a client connection to the Reporting and Analysis database.
IBM DB2 Database Creation Considerations
For the best compatibility with non-ASCII character sets, an IBM DB2 database must be created using Unicode Transformation Format UTF-8 encoding (character set). Use of UTF-8 is required if you need multilingual support (multicharacter set support).
Use the Client Configuration Assistant to set up a database alias that enables the EPM System product to connect to the database. Be sure to select “Register this Database for ODBC and As a System Data Source.”
IBM DB2 Roles and Privileges
Database users must be assigned the following privileges: l l
CREATETAB
BINDADD
CONNECT l
IBM DB2 Sizing Guidelines
The following table describes the IBM DB2 sizing guidelines.
Product
Shared Services
EPM Workspace
Sizing Guideline
Start with 100 MB, and add more as the number of migrations with Lifecycle Management and the number of audit records increases.
The space needed depends on the aggregate size of the objects that you plan to store in the repository. Oracle recommends starting with at least 250 MB, which provides space to expand the EPM Workspace repository without having to increase the data file or tablespace. A shared pool size of 60 MB is used during configuration with EPM
System Configurator.
Oracle recommends starting with at least 250 MB.
Performance
Management
Architect
Administration
Services
The space needed depends on the metadata created; Oracle recommends starting with at least 32 MB.
48
Product
Essbase Studio
Planning and
Calculation Manager
Financial
Management and
Calculation Manager
Performance
Scorecard
Sizing Guideline
The space needed depends on the metadata created; Oracle recommends starting with at least 32 MB.
l l
100 MB for applications with 5,000 or fewer total members
200 MB for applications with 15,000 or fewer total members
Note: You can adjust the size of the system table database to match the size of the application.
l l
100 MB for applications with 5,000 or fewer total members
200 MB for applications with 15,000 or fewer total members
Note: You can adjust the size of the system table database to match the size of the application.
500 MB
IBM DB2 Database Configuration Considerations
The following table describes IBM DB2 database configuration considerations.
Product
General—All products
Tablespace Considerations
Tablespace requirements:
Specify automatic storage for user and temporary tablespaces, as shown in the following example:
CREATE TABLESPACE <name> MANAGED BY AUTOMATIC STORAGE
CREATE TEMPORARY TABLESPACE TEMPTS
CREATE USER TEMPORARY TABLESPACE USRTMP MANAGED BY AUTOMATIC STORAGE
CREATE LONG TABLESPACE LONGTS
Change settings as follows:
UPDATE DB CFG FOR <name> USING AUTO_MAINT ON;
UPDATE DB CFG FOR <name> USING AUTO_TBL_MAINT ON;
UPDATE DB CFG FOR <name> USING AUTO_RUNSTATS ON; l
Increase bufferpool
to 32768.
Shared
Services and
Essbase
Studio
Performance
Management
Architect l l l
Increase the heap size: m m
LOGFILSZ
to 4096
APPLHEAPSZ
to 8192 m
STMTHEAP
to 10240
Ensure that the user has privileges to create tablespaces and buffer pools.
Ensure that the user has been granted the right to use the temporary tablespace.
49
Product
Planning
Tablespace Considerations
Before you configure Planning, you must configure the database with a large enough tablespace (having a page size of at least 32 K) in order to support the Planning tables.
The following sample SQL script creates the necessary buffer pool and tablespace. Change the names and the disk location to reflect your needs. By default, the tablespace is named HSPSPACE8_1 and is created in the
C:\DB2DATA
\HSPSPACE8_1
directory. The other settings are also defaults; the administrator should adjust the settings as appropriate for the environment.
Example:
CREATE BUFFERPOOL hsppool8_1 SIZE 250 PAGESIZE 32 K;
CREATE REGULAR TABLESPACE hspspace8_1 PAGESIZE 32 K
MANAGED BY SYSTEM USING ('c:\db2data\hspspace8_1')
EXTENTSIZE 32 OVERHEAD 24.1 PREFETCHSIZE 8
TRANSFERRATE 0.9 BUFFERPOOL HSPPOOL8_1;
The database administrator must ensure that the user who logs on to the Planning relational database has rights to use the new tablespace.
Performance Scorecard–Specific IBM DB2 Database Configuration Requirements
You must complete the following procedure before you configure Performance Scorecard.
ä
To prepare the IBM DB2 server:
1
Increase the database log size to 6500.
2
Modify this script with information specific to your database:
SET HPSDB=<hpsdatabase>
SET ADMIN=<adminusername>
SET ADMINPWD=<adminpassword>
SET TBSFILE=<table space file location>
SET TMPFILE=<temp file location>
DB2 CONNECT TO %HPSDB% USER %ADMIN% USING %ADMINPWD%
DB2 UPDATE DATABASE CONFIGURATION FOR %HPSDB% USING APPLHEAPSZ 512
DB2 CREATE BUFFERPOOL HPS_BP SIZE 250 PAGESIZE 32 K
DB2 TERMINATE
DB2STOP
DB2START
DB2 CONNECT TO %HPSDB% USER %ADMIN% USING %ADMINPWD%
DB2 CREATE REGULAR TABLESPACE HPS_SPACE1 PAGESIZE 32 K MANAGED BY SYSTEM USING
('%TBSFILE%') EXTENTSIZE 32 OVERHEAD 24.1 PREFETCHSIZE 32 TRANSFERRATE 0.9 BUFFERPOOL
HPS_BP
DB2 COMMENT ON TABLESPACE HPS_SPACE1 IS 'HPS Table Space'
DB2 GRANT USE OF TABLESPACE HPS_SPACE1 TO PUBLIC
DB2 CREATE SYSTEM TEMPORARY TABLESPACE HPS_TEMP PAGESIZE 32 K MANAGED BY SYSTEM USING
('%TMPFILE%') EXTENTSIZE 32 OVERHEAD 24.1 PREFETCHSIZE 32 TRANSFERRATE 0.9 BUFFERPOOL
HPS_BP DB2 COMMENT ON TABLESPACE HPS_TEMP IS 'HPS Temporary Table Space'
DB2 TERMINATE
DB2STOP
DB2
50
3
Save the file as name.bat.
4
From the Command Center, execute the script.
5
Windows 2003 users, perform these steps: a. Select Control Panel, then Computer Management, and then Users and Groups.
b. On the User Accounts box, click Advanced.
c. Select DB2Admin, right-click and select Properties.
d. On the Properties box, select Member Of.
e. Select Users, click Remove, and click Save.
Preparing Java Web Application Servers
Many EPM System products require a Java web application server. To identify the products that require a Java web application server, see
Chapter 2, “EPM System Architecture.”
l l
WebLogic Server
Oracle provides a limited-use license of WebLogic Server for use with EPM System products.
Typically, EPM System Installer installs WebLogic Server for you.
However, if you have an existing WebLogic Server installation and want to use it instead of the WebLogic Server installed by EPM System Installer, note the Middleware home location for the WebLogic Server installation. During installation, you must install EPM System products to this same Middleware home. If EPM System Installer detects an existing
WebLogic Server installation in the installation location, it does not install WebLogic Server.
For additional information about using WebLogic Server in a distributed environment, see
“Installing EPM System Products in a Distributed Environment” on page 81 .
l l l
IBM WebSphere
On UNIX platforms, the user account that installs and configures the EPM System product being deployed must have permission to create a WebSphere profile. Refer to the IBM
InfoCenter for detailed instructions on granting permission to create a WebSphere profile as a non-root user.
Install the plug-ins from the IBM WebSphere 7.0.0.23 supplemental components CD. They are required for Reporting and Analysis.
When you are installing WebSphere, do not install the Web Services Gateway component of the WebSphere Application Server Network Deployment. The Web Services Gateway component expects messages in SOAP 1.1 format; however, EPM System generates messages in SOAP 1.0 format.
51
Preparing Web Servers
Oracle HTTP Server
You can choose to install Oracle HTTP Server during the installation of Foundation Services, using the Oracle HTTP Server silent installer. You can also configure Oracle HTTP Server to a shared drive location to simplify configuration in a distributed environment.
Caution!
Before you install EPM System products, ensure you meet the installation prerequisites for Oracle HTTP Server and review the Oracle HTTP Server installation documentation and Release Notes for details. For additional information, see
Server Installation Prerequisites” on page 78
.
Microsoft Internet Information Services (IIS)
The following products require IIS to be installed with ASP.NET support enabled before configuration of the EPM System product: l l l l
Performance Management Architect Service (Dimension Server)
Financial Management
Strategic Finance
FDM
Data Relationship Management l
Notes about IIS: l l l l l l
If .NET is not detected, EPM System Installer will install it.
On Windows 2008, the required server roles are provided by EPM System Configurator.
If IIS is chosen as the Web server during configuration, you must allow all unknown ISAPI extensions through the Internet Information Services Manager.
You must select Enable Parent Paths in IIS configuration properties.
If you are using Smart View and Financial Management in a Windows 2003 Server 64-bit environment, you must disable IIS recycling based on memory consumption.
On Windows 2008, if you are configuring products that require IIS, EPM System
Configurator automatically installs Windows server roles for IIS if they are not already installed. On Windows Server 2003, you are prompted for the installation CD or the path to Windows Server 2003 files to install the required IIS files.
Verifying the IIS Installation
To verify the IIS installation, ensure that the IIS services are running:
IIS Admin Service l
52
l
World Wide Web Publishing Service
If you do not see the services for IIS, ensure that IIS is installed.
Enabling Existing .NET 4.0 Framework (Windows 2003)
Performance Management Architect requires .NET 4.0 Framework on the machine where you install the Dimension server. If .NET 4.0 Framework is not installed on your machine, EPM
System Installer automatically installs it for you.
If you are using Windows 2003 and .NET 4.0 is installed, you must register and enable .NET 4.0
with IIS.
ä
To enable .NET 4.0 on Windows 2003 machines:
1
Open IIS Manager.
2
In the left pane, select Web Service Extensions.
3
If ASP.NET 4.0 is listed in the right pane, enable it by ensuring that the Status column is set to
Allowed.
4
If ASP.NET 4.0 is not listed in the right pane and .NET 4.0 is installed, register .NET 4.0 with IIS: a. From the command prompt, go to:
C:\Windows\Microsoft.NET\Framework
\v4.0.30319
b. Enter
aspnet_regiis.exe —iru
.
c. Repeat steps 1–3.
32–Bit/64–Bit Microsoft IIS 6.0/7.0 Support
Microsoft IIS 6.0 can be configured to support 32-bit application runtimes or 64-bit application runtimes on 64-bit operating systems. Microsoft IIS 6.0 cannot be configured to support both simultaneously. Therefore, in general, when installing and configuring EPM System products with Microsoft IIS 6.0, install 32-bit runtimes and 64-bit runtimes for EPM System Web tier components on different computers.
Specifically, Strategic Finance (32-bit) cannot be deployed on the same computer where
Financial Management (64-bit) is deployed. On 32-bit platforms, all EPM System products can coexist.
Note: For IIS 7 (the default on Windows 2008 systems), 32-bit and 64-bit components can coexist. However, for Strategic Finance, you need to install IIS 6.0 compatibility mode when running IIS 7.0.
Using IIS in a Localized Environment
In a localized environment, the following conditions are required to successfully configure EPM
System on IIS:
53
For IIS 7: l l l
The IIS site name should not be localized; it should be “Default Web Site” in English on any machine, localized or not
IIS should have an application pool called “DefaultAppPool”
The “DefaultAppPool” must have
ID = 1
The physical path for the default web site should be:
%SystemDrive%\inetpub\wwwroot l
For IIS 6: l l l l
The IIS site name should not be localized; it should be “Default Web Site” in English on any machine, localized or not
IIS should have an application pool called “DefaultAppPool”
The “DefaultAppPool” must have
ID = 1
Verify this ID in
C:\WINDOWS\system32\inetsrv\MetaBase.xml
:
<IIsWebServer Location ="/LM/W3SVC/1"
AppPoolId="DefaultAppPool"
DefaultDoc="Default.htm,Default.asp,index.htm,iisstart.htm"
ServerBindings=":80:"
ServerComment="Default Web Site"
ServerSize="1"
>
</IIsWebServer> l
Or, if you know the ID of the “Default Web Site” and it is not 1, you can use the following scripts to assign the ID = 1. For example, if the ID is 1111, the following scripts can be used to assign ID = 1:
CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs STOP_SERVER W3SVC/1111
CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs MOVE W3SVC/1111
W3SVC/1
CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs START_SERVER W3SVC/1
The IIS Server physical path should be: c:\inetpub\wwwroot
(where c:
is the system drive, or use the drive where Windows 2003 is installed)
Preparing Web Browsers
This section contains required browser settings and information about enabling ActiveX for
Reporting and Analysis.
Browser Settings
Ensure that browser preferences and options are enabled: l
For Internet Explorer and Firefox:
Enable JavaScript.
m
54
l l l l l l l m
Enable cookies. The preferred setting is to allow cookies to be stored on your computer.
The minimum requirement is to allow per-session level cookies.
m
Allow pop-up windows.
For Firefox version 17.x, install the Remote XUL Manager:
1. Install the Remote XUL Manager add-on ( https://addons.mozilla.org/en-us/firefox/ addon/remote-xul-manager/ ).
2. In Firefox, select Tools, then Web Developer, and then Remote XUL Manager.
3. Add your company's domain name (for example, mycompany.com
) to the list, and click
Add.
4. Restart Firefox.
For Internet Explorer 7:
1. Select Tools, then Internet Options, and click the Security tab.
2. Click Custom level, and then find the Miscellaneous section.
3. Ensure that the setting for “Include local directory path when uploading files to a server” is set to Enable.
For Internet Explorer 9:
1. Select Tools and then Compatibility View Settings.
2. Make sure that the EPM Workspace URL is not enabled for Compatibility View. Also, uncheck all available options at the bottom of the pop-up window.
For Internet Explorer (Reporting and Analysis only), enable ActiveX. See “Enabling ActiveX
(Reporting and Analysis)” on page 56 .
Add the URL for EPM Workspace to the trusted zone:
1. Select Tools, then Internet Options, and click the Security tab.
2. Select Trusted Sites, and then click Sites.
3. Add the EPM Workspace URL to the list.
For Internet Explorer, customize security settings:
1. In Internet Explorer, select Tools, then Internet Options, then the Security tab.
2. Select the zone containing Oracle servers and click the Custom level button.
3. In the Miscellaneous section, enable Access data sources across domains and Allow scriptinitiated windows without size or position constraints.
If you are using Internet Explorer with EPM Workspace in Norwegian, you need to change the Language Preferences settings as follows:
1. In Internet Explorer, select Tools, then Internet Options, and click the Languages button.
2. In the Language Preferences dialog box, select each of the Norwegian settings, and then click Remove.
3. Click Add, and then add a user-defined value called no and click OK.
55
4. In the Language field, select the new User Defined [no] entry, and then click Move up to move this entry to the top of the list.
5. Click OK.
You can now view EPM System products in Norwegian using Internet Explorer.
Note: After you click OK, the custom language setting in Language Preferences dialog box changes to Norwegan (Bokmal) [no], which is different from the default
Norwegian (Bokmal) [ne-NO] setting.
Enabling ActiveX (Reporting and Analysis)
To enable EPM System Java web applications to function properly, Internet Explorer must be configured to enable support for ActiveX technologies.
EPM System products do not download ActiveX components to the browser. Instead, only
HTML, JavaScript, and XML are sent to and by the client browser.
Guidelines to enable XML components: l l l l l
In the browser security settings, enable ActiveX controls and plug-in execution by setting
“Run ActiveX controls and plug-ins” to “Enable.”
Enable ActiveX controls and plug-in execution by adding the
Project
Reporting and
Analysis site as a trusted site and changing the custom security settings for trusted sites.
Provide group policies that define the controls required for handling XML (the MS XML parser and XMLHTTPRequest controls) and enable these administrator approved controls for all sites or for select trusted sites.
All other ActiveX controls and plug-ins remain disabled. Group policies can be implemented by zone by enabling the controls for sites in the trusted zone.
For Active X enabled controls, enable the setting “Script ActiveX controls marked safe for scripting.”
Support Matrix for High Availability and Load Balancing
The tables in this section list the supported clustering methodologies for EPM System components by product group and indicate whether high availability and load balancing are supported for each component. The tables also include notes and references to additional information. Use this table to help plan your environment.
Session failover is not supported for EPM System Java web applications.
For information about clustering Java web applications deployed to IBM WebSphere, see the
WebSphere documentation.
EPM System components support vertical scaling as follows: l
Windows-based Java web applications except for Financial Management and Strategic
Finance Java web applications
56
l l
Essbase Server
UNIX-based components
The following components do not support vertical scaling: l l l l l l l
Oracle HTTP Server
Performance Management Architect Dimension Server
All Financial Management components
Financial Close Management and Account Reconciliation Manager
Disclosure Management
All Strategic Finance components
All FDM components
Integration Services components l
Table 4
Foundation Services Clustering
Product/
Component
Supported
Methodology
High
Availability
Load
Balancing Notes
References
Foundation
Services
Managed
Server
(includes
Shared
Services and
EPM
Workspace
Java Web applications)
WebLogic clustering with
EPM System
Configurator
Yes Yes
Performance
Management
Architect Java
Web
Application
WebLogic clustering with
EPM System
Configurator
Yes
Performance
Management
Architect Data
Synchronizer
Java Web
Application
WebLogic clustering with
EPM System
Configurator
Yes
Yes
Yes
To configure
Lifecycle
Management for high availability when Shared
Services is set up for high availability, you must set up a shared disk.
l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the Oracle Enterprise Performance Management
System Deployment Options Guide
Manual deployment: “Clustering Java Web
Applications in a WebLogic Manual Deployment” in the Oracle Enterprise Performance Management
System Deployment Options Guide
None
None l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the Oracle Enterprise Performance Management
System Deployment Options Guide
Manual deployment: “Clustering Java Web
Applications in a WebLogic Manual Deployment” in the Oracle Enterprise Performance Management
System Deployment Options Guide
l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the Oracle Enterprise Performance Management
System Deployment Options Guide
Manual deployment: “Clustering Java Web
Applications in a WebLogic Manual Deployment” in the Oracle Enterprise Performance Management
System Deployment Options Guide
57
Product/
Component
Calculation
Manager Java
Web
Application
Supported
Methodology
High
Availability
WebLogic clustering with
EPM System
Configurator
Yes
Load
Balancing Notes
Yes None
Performance
Management
Architect
Dimension
Server and other processes
Oracle
Clusterware clustering for failover
Yes No None
References l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the Oracle Enterprise Performance Management
System Deployment Options Guide
Manual deployment: “Clustering Java Web
Applications in a WebLogic Manual Deployment” in the Oracle Enterprise Performance Management
System Deployment Options Guide
l l
“Performance Management Architect Dimension
Server Clustering and Failover” in the Oracle
Enterprise Performance Management System
Deployment Options Guide
Oracle Clusterware documentation
58
Table 5 Essbase Clustering
Product/
Component
Supported
Methodology
Essbase Server l l l
Active-passive clustering with
Microsoft
Clustering
Services
(Windows)
Active-passive clustering with
EPM System
Configurator
(UNIX)
Active-active clustering with
Provider
Services
Administration
Services Java
Web
Application
WebLogic clustering with EPM
System
Configurator
Yes
High
Availability
Yes
Load
Balancing Notes
Activeactive clusters configured with
Provider
Services support loadbalancing.
l l
Active-passive clusters support failover with write-back.
Active-active clusters are read-only.
The following EPM System products support Essbase active-passive failover: l l l l l
FDMEE
Planning
Administration
Services
Essbase Studio
Financial Reporting
Studio
Web Analysis l
References l l l
Active-passive clustering
(Windows): “Configuring
Active-Passive Essbase
Clusters (Windows)” in the
Oracle Enterprise Performance
Management System
Deployment Options Guide
Active-passive clustering
(UNIX): “Configuring Active-
Passive Essbase Clusters
(UNIX)” in the Oracle Enterprise
Performance Management
System Deployment Options
Guide
Active-active clustering:
“Configuring Active-Active
Essbase Clusters” in the Oracle
Enterprise Performance
Management System
Deployment Options Guide
Yes
The following EPM System products do not support
Essbase active-passive failover: l l l l
Integration Services
Interactive Reporting
FDM
Oracle Essbase
Analytics Link for
Hyperion Financial
Management l l
Automatic deployment:
“Clustering Java Web
Applications Using EPM System
Configurator” in the Oracle
Enterprise Performance
Management System
Deployment Options Guide
Manual deployment:
“Clustering Java Web
Applications in a WebLogic
Manual Deployment” in the
Oracle Enterprise Performance
Management System
Deployment Options Guide
59
Product/
Component
Provider
Services Java
Web
Application
Supported
Methodology
WebLogic clustering with EPM
System
Configurator
High
Availability
Yes
Load
Balancing Notes
Yes None
References l l
Automatic deployment:
“Clustering Java Web
Applications Using EPM System
Configurator” in the Oracle
Enterprise Performance
Management System
Deployment Options Guide
Manual deployment:
“Clustering Java Web
Applications in a WebLogic
Manual Deployment” in the
Oracle Enterprise Performance
Management System
Deployment Options Guide
None
None
Integration
Services
None
Essbase Studio None
No
No
No
No
None
None
Table 6 Reporting and Analysis Clustering
Product/
Component
Supported
Methodology
High
Availability
Reporting and Analysis
Framework
Java Web
Application
WebLogic clustering with
EPM System
Configurator
Yes
Financial
Reporting
Java Web
Application
(includes
Financial
Reporting
Print Server)
Web Analysis
Java Web
Application
WebLogic clustering with
EPM System
Configurator
WebLogic clustering with
EPM System
Configurator
Yes
Yes
Load
Balancing Notes
References
Yes None
Yes
Yes
None
None l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the
Oracle Enterprise Performance Management System
Deployment Options Guide
Manual deployment: “Clustering Java Web Applications in a WebLogic Manual Deployment” in the Oracle
Enterprise Performance Management System
Deployment Options Guide
l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the
Oracle Enterprise Performance Management System
Deployment Options Guide
Manual deployment: “Clustering Java Web Applications in a WebLogic Manual Deployment” in the Oracle
Enterprise Performance Management System
Deployment Options Guide
l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the
Oracle Enterprise Performance Management System
Deployment Options Guide
Manual deployment: “Clustering Java Web Applications in a WebLogic Manual Deployment” in the Oracle
Enterprise Performance Management System
Deployment Options Guide
60
Product/
Component
Reporting and Analysis
Framework
Services and
Common
Libraries
Interactive
Reporting
Services
Supported
Methodology
Virtual clustering through EPM
Workspace
Virtual clustering through EPM
Workspace
High
Availability
Yes
Yes
Load
Balancing Notes
Yes
Yes None
References
None “Clustering Reporting and Analysis” in the Oracle Enterprise
Performance Management System Deployment Options
Guide
“Clustering Reporting and Analysis” in the Oracle Enterprise
Performance Management System Deployment Options
Guide
Table 7
Financial Performance Management Applications Clustering
Product/
Component
Supported
Methodology
High
Availability
Load
Balancing Notes
References
Planning Java
Web Application
WebLogic clustering with
EPM System
Configurator
None
Yes
No
Yes
No
None l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the
Oracle Enterprise Performance Management System
Deployment Options Guide
Manual deployment: “Clustering Java Web Applications in a WebLogic Manual Deployment” in the Oracle
Enterprise Performance Management System
Deployment Options Guide
None None Planning RMI
Registry
Financial
Management
Server
Financial
Management
Java Web
Application
(includes Web
Services and
ADF Web applications)
Financial
Management
Web Services IIS
Web Application
(IIS)
Clustering with
EPM System
Configurator
WebLogic clustering with
EPM System
Configurator
Clustering with a Web server or third-party load balancer
Yes
Yes
Yes
Yes
Yes
Yes
None “Clustering Financial Management Servers” in the Oracle
None
Enterprise Performance Management System Deployment
Options Guide
l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the
Oracle Enterprise Performance Management System
Deployment Options Guide
Manual deployment: “Clustering Java Web Applications in a WebLogic Manual Deployment” in the Oracle
Enterprise Performance Management System
Deployment Options Guide
None “Load Balancing Financial Management, Strategic Finance, or FDM IIS Web Applications on IIS” in the Oracle Enterprise
Performance Management System Deployment Options
Guide
Financial
Management IIS
Web Application
(IIS)
Clustering with a Web server or third-party load balancer
Yes Yes None “Load Balancing Financial Management, Strategic Finance, or FDM IIS Web Applications on IIS” in the Oracle Enterprise
Performance Management System Deployment Options
Guide
61
Product/
Component
Performance
Scorecard Java
Web Application
Supported
Methodology
WebLogic clustering with
EPM System
Configurator
High
Availability
Financial
Management
Lifecycle
Management
Web Services IIS
Web Application
(IIS)
Financial
Management
Smart View IIS
Web Application
(IIS)
Clustering with a Web server or third-party load balancer
Yes
Clustering with a Web server or third-party load balancer
Yes
Yes
Load
Balancing Notes
References
Yes None “Load Balancing Financial Management, Strategic Finance, or FDM IIS Web Applications on IIS” in the Oracle Enterprise
Performance Management System Deployment Options
Guide
Yes
Yes
None “Load Balancing Financial Management, Strategic Finance, or FDM IIS Web Applications on IIS” in the Oracle Enterprise
Performance Management System Deployment Options
Guide
Profitability and
Cost
Management
Java Web
Application
Disclosure
Management
Java Web
Application
Financial Close
Management
(includes Close
Manager and
Account
Reconciliation
Manager Java
Web
Applications)
WebLogic clustering with
EPM System
Configurator
WebLogic clustering with
EPM System
Configurator
WebLogic clustering with
EPM System
Configurator
Yes
Yes
Yes
Yes
Yes
Yes
None
None
None
None l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the
Oracle Enterprise Performance Management System
Deployment Options Guide
Manual deployment: “Clustering Java Web Applications in a WebLogic Manual Deployment” in the Oracle
Enterprise Performance Management System
Deployment Options Guide
l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the
Oracle Enterprise Performance Management System
Deployment Options Guide
Manual deployment: “Clustering Java Web Applications in a WebLogic Manual Deployment” in the Oracle
Enterprise Performance Management System
Deployment Options Guide
l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the
Oracle Enterprise Performance Management System
Deployment Options Guide
Manual deployment: “Clustering Java Web Applications in a WebLogic Manual Deployment” in the Oracle
Enterprise Performance Management System
Deployment Options Guide
l l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the
Oracle Enterprise Performance Management System
Deployment Options Guide
Manual deployment: “Clustering Java Web Applications in a WebLogic Manual Deployment” in the Oracle
Enterprise Performance Management System
Deployment Options Guide
Load balancing: “Configuring High Availability for
Oracle Fusion Middleware SOA Suite” in the Oracle
Fusion Middleware High Availability Guide
62
Product/
Component
Strategic
Finance Server
Strategic
Finance Java
Web Application
Supported
Methodology
None
WebLogic clustering with
EPM System
Configurator
High
Availability
No
Yes
Strategic
Finance IIS Web
Application (IIS)
Clustering with a Web server or third-party load balancer
Yes
Load
Balancing Notes
References
No None
Yes
Yes
None l l
Automatic deployment: “Clustering Java Web
Applications Using EPM System Configurator” in the
Oracle Enterprise Performance Management System
Deployment Options Guide
Manual deployment: “Clustering Java Web Applications in a WebLogic Manual Deployment” in the Oracle
Enterprise Performance Management System
Deployment Options Guide
None “Load Balancing Financial Management, Strategic Finance, or FDM IIS Web Applications on IIS” in the Oracle Enterprise
Performance Management System Deployment Options
Guide
Table 8
Data Management Products Clustering
Product/
Component
Supported
Methodology
High
Availability
FDM
Application
Server
Clustering with the FDM proprietary load balancer
Yes
FDM proprietary load balancer
FDM IIS Web
Application
FDM Task
Manager
None
Clustering with a Web server or third-party load balancer
None
Yes
Yes
No
Load
Balancing Notes
Yes None
No
Yes
No
References l l l
Database software documentation
“FDM Clusters” in the Oracle Enterprise
Performance Management System
Deployment Options Guide
Oracle Hyperion Financial Data Quality
Management Configuration Guide
None The load balancer is designed to be installed in more than one place in an environment. If the primary load balancer becomes unavailable, clients use a secondary load balancer.
None
None
“Load Balancing Financial Management,
Strategic Finance, or FDM IIS Web Applications on IIS” in the Oracle Enterprise Performance
Management System Deployment Options
Guide
None
63
Product/
Component
FDMEE
Data
Relationship
Management
IIS Web
Application
Data
Relationship
Management
Application
Server
Supported
Methodology
WebLogic clustering with
EPM System
Configurator
High
Availability
Yes
Clustering with a Web server or third-party load balancer
Clustering with
Data
Relationship
Management proprietary load balancing
No
No
Load
Balancing Notes
Yes
Yes
Yes
References
None l l
Automatic deployment: “Clustering Java
Web Applications Using EPM System
Configurator” in the Oracle Enterprise
Performance Management System
Deployment Options Guide
Manual deployment: “Clustering Java Web
Applications in a WebLogic Manual
Deployment” in the Oracle Enterprise
Performance Management System
Deployment Options Guide
Multiple Microsoft
IIS instances are deployed in an active-active configuration.
l l
“Data Relationship Management Clusters” in the Oracle Enterprise Performance
Management System Deployment Options
Guide
“Configuring Load Balancing for Data
Relationship Management Web
Applications” in the Oracle Data
Relationship Management Installation
Guide
Multiple application servers are deployed in a primary-secondary configuration.
l l
“Data Relationship Management Clusters” in the Oracle Enterprise Performance
Management System Deployment Options
Guide
“Configuring Host Machines” in the Oracle
Data Relationship Management Installation
Guide
64
4
Downloading Files for
Installation
In This Chapter
Downloading the Installation Files
ä
To download the installation files:
1
Create a directory to store the EPM System files.
You can download files to a shared drive, or to each machine in your deployment. If you are installing from a network drive, map this drive. This directory is referred to as
/ download_location
in this procedure.
Tip: Oracle recommends that you download files to a shared drive.
2
Download the following files from the “Oracle Enterprise Performance Management System” media pack on the Oracle Software Delivery Cloud ( http://edelivery.oracle.com/ ) site into /
download_location
. Note that some files are posted by platform; ensure that you download files for the platform you are using.
l l
EPM System Installer (in
EPM System Release 11.1.2.3.0 for platformName
(Part 1)
ZIP files for the products you purchased. ZIP files include installation assemblies
(product plug-in installation files for EPM System Installer).
Review the Media Pack Readme on the Oracle Software Delivery Cloud to see which
ZIP files to download depending on the products you purchased. (To see the Media
Pack Readme, once you have selected the media pack, click Readme.)
3
Unzip the EPM System Installer into /download_location.
If you are prompted that any files already exist, click Yes to overwrite the files.
Tip: Use a zip file extraction program that can handle long path names, such as 7-Zip.
Unzip to a directory with no spaces in the name.
4
Unzip the installation assemblies into the same directory (/download_location).
65
If you are prompted that any files or common components already exist, click Yes to overwrite the files.
The assemblies are automatically unzipped into an
/assemblies
directory.
If you downloaded files to a central location, ensure that you unzip the following common files. If you downloaded files to multiple machines in your deployment, on each machine in the deployment, unzip the following common files. Unzip files for each operating system in a separate folder.
l l l
EPM System Release 11.1.2.3.0 for platformName (Part 1)
EPM System Release 11.1.2.3.0 for platformName (Part 2)
EPM System Release 11.1.2.3.0 for platformName (Part 3)
EPM System Release 11.1.2.3.0 for platformName (Part 4) l
Note the following information about preparing files for a distributed environment: l
Even though you need these four ZIP files on each machine in the environment, install
Foundation Services Java web applications on only one machine (unless multiple Java web applications are required for clustering).
l
On the machine on which you plan to administer the WebLogic Server, you must install all Java web applications for all applications you plan to deploy on any machine in the environment. For more information, see
“Installing EPM System Products in a
Distributed Environment” on page 81
.
5
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
Note:
ProductRef.inf
might be in the
/assemblies
directory. It can remain without causing problems.
EPM System Installer can install a product only if the installation assembly files for the product are downloaded and unzipped to the correct location.
66
5
Installing EPM System Products in a New Deployment
In This Chapter
Financial Close Management (Close Manager and Account Reconciliation Manager) Installation
EPM System Installer installs Web and services components. Additionally, when you configure
EPM System products, you configure databases.
Clients are installed with standalone installers, with the exception of: l l l
Integration Services Console
FDM Workbench
Performance Management Architect Batch Client
Production Reporting Studio, Viewer, and Activator l
Installation Checklist for a New Installation
EPM System deployment follows this workflow. Each part of the workflow is described in the sections as noted in the table below:
Note: If you are installing Financial Close Management, follow the installation and
configuration sequence described in “Financial Close Management (Close Manager and
Account Reconciliation Manager) Installation Checklist” on page 71
.
67
Note:
Upgrade Note!
If you are upgrading from an earlier release of EPM System products, use EPM System
Installer and EPM System Configurator to install products in a new environment,
following the process in Chapter 11, “Upgrading EPM System Products.”
Upgrading does not apply to moving from Release 11.1.2.0, 11.1.2.1, or Release 11.1.2.2 to Release 11.1.2.3.
If you are moving from Release 11.1.2.0, 11.1.2.1, or Release 11.1.2.2 to Release 11.1.2.3,
Use the “Apply Maintenance Release” option in EPM System Installer, and see Chapter 10,
“Performing a Maintenance Release Installation for EPM System Products.”
Task Reference
1. Meet the system requirements.
Oracle Enterprise Performance Management System Certification Matrix ( http://www.
oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.
html )
2. Plan the installation and perform prerequisite tasks.
Chapter 3, “Preparing Your Environment”
3. Prepare the installation files.
4. Install EPM System products.
Chapter 4, “Downloading Files for Installation”
Chapter 5, “Installing EPM System Products in a New Deployment”
Ensure that you meet any installation prerequisites that apply to your environment.
“Installation Prerequisites and Requirements” on page 76
.
Tip: Before you begin, determine the type of installation you plan to perform: l l
New installation
Maintenance release installation
Re-installation l
For details on each installation type, see
“Installation Type” on page 87 .
Upgrade Note!
If you are upgrading from an earlier release, you must choose “New Installation” and install in a new installation location.
See Chapter 11, “Upgrading EPM System Products.”
68
Task
11. Enable external authentication and provision users.
Reference
5. Configure EPM System products using EPM
System Configurator.
Chapter 6, “Configuring EPM System Products in a New Deployment”
Ensure that you meet any configuration prerequisites that apply to your environment.
See “Configuration Prerequisites ” on page 100
.
Note: In a distributed environment, configure Foundation Services first. Foundation
Services must be installed and configured in order for other products to configure successfully.
Configure other EPM System products, and then configure the Web server last: (Select the Foundation Services “Configure Web Server” task.) Then, restart the Web server and refresh EPM Workspace. If you configured Oracle HTTP Server to a shared drive, you can simply restart the Web server and refresh EPM Workspace; you do not have to reconfigure the Web server. See
“Refreshing EPM Workspace” on page 114
.
For more information about required configuration sequence, see “Configuration
Note: If you are enabling SSL in your deployment, see the Oracle Enterprise
Performance Management System Security Configuration Guide before you configure.
Different SSL configurations have implications for the choices you make during configuration using EPM System Configurator. Also, there are additional postconfiguration tasks when deploying an SSL configuration.
6. Optionally, manually deploy EPM System
Java web applications.
7. Any time you deploy additional products, reconfigure the Web Server and then restart it
(or simply restart it if you configured Oracle
HTTP Server to a shared drive) on each machine hosting Foundation Services.
Then, refresh EPM Workspace on each
Foundation Services host machine in your deployment.
See “Refreshing EPM Workspace” on page
Chapter 7, “Manually Deploying EPM System Java Web Applications”
8. Perform any required manual configuration tasks for your products.
9. Start EPM System services.
Chapter 9, “Performing Manual Configuration Tasks in a New Deployment”
10. Validate the installation using Oracle
Hyperion Enterprise Performance Management
System Diagnostics and verify deployment.
Chapter 12, “Starting and Stopping EPM System Products”
Chapter 13, “Validating the Installation and Verifying Deployment”
Oracle Enterprise Performance Management System User Security Administration Guide
Tip: During installation, configuration, and validation, keep a list of all user names and passwords that you use to create or modify the system, including the applications with which they are associated and their purpose.
69
l l l l l
Deploying to a Shared Drive Environment (UNIX)
For UNIX environments, you can deploy to a shared drive (not supported for Windows). When you deploy to a shared drive, you can:
Install once, and configure on each machine
Review the configuration for a distributed setup from a single machine
Review logs for different machines from a single machine
Enable patching in a single place
Simplify disaster recovery setup
The following procedure describes an overview of the process of deploying EPM System products
to a shared drive. Use this procedure along with the installation checklist. See the “Installation
Checklist for a New Installation” on page 67 for details.
EPM System supports the following types of shared drives: l
Any SAN storage device with a shared disk file system supported on the installation platform
Any NAS device over a supported network protocol l
This procedure assumes that you perform the installation as the same user on all machines and that the user's home directory is the same on all machines, for example an NFS share.
ä
Deploying to a shared drive environment:
1
Map all the machines in the deployment to the same network share.
2
Run EPM System Installer on one machine to install all EPM System components on the shared drive.
During installation, on the Destination/Middleware Home page, specify a directory on the shared drive.
3
Run EPM System Configurator on each machine in the environment.
l l l l
For each machine, on the Oracle Instance configuration page, for Home directory for EPM
Oracle instances specify the same EPM Oracle instance home, and for EPM Oracle
Instance name specify a new EPM Oracle instance name. For example, after configuration, the directory structure for EPM_ORACLE_INSTANCE looks like:
/user_projects
/node1
/node2
/nodeN domains/epmsystem
For each machine, configure only the components to be run on the machine.
Configure Foundation Services first, on the machine that is to be the WebLogic
Administration Server.
The Set Up Shared Services and Registry Database Connection configuration page displays only on the first machine.
70
4
Complete the configuration on each machine and close EPM System Configurator before moving on to configure another machine.
Financial Close Management (Close Manager and
Account Reconciliation Manager) Installation
Checklist
For Financial Close Management, you must install Oracle SOA Suite and all its required patches.
Note: If you are applying the maintenance release to move from Financial Close Management
Release 11.1.2.1 or Release 11.1.2.2 to Release 11.1.2.3, see “Financial Close Management
Maintenance Release Installation Checklist” on page 188 .
Note the following about Financial Close Management installation: l l l l
In a distributed environment, you must install Oracle SOA Suite on the following machines in the deployment, although you need to configure it on only one machine (the machine on which you want to run SOA Server): Financial Close Management, WebLogic
Administration Server, Foundation Services, and if you are integrating with these products:
Financial Management (Java web application), Financial Reporting (Java web application),
FDM (Java web application).
Oracle SOA Suite and EPM System must be deployed to the same WebLogic domain.
If you have an existing Oracle SOA Suite installation you plan to use with Financial Close
Management, you must install EPM System products to this same Middleware home.
Typically, EPM System Installer installs WebLogic Server for you. If you have an existing
WebLogic Server installation and want to use it instead of the WebLogic Server installed by
EPM System Installer, it must be the version supported by EPM System. Note the
Middleware home location for the WebLogic Server installation. During installation, you must install EPM System products to this same Middleware home. If EPM System Installer detects an existing WebLogic Server installation in the installation location, it does not install
WebLogic Server.
If the existing WebLogic Server version is not the correct version for EPM System, you must either uninstall the current version, install the correct version, or upgrade to the correct version before running EPM System Installer.
The following tables provide an overview of the installation and configuration process for Oracle
SOA Suite and Financial Close Management in the following scenarios: l l
In a new deployment, where you have not installed or configured any EPM System products.
In an existing deployment, where you have already installed and configured some EPM
System products and now want to extend the deployment to include Financial Close
Management and Oracle SOA Suite.
71
Table 9 Roadmap for Installing and Configuring Oracle SOA Suite and Financial Close Management in a new EPM System Deployment
Task Reference
Install EPM System products.
Note: In a distributed environment, on the machine on which you plan to administer the WebLogic Server, you must install all Java web applications for all applications you plan to deploy on any machine in the environment.
If Oracle SOA Suite is to be installed on a machine separate from EPM System products, you must also install Foundation Services on the SOA machine.
After installation, apply patch 16788543.
A default installation of EPM System installs WebLogic Server, which is required for Oracle SOA Suite. The
WebLogic Administration Server is installed and deployed on the Foundation Services machine.
Caution! After installation, do not proceed with configuring EPM System products using EPM System
Configurator until you have completed the following Oracle SOA Suite configuration steps.
In addition, for a distributed environment, ensure that you review
for additional requirements.
If you are using Microsoft SQL Server, review “XA Configuration Required to Start the SOA Infrastructure on Microsoft SQL Server 2008 ” in the Oracle® Fusion Middleware Release Notes 11g Release 1 (11.1.
1) for Microsoft Windows (32-Bit).
http://download.oracle.
com/docs/cd/E15523_01/ relnotes.1111/e10132/soa.
htm#CDEIFEAC
Run the Repository Creation Utility and install Oracle SOA Suite.
Note: In a distributed environment, you must install Oracle SOA Suite on the following machines in the deployment, although you need to configure it on only one machine (the machine on which you want to run SOA Server): Financial Close Management, WebLogic Administration Server, Foundation Services, and if you are integrating with these products, Financial Management (web application), Financial Reporting
(web application), FDM (Web application).
Configure Oracle SOA Suite, creating a new WebLogic domain. You must also install any required Oracle
Fusion Middleware patches, available on My Oracle Support.
Note: In a distributed environment note the following additional step: l l
If Oracle SOA Suite is on a machine separate from EPM System products, you must also install
Foundation Services on the SOA machine.
If Oracle SOA Suite is configured on a machine separate from the WebLogic Administration Server machine, use the pack
command on the machine hosting the WebLogic Administration Server to pack the domain, and then use the unpack
command to unpack it on the machine hosting the SOA
Server.
If you plan to configure SOA clusters, configure the clusters at this point. See “Configuring High Availability for Oracle Fusion Middleware SOA Suite” in the Oracle® Fusion Middleware High Availability Guide for information about configuring SOA clusters.
and
Tip: Review the SOA startup logs for any errors and resolve the errors before proceeding with EPM System
Configurator. You can also view the status of SOA in
Enterprise Manager Console.
Stop the SOA managed server. Stop WebLogic Server if it is on the same machine as Foundation
Services.
72
Task Reference
Configure EPM System products, selecting all required configuration tasks except “Deploy to SOA” for
Close Manager, and “Deploy to SOA” and “Deploy to SOA for FDM EE” for Account Reconciliation
Manager.
During deployment, you must extend the WebLogic domain created during Oracle SOA Suite deployment.
EPM System Java Web Applications.”
Note: Note the following information about configuring in a distributed environment: l l l
You must configure Foundation Services first.
When configuring Financial Close Management in a distributed environment, ensure that the WebLogic
Administration Server is running before you start EPM System Configurator.
If you are deploying EPM System products to a domain hosted on another machine (and the domain was not created with EPM System Configurator), you must make manual updates to jps-config.
xml
and system-jazn.xml
on the Administration Server box.
of Chapter 7, “Manually Deploying EPM System
Start WebLogic Administration Server and then the SOA managed server.
Start EPM System Configurator and select “Deploy to SOA” for Close Manager, and “Deploy to SOA” and
“Deploy to SOA for FDM EE” for Account Reconciliation Manager.
If you are deploying EPM System products to a domain hosted on another machine (and the domain was not created with EPM System Configurator), you must also select the “Configure Web Server” task.
Restart WebLogic Administration Server.
If you change the configuration at any time to change the logical address of the Java web applications
(using the “Update Logical Address for Web Applications” page of EPM System Configurator, you must perform the following tasks: l l l
For Close Manager:
1. Make sure there are no running tasks or alerts.
2. Start EPM System Configurator and from the Task Selection page, from the Financial Close,
Financial Close Management section, select Deploy to SOA.
3. Click Next, continue with the configuration, and then click Finish.
For Account Reconciliation Manager:
1. Make sure there are no open periods. If there are open periods, lock them. Make sure there are no running DataLoads.
2. Start EPM System Configurator and from the Task Selection page, from the Financial Close, Account
Reconcilation section, select Deploy to SOA and Deploy to SOA for FDM EE.
3. Click Next, continue with the configuration, and then click Finish.
4. Unlock any locked periods.
For both: Connect to soainfra
datasource and run the following query:
UPDATE WFTASKDISPLAY SET httpport = <LWA Port> , httpsport=0, hostname = <LWA Host> WHERE URI like '/workflow/%';
73
Task Reference
In a distributed environment, if Oracle SOA Suite is on a machine separate from EPM System products, ensure that you have installed Foundation Services on the SOA machine. Then, on the SOA machine, start
EPM System Configurator and configure with the default selected configuration tasks (“Configure Common
Settings,” “Configure Database,” “Configure Oracle Configuration Manager”). During database configuration, specify the Foundation Services database information you entered when you configured the
Foundation Services machine.
Tip: You can ignore any messages about Shared Services registration failing.
Perform manual configuration tasks for Financial Close Management.
Stop the SOA server, and then start EPM System products, the SOA Server and Financial Close Management in the order listed.
Validate the installation and verify deployment.
Manual Configuration Tasks ” on page 179
If you have already installed and configured some EPM System products, you can add Financial
Close Management and Oracle SOA Suite to the existing deployment using the following roadmap:
Table 10 Roadmap for Installing and Configuring Oracle SOA Suite and Financial Close Management in an Existing EPM System Deployment
Task Reference
Install Financial Close Management.
Note: In a distributed environment, on the machine on which you plan to administer the WebLogic
Server, you must install all Java web applications for all applications you plan to deploy on any machine in the environment.
After installation, apply patch 16788543.
A default installation of EPM System installs WebLogic Server, which is required for Oracle SOA Suite.
The WebLogic Administration Server is installed and deployed on the Foundation Services machine.
Caution! After installation, do not proceed with configuring EPM System products using EPM System
Configurator until you have completed the following Oracle SOA Suite configuration steps.
“Installing EPM System Products” on page 83 .
In addition, for a distributed environment, ensure that you
additional requirements.
If you are using Microsoft SQL Server, review “XA Configuration Required to Start the SOA Infrastructure on Microsoft SQL Server 2008 ” in the Oracle® Fusion Middleware Release Notes 11g Release 1 (11.
1.1) for Microsoft Windows (32-Bit).
http://download.oracle.com/ docs/cd/E15523_01/relnotes.
1111/e10132/soa.
htm#CDEIFEAC
74
Task Reference
Run the Repository Creation Utility and install Oracle SOA Suite.
Note: In a distributed environment, you must install Oracle SOA Suite on the following machines in the deployment, although you need to configure it on only one machine (the machine on which you want to run SOA Server): Financial Close Management, WebLogic Administration Server, Foundation
Services, and if you are integrating with these products, Financial Management (Web application),
Financial Reporting (Web application), FDM (Web application).
“Creating Infrastructure Schemas
Using Repository Creation Utility” on page 101 and
From the WebLogic Administration Server machine, configure Oracle SOA Suite.
Note: During configuration, you must extend the WebLogic domain created during initial EPM System deployment.
You must also install any required Oracle Fusion Middleware patches, available on My Oracle
Support.
Note: In a distributed environment note the following additional step: l l
If Oracle SOA Suite is on a machine separate from EPM System products, you must install
Foundation Services on the SOA machine.
If Oracle SOA Suite is configured on a machine separate from the WebLogic Administration Server machine, use the pack
command on the machine hosting the WebLogic Administration Server to pack the domain, and then use the unpack
command to unpack it on the machine hosting the SOA Server.
Tip: You might need to restart the WebLogic Administration Server prior to starting the SOA managed server.
If you plan to configure SOA clusters, configure the clusters at this point. See “Configuring High
Availability for Oracle Fusion Middleware SOA Suite” in the Oracle® Fusion Middleware High
Availability Guide for information about configuring SOA clusters.
“Configuring and Starting Oracle
Chapter 5, “Installing EPM System
Tip: Review the SOA startup logs for any errors and resolve the errors before proceeding with EPM
System Configurator. You can also view the status of SOA in Enterprise
Manager Console.
Stop the SOA managed server. Stop WebLogic Server if it is on the same machine as Foundation
Services.
Configure EPM System products, selecting all required configuration tasks except “Deploy to SOA” for Close Manager, and “Deploy to SOA” and “Deploy to SOA for FDM EE” for Account Reconciliation
Manager.
During deployment, you must extend the WebLogic domain created during EPM System deployment.
If you want to manually deploy the Java web applications, do so now. See Chapter 7, “Manually
Deploying EPM System Java Web Applications.”
You must also complete the Foundation Services “Configure Web Server” task.
When configuring Financial Close Management in a distributed environment, ensure that the WebLogic
Administration Server is running before you start EPM System Configurator.
Start WebLogic Administration Server and then the SOA managed server.
Start EPM System Configurator and select “Deploy to SOA” for Close Manager, and “Deploy to SOA” and “Deploy to SOA for FDM EE” for Account Reconciliation Manager.
Restart WebLogic Administration Server.
“Configuring and Starting Oracle
75
Task
In a distributed environment, if Oracle SOA Suite is on a machine separate from EPM System products, ensure that you have installed Foundation Services on the SOA machine. Then, on the SOA machine, start EPM System Configurator and configure with the default selected configuration tasks (“Configure
Common Settings,” “Configure Database,” “Configure Oracle Configuration Manager”). During database configuration, specify the Foundation Services database information you entered when you configured the Foundation Services machine.
Tip: You can ignore any messages about Shared Services registration failing.
Perform postconfiguration tasks for Financial Close Management.
Reference
Stop the SOA server, and then start EPM System products, the SOA Server and Financial Close
Management in the order listed.
Restart EPM Workspace to access Financial Close Management from EPM Workspace.
Validate the installation and verify deployment.
Manual Configuration Tasks ” on page 179
Stopping EPM System Products,”
and “Financial Close Management
Application Server” on page 318
Installation Prerequisites and Requirements
Subtopics
l
Web Server Installation Prerequisites
Configuring X11 for Financial Reporting and Production Reporting (AIX and HP-UX)
l
Note the following installation prerequisites.
l l l l l
Review the system requirements in the Oracle Enterprise Performance Management System
Certification Matrix ( http://www.oracle.com/technetwork/middleware/ias/downloads/ fusion-certification-100350.html
).
See Chapter 3, “Preparing Your Environment” for installation prerequisites for preparing a
database, preparing IIS for products that require it, and preparing Web browsers.
Download files required for installation. See
Chapter 4, “Downloading Files for
. Review the Media Pack Readme on the Oracle Software Delivery Cloud to see which products are required or optional for use with your products.
For Calculation Manager to work on Internet Explorer and Firefox, you must install Adobe
Flash Player.
If you plan to deploy EPM System products in an SSL-enabled environment, review the
Oracle Enterprise Performance Management System Security Configuration Guide before you install and configure. The SSL implementation you choose affects the options you choose during configuration. Optionally, you can deploy non SSL and reconfigure to use SSL. See the Oracle Enterprise Performance Management System Security Configuration Guide.
76
l l l l l l l l
If you are installing on Windows 2008, disable UAC before installing. UAC must be disabled to install, configure, and run EPM System products. UAC can be enabled on end-user client desktops.
Ensure that there is 1 GB of temp space available. You can specify an alternate
/tmp
directory if needed.
Before you install Essbase on a 32-bit or 64-bit Linux system, install the following packages: compat-libstdc++-33-3.2.3-47.3 or higher m m libaio-0.3.105-2 or higher
For Planning on Red Hat Enterprise Linux AS Release 4, you must upgrade to glibc
2.5 on the Linux server. See the Linux documentation for details.
If you are installing on the same machine on which Oracle Business Intelligence Enterprise
Edition or Oracle Business Intelligence Publisher are installed, install into two different
Middleware homes. Future patch sets for EPM System and Oracle BI EE will be released at different times, which would create constraints for the upgrades of a merged Fusion
Middleware Home.
For information about Fusion Middleware, see http://www.oracle.com/technetwork/ documentation/index.html#middleware .
If you are installing and configuring FDMEE, Oracle Data Integrator is automatically installed and configured for you. The database for Oracle Data Integrator is in same database as FDMEE and the Oracle Data Integrator agent application is deployed in same JVM as
FDMEE. Optionally, you can install ODI Studio using
ODI_Studio_11123.zip
.
FDMEE is required for Account Reconciliation Manager in Financial Close Management.
If you are installing any of the following products, you must also install the Financial
Management ADM Driver: m m m m
Web Analysis
Financial Reporting
Strategic Finance
FDM
FDMEE m l l
EPM System Installer installs a Windows version of the driver on Windows machines. EPM
System Installer installs a UNIX version of the driver on all platforms for use with Oracle BI
EE.
If you have an existing Oracle SOA Suite installation you plan to use with Financial Close
Management, note the Middleware home location for the Oracle SOA Suite installation.
During installation, you must install EPM System products to this same Middleware home.
Typically, EPM System Installer installs WebLogic Server for you. If you have an existing
WebLogic Server installation and want to use it instead of the WebLogic Server installed by
EPM System Installer, it must be the version supported by EPM System. Note the
Middleware home location for the WebLogic Server installation. During installation, you
77
l l l l l l must install EPM System products to this same Middleware home. If EPM System Installer detects an existing WebLogic Server installation in the installation location, it does not install
WebLogic Server.
If the existing WebLogic Server version is not the correct version for EPM System, you must either uninstall the current version, install the correct version, or upgrade to the correct version before running EPM System Installer.
For Financial Reporting, install the fonts that are used when designing a report in Financial
Reporting Studio on the server that is hosting the Financial Reporting Java web application server. Because PDF generation can now be run on a UNIX server, the fonts used in report design in Financial Reporting Studio must be available on the Financial Reporting Java web application aerver, otherwise, the default system font on the Financial Reporting Studio Java web application aerver is used and results are not as expected.
Only True Type fonts are supported; open source fonts are not supported.
To prepare Interactive Reporting for printing on UNIX, ensure that Acrobat Reader is installed. If the installation location for Acrobat Reader is not in the
PATH
, set a new environment variable:
PATH_TO_ACROREAD
, where the path is the Acrobat Reader installation location.
For AIX and HP-UX, configure X11 for Financial Reporting Print Server. For Production
Reporting jobs with charts, you must also configure X11
You must also set the
DISPLAY
variable for Production Reporting in order to generate charts.
See
“Configuring X11 for Financial Reporting and Production Reporting (AIX and HP-
.
Install Microsoft Excel on the FDM Server machine.
Install Microsoft Office Professional before installing Disclosure Management. To use
Disclosure Management Client, when you install Microsoft Office, you must select .NET
programmability support for Word and Excel.
If you are installing Strategic Finance using Terminal Services, switch your session to installation mode before you run EPM System Installer ( change user /install
).
Web Server Installation Prerequisites
Optionally, EPM System Installer installs Oracle HTTP Server during the installation of
Foundation Services, using the Oracle HTTP Server silent installer. If you choose not to install
Oracle HTTP Server, for example in a development environment, EPM System Installer installs an embedded WebLogic HTTP Server as part of Foundation Services that acts as a proxy server.
In a production environment, Oracle recommends that you install Oracle HTTP Server for use with WebLogic. If you are deploying to WebSphere, you must use IBM HTTP Server.
If you are installing Oracle HTTP Server, ensure that you meet the installation prerequisites for
Oracle HTTP Server and review the Oracle HTTP Server installation documentation and Release
Notes for details on certified operating systems and supported UNIX / Linux packages and important installation issues and workarounds.
78
l l l l
For Oracle HTTP Server system requirements information, go to: http://www.oracle.com/ technology/software/products/ias/files/fusion_requirements.htm
.
For Oracle HTTP Server certification information, go to: http://www.oracle.com/ technology/software/products/ias/files/fusion_certification.html
.
For Oracle HTTP Server installation information, see the Oracle HTTP Server installation documentation: http://download.oracle.com/docs/cd/E15523_01/webtier.htm
) and
Release Notes ( http://download.oracle.com/docs/cd/E15523_01/relnotes.htm
.
For Oracle HTTP Server installation issues and workarounds, see the readme for your platform: http://download.oracle.com/docs/cd/E15523_01/relnotes.htm
.
On AIX, if you are using Oracle HTTP Server with Oracle Database, you must run rootpre.sh
as the root
user before you install Oracle HTTP Server. Run this script once on each machine in the deployment. The file is in
SystemInstaller-11120-aix.zip
. For details see the Oracle® Fusion Middleware Release Notes 11g Release 1 (11.1.1) for AIX Based Systems
(64-Bit) ( http://download.oracle.com/docs/cd/E15523_01/doc.1111/e14771/toc.htm
).
On Windows, ensure that you have a paging file size of at least 512 MB. Do not select the option to automatically manage paging file size.
During installation with EPM System Installer, check the Installation status for information about Oracle HTTP Server installation status. If Oracle HTTP Server installation fails, check the logs for details. The logs report information from the Oracle HTTP Server silent installer. You can find the logs in: l l
Windows:
EPM_ORACLE_HOME/diagnostics/logs/ohs
UNIX:
EPM_ORACLE_HOME/diagnostics/logs/install/common-ohs-ouiout.log
You can also review the Oracle HTTP Server product logs. For more information about Web server logs, see the Oracle Enterprise Performance Management System Installation and
Configuration Troubleshooting Guide.
Configuring X11 for Financial Reporting and Production
Reporting (AIX and HP-UX)
Financial Reporting Print Server uses Oracle Outside In Image Export technology. Outside In
Image Export requires X11 for the AIX and HP-UX platforms, which is supported either with
Xvfb or x11vnc.
Enabling Xvfb for AIX 5L
ä
To enable Xvfb:
1
Log on to the computer on which you are running the Reporting and Analysis Java web application server components as the root user.
79
2
Determine whether Virtual Frame Buffer support is available on your computer by issuing the following command: lslpp -l X11.vfb
3
If X11.vfb is not installed, install it from your AIX installation media. After installing the package, apply the latest PTF from: http://techsupport.services.ibm.com
4
Start Xvfb:
/usr/bin/X11/X -force -vfb :1 where :1 is the a display number not already in use.
Enabling Xvfb for HP-UX
ä
To enable Xvfb:
1
Log on to the computer on which you are running the Reporting and Analysis Java web application server components as the root user.
2
Determine whether Virtual Frame Buffer support is available on your computer by issuing the following command: swlist -l product | grep 'Xserver cumulative patch'
3
Ensure that the patch level installed on your system corresponds with HP's recommended level (currently
PHSS_31293).
4
Copy /etc/X11/X0screens to /etc/X11/X1screens, where 1 is a display number not already in use; for example: cp /etc/X11/X0screens /etc/X11/X1screens
5
Edit /etc/X11/X1screens by adding these lines to the end of the file:
ServerOptions
ServerMode XVfb
6
Start Xvfb: nohup /usr/bin/X11/Xvfb :1 -screen 0 1024x800x8 \
-pn -fp /usr/lib/X11/fonts/misc -sp /etc/X11/SecurityPolicy & where :1 is the display number not already in use.
Setting the DISPLAY Variable
Prior to starting the Reporting and Analysis Java web application server components on UNIX, set the
DISPLAY
environment variable to an available physical or virtual (Xvfb) graphics device address; for example:
DISPLAY=hostname:0.0 ; export DISPLAY
For the sake of convenience, it is recommended that
DISPLAY
be initialized automatically by editing the Reporting and Analysis Java web application server components start scripts.
80
You can set display for Financial Reporting by editing setCustomParamsFinancialReporting.bat|.sh
in
EPM_ORACLE_INSTANCE/bin/ deploymentScripts
.
Note: Only the Financial Reporting Java web application server component and Production
Reporting require DISPLAY to be set. Production Reporting requires DISPLAY in order to generate charts using the New Graphics feature.
Installation Sequence
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.
Note that EPM System Installer installs WebLogic Server on each machine where you install a
Web tier or Service tier component, including Essbase Server. The
.jar
files that are installed as part of WebLogic Server and Oracle common directory are used by EPM System Configurator as well as common services. Note that WebLogic Server does not need to run on the Essbase
Server.
OPMN is installed with Foundation Services on all machines where EPM System Configurator is used because OPMN is used to create the EPM Oracle instance structure.
If you want to install Essbase in standalone mode (not using Foundation Services), you can skip the installation for Foundation Services Java web applications. However, you must configure the Shared Services Registry database. To configure the Shared Services Registry database without installing Foundation Services, see
“Setting Up Essbase in Standalone Mode” on page
l l l l l
Installing EPM System Products in a Distributed
Environment
You typically install EPM System products in a distributed environment. The number of computers you need depends on several factors, including:
The size of the applications
The number of users
The frequency of concurrent use by multiple users
Any requirements your organization has for high availability
Your organization's security requirements
See Chapter 2, “EPM System Architecture” for sample architecture diagrams to help plan your
deployment.
EPM System Installer simplifies the task of installing components in a distributed computing environment. You can install, configure, and validate any components you want on any
81
computer. Once you have installed, configured, and validated the components on that machine, you can repeat the process on another machine.
Note the following information about installing and configuring in a distributed environment.
Installation considerations in a distributed environment: l l l l l l l l l l
In a distributed environment, EPM Oracle home must be the same on each machine. For example, if the path for EPM Oracle home is
/Oracle/Middleware
on the first machine you configure, it must be
/Oracle/Middleware
on all the machines in the deployment.
Foundation Services is required on only one machine in the deployment, unless multiple
Java web application instances are required for clustering, or if you are using Financial Close
Management, if Oracle SOA Suite is on a machine separate from EPM System products, you must also install Foundation Services on the SOA machine.
Optionally, Oracle HTTP Server is installed with Foundation Services.
On the machine on which you plan to administer the WebLogic Server, you must install all
Java web applications for all applications you plan to deploy on any machine in the environment. (The WebLogic Administration Server is installed and deployed on the
Foundation Services machine.)
On each remote machine in a distributed environment, install the Java web applications you plan to run on that machine and then use EPM System Configurator to deploy the Java web applications automatically, or manually deploy the Java web applications.
Note that EPM System Installer installs WebLogic Server on each machine (for Web tier and
Service tier components) in a distributed environment.
If you are using IIS as the Web server, install each IIS application so that it is co-located with an IIS Web server.
If you are installing in multiple environments (for example, Development, Test, and
Production), install Foundation Services products in each environment.
If you are installing Financial Management Web and Financial Management Services on the same machine, they must be installed and configured in the same EPM Oracle instance.
For IIS 6.0, you cannot install some 32-bit components on a 64-bit system on which 64-bit components are already installed. You must install the 32-bit components on another system or install all of the 32-bit components on a 32-bit system. Specifically Strategic Finance (32bit) cannot be deployed on the same computer where Financial Management (64-bit) is deployed. On 32-bit platforms, all EPM System products can co-exist. For IIS 7 (the default on Windows 2008 systems), 32-bit and 64-bit components can co-exist.
Web Analysis supports connectivity to Financial Management data sources only for
Financial Management servers that are registered in the same Shared Services Registry as
Web Analysis.
l
Integrating Oracle BI EE with EPM System
If you are installing EPM System on the same machine on which Oracle BI EE or BI Publisher are installed, install into two different Middleware homes. Future patch sets for EPM System
82
l l l l and Oracle BI EE will be released at different times, which would create constraints for the upgrades of a merged Fusion Middleware Home.
For information about Fusion Middleware, see http://www.oracle.com/technetwork/ documentation/index.html#middleware .
If you plan to integrate Oracle BI EE or BI Publisher with EPM Workspace, after installation, see the Oracle Enterprise Performance Management System Deployment Options Guide.
To integrate EPM Workspace Release 11.1.2.3 with Oracle BI EE Release 11.1.1.7, see
“Configuring for Integration with EPM Workspace” in the Oracle® Fusion Middleware
System Administrator's Guide for Oracle Business Intelligence Enterprise Edition ( http:// docs.oracle.com/cd/E28280_01/bi.1111/e10541/toc.htm
). If you used the EPM Workspace integration with Oracle BI EE Release 10g, then you can upgrade to Oracle BI EE Release
11.1.1.7, but the integration with EPM Workspace is not upgraded. You must reconfigure for the integration using the procedures that are described in Oracle® Fusion Middleware
System Administrator's Guide for Oracle Business Intelligence Enterprise Edition ( http:// docs.oracle.com/cd/E28280_01/bi.1111/e10541/toc.htm
).
(UNIX) If you are using Oracle BI EE as the data source for Essbase, after configuration you must set additional environment variables for the Oracle BI EE driver before launching
Essbase. See the Oracle Enterprise Performance Management System Deployment Options
Guide.
For Oracle BI EE integration with Financial Management, after installing Oracle BI EE, before you can import from or set up a connection to Financial Management data sources, you must ensure that the Financial Management ADM driver is installed on the system running the Oracle BI JavaHost process.
Perform the following tasks:
1. Using EPM System Installer, install the Financial Management ADM driver on the machine running the Oracle BI JavaHost process.
2. Using EPM System Configurator, provide database connection details for Shared
Services and for Financial Management. In the Configure DCOM page, provide a domain user that is the user connecting to the Financial Management server.
3. After configuration, edit opmn.xml
on each system running the Oracle BI JavaHost process to include environment variables required by Financial Management. See the
Oracle Enterprise Performance Management System Deployment Options Guide.
Installing EPM System Products
You can install EPM System products using the graphical user interface, using the console mode interface, or using a silent mode installation response file.
When you install EPM System products, choose which type of installation to perform: l l
New installation (also used for upgrades).
Apply maintenance release, if you are moving from Release 11.1.2.0, 11.1.2.1, or Release
11.1.2.2 to Release 11.1.2.3.
83
l
Re-install this release
Note the following about installation: l l l l
If you have already installed SOA Suite and WebLogic Server, but have not yet installed EPM
System products, during installation, select Apply Maintenance Release first to install the latest WebLogic Server, and then select New Installation to continue with the installation of
EPM System products.
On Windows machines, do not use the
Administrator
user to install and configure. Run
EPM System Installer and EPM System Configurator as a user with administrator rights.
Install, configure and run EPM System Diagnostics as the same user for all EPM System products. If you are using Windows 2008, install with UAC disabled. UAC must be disabled to install, configure, and run EPM System products. UAC can be enabled on end-user client desktops.
On UNIX machines, do not use the root
user to install and configure. Install, configure and run EPM System Diagnostics as the same user for all EPM System products. On UNIX machines, for all Oracle products, the user that is installing must be part of the same group; the group must have write permission to the central inventory (oraInventory).
You cannot run EPM System Installer at the same time that you are running another instance of an Oracle Universal Installer (such as the installer for Oracle Database).
Run EPM System Installer from a mapped drive, not from a UNC address.
l
ä
To install EPM System products:
1
Choose a method: l l l l l
(Windows) Double-click installTool.cmd
in the root directory to which you extracted the EPM System Installer files.
(Windows) From a Windows console, change to the root directory to which you extracted the EPM System Installer files and enter installTool.cmd -console
.
Create a silent installation response file. See “Performing Silent Installations” on page
(UNIX) Change to the root directory to which you extracted the EPM System Installer files and enter
./installTool.sh
.
(UNIX) Change to the root directory to which you extracted the EPM System Installer files and enter
./installTool.sh -console
.
You can specify an alternate tmp
directory by using the
-tmp
parameter. For example:
./ installTool.sh -tmp /templocation
.
EPM System Installer performs some initial checks while launching. If you see a message that User Account Control (UAC) is enabled on Windows 2008 systems, disable UAC, reboot, and then restart EPM System Installer.
EPM System Installer launches.
84
Tip: The first page of EPM System Installer might open hidden behind other windows if you navigate away from the EPM System Installer window or try to reposition the initial window. Press Alt+Tab to switch to the first page of the wizard.
2
Select a language.
Throughout EPM System Installer, if a component is not available for installation in the language you selected, it is shaded in color and marked with an asterisk (*).
3
Review and complete each page of EPM System Installer, clicking or selecting Next to move to the next page.
In console mode, enter the number beside the selection you want.
Tip: EPM System Installer starts to display the progress indicator after it has prepared the list of assemblies to install. This might take several minutes, depending on how many products you selected. EPM System Installer displays progress incrementally as each assembly's installation is complete.
The following table provides links where you can find more details about each page of EPM
System Installer.
Table 11
EPM System Installer Pages
Page Reference
Welcome
Destination/MiddleWare Home
“Destination/Middleware Home” on page 86
Installation Type
“Installation Type” on page 87
Product Selection
“Product Selection” on page 88
Confirmation
4
When installation is complete, click or select Configure to configure the products using EPM System
Configurator, or click or select Finish to close EPM System Installer.
Note: If you are installing Financial Close Management, note that it requires additional steps before you configure with EPM System Configurator. See the
Management (Close Manager and Account Reconciliation Manager) Installation
Checklist” on page 71 for the process to follow.
85
Welcome
ä
Review the prerequisites carefully before you continue the installation. When you have confirmed that your system meets the prerequisites to run EPM System Installer, click or select Next to continue the installation.
EPM System Installer checks for the following: l l l l l l l
Whether the computer host name resolves to an IP address. If the machine host name resolves to an IP address, EPM System Installer provides a warning. Oracle recommends that you resolve this issue and provide a host name instead of an IP address before proceeding.
Whether your system has a supported operating system.
Whether your system meets minimum memory requirements to run the installation.
Whether the user installing has administrator privileges (Windows only).
Whether your system meets environment variable prerequisites.
Whether the inventory is writable.
Whether there is 1 GB of temp space available.
Basic pre-installation checks for WebLogic Server.
l
A check mark indicates that your system meets EPM System Installer prerequisites. If any of the prerequisite items do not display a check mark, and you choose to continue, the installation might not succeed.
Tip: If you are using a hosts
file to resolve your host name, the host name resolves to the first entry in your hosts
file. To prevent potential communication problems in a distributed environment, ensure that the first entry in your hosts
file is the machine's fully qualified domain name so that the fully qualified name is stored in the Shared Services Registry.
Destination/Middleware Home
ä
Specify the destination for the installation location, or browse to a location and select it, and then click or select Next. The default location is Oracle/Middleware.
The destination you specify becomes the Middleware home. By default EPM System Installer creates a default EPM Oracle home under the Middleware home. The default location is
Oracle/
Middleware/EPMSystem11R1
.
See
“About Middleware Home, EPM Oracle Home, and EPM Oracle Instance” on page 19 .
Do not use any of the following symbol combinations in the directory that you specify for
EPM_ORACLE_HOME during installation:
/t
86
\t
\b
Note the following information about the Middleware home: l
Ensure that this destination has enough disk space to install all the products that you want to install on this machine.
l l l
See
“Disk Space and RAM” on page 38 for disk space requirements.
You select a Middleware home for each machine in your environment.
In a distributed environment, EPM Oracle home must be the same on each machine. For example, if the path for EPM Oracle home is
/Oracle/Middleware
on the first machine you configure, it must be
/Oracle/Middleware
on all the machines in the deployment.
If you are reinstalling EPM System products on this machine, adding products to your installation, or applying the maintenance release, the existing location for the Middleware home is listed as the default installation destination, and you cannot change it.
The destination path cannot contain spaces; for example, c:\Program Files
is not acceptable (unless you use short path notation).
The first character must be an alphanumeric character.
l
Note: If you previously used EPM System Installer, and you saved the installation selections to a file, you can load the selections to prepopulate the installation destination and the products to install. Doing so is useful if you are installing the same products on multiple machines. Click Load, browse to the saved selections file, and click Open.
Installation Type
ä
Select an installation type, and then click or select Next. If an installation type is not applicable on this machine, the option is unavailable.
Note: You cannot combine installation types in one session. For example, you cannot perform a new installation of one product at the same time you perform a reinstallation of another product.
Choose from the following installation types: l
“New installation” m m
Choose this option if you are installing an EPM System product for the first time on this computer.
Choose this option if you want to install additional components that you did not initially install.
87
l l m
Choose this option if you are upgrading from an earlier release of EPM System products.
You must install to a new installation location on a machine with an existing earlier release of EPM System products or to a new machine.
“Re-install this release”
Choose this option if you already installed this version of this EPM System product and want to reinstall it, for example if you need to repair an existing installation.
If you are reinstalling EPM System products, you must first stop all EPM System services.
“Apply maintenance release”
This option is selected for you if you already installed Release 11.1.2.0, 11.1.2.1, or Release
11.1.2.2.
If you are applying the maintenance release, you must first stop all EPM System services.
If you are applying the maintenance release, EPM System Installer applies the release to all installed 11.1.2.0, 11.1.2.1, or 11.1.2.2 products. You cannot apply the maintenance release to only some products in your deployment.
Product Selection
ä
Select the products and product components to install, and then click or select Next.
When “Apply Maintenance Release” is the installation type, EPM System Installer applies the release to all installed Release 11.1.2.0, 11.1.2.1, or Release 11.1.2.2 products. You cannot apply the maintenance release to only some products in your deployment. On the Product Selection page, you cannot make any selections or deselections.
The following table describes the options for product selection.
Table 12 Product Selection Options
Action Details
Select the products components to install.
Uncheck all / Check all
Hide/Show unavailable products.
You can expand and collapse the entries to select or clear specific options for each product and component.
Select “Check all” to select all the products, or “Uncheck all” to clear all the products. This option is not available if you are applying a maintenance release.
To see only products for which installation assemblies are available, select Hide Unavailable Product
Components.
To see all products, select Show Unavailable Product Components.
Generally, you can install any combination of components on any computer. Note the following about product selection: l
Products are available for installation only if the assemblies are downloaded to the correct location and the selected component is supported on the platform on which you are
88
l l l l installing. If a product is unavailable on the Product Selection page, ensure that the assemblies are in the correct location.
Select a product component to see information and status about it in the lower portion of the screen. If Microsoft Internet Information Server (IIS) is required for your installation, and it is not installed, a warning is noted in the lower portion of the screen, and you cannot proceed until you install IIS. If you are installing on an unsupported platform, a warning is displayed.
The Shared Services and EPM Workspace Java web applications are installed when you install the Foundation Services Java web applications.
If you selected “New Installation” and you have already installed this release of a product, the product is unavailable in the Product Selection page.
In some cases, a component is selected, but is unavailable (you can't clear it), because it is required for another selected component.
Confirmation
ä
Review the summary of products to be installed. If necessary, click or select Back and make corrections. Click or select Next to begin the installation.
EPM System Installer warns you if there is insufficient disk space.
The Install Type column notes one of the following: l l l
Install if this is a new installation or if you have done a new installation as an upgrade.
Re-install if this is a reinstallation of the same release of this EPM System product.
Maintenance if this is a maintenance installation to move from EPM System Release 11.1.2.0,
11.1.2.1, or Release 11.1.2.2 to Release 11.1.2.3.
To save your installation selections to perform the same installation on another computer, or to use as the basis for a response file for silent installation, see
“Saving Installation Selections” on page 89
.
Saving Installation Selections
If you plan to install this same set of components on another computer, you can save the installation selections in a file. You can then load the selections on another computer during installation to prepopulate EPM System Installer pages for Destination and Product Selection.
ä
To save the installation selections, click or select Save, browse to a location, specify a file name, and click or select Save.
This procedure creates an editable file that can be used as the basis for a response file for silent installation. For information about using a response file, see
“Loading Saved Selections” on page
89
Performing Silent Installations
Silent installations automate the installation process so that you can install EPM System products on multiple computers without manually specifying installation settings on each machine.
To enable silent installation, record your installation settings in a response file. You can then run a silent installation from the command line, using the installation options that were saved in the response file.
ä
To record installation settings and run a silent installation:
1
Navigate to the directory that contains EPM System Installer.
2
From a command line, run a command: installTool.cmd -record filename for Windows or installTool.sh -record filename for UNIX, where
filename
includes an absolute path or file name for the response file.
The file is saved in XML format, but you do not have to save the file with a
.xml
extension.
EPM System Installer launches.
3
Proceed through EPM System Installer, specifying the options that you want to record.
Installation options are recorded in the response file. You can modify the response file later to change installation options.
You are now ready to run the installation in silent mode.
4
Copy the response file to the machine on which you want to run the installation. You can also copy the file to a network drive that is accessible from the machines on which you want to install.
5
From the command line, enter a command: installtool.cmd -silent filename for Windows or installtool.sh -silent filename for UNIX.
The installation runs in the background.
Upgrade Note!
Silent response files are not compatible between EPM System Release 11.1.1.0, Release 11.1.2.1,
11.1.2.2 and Release 11.1.2.3. If you created silent response files for use with any earlier release of EPM System products, you must re-create them for use with EPM System Release 11.1.2.3.
90
Loading Saved Selections
You can also record installation settings from within EPM System Installer.
ä
To record installation settings, during installation, on the Installation Confirmation page, click or select Save, browse to a location, specify a file name, and click or select Save. The file is saved in the same format as for silent installations.
ä
To play back the installation using the same installation destination and product component selections, start EPM System Installer, and on the Destination page, click or select Load, browse to the saved selections file, and click or select Open.
Modifying Response Files
After you create a response file, you can modify it to customize the installation options for certain machines. For example, you might create a master silent file for all products, and then for each machine, change the location of the Middleware home and keep only the product components that you want to install on this machine.
ä
To modify a response file:
1
Open the response file in any text editor. The file is in XML format.
2
Edit the file using the following options.
l l l l
<HyperionHome>
—Location of the Middleware home.
<SelectedProducts>
—Product components to install to specific tiers. Make changes in
<Product name>
,
<ProductComponent name>
,
<InstallTier>
, and
<Component>
.
<Product name>
—The name of the product. Enclose product names in quotes, as they are XML attributes.
<ProductComponent name>
—The component of the product. Enclose component names in quotes, because they are XML attributes.
l
<InstallTier>
—The installation tier for the component installation (Client, Service,
WebApplication).
l
<Component> — The services to install.
3
Save the file in XML format.
91
Installing EPM System Clients
Subtopics
l l l l l l l
Client Installation Prerequisites
Downloading and Extracting Client Installers
Installing Individual EPM System Clients
Installing EPM System Clients from EPM Workspace
Installing EPM System Clients From EPM System Installer
Installing Multiple Versions of Financial Reporting Studio on a Client Machine
Performing Silent Client Installations
Default Installation Directories
l l l l l l l
Client Installation Prerequisites
Review these prerequisites before installing EPM System clients:
Planning Offline Client: Install Microsoft Excel and Smart View on the same machine.
The Planning Java web application need not be installed on the same machine, but it must be running.
Although Planning Offline is supported for 64-bit operating systems, it is not supported for
64-bit Smart View installations. If you use Planning Offline with Smart View, you must use the 32-bit version of Smart View and the 32-bit version of Microsoft Office.
Predictive Planning: Install Microsoft Excel and Smart View on the same machine, with access to Planning.
Smart View: Install Microsoft Excel with the Visual Basic option. Smart View requires .Net
4.0.
Strategic Finance: To enable use of Smart View with Strategic Finance, install the Smart
View client before installing the Strategic Finance client.
Performance Management Architect File Generator: Install Microsoft Excel with "Visual
Basic for Applications" to use Performance Management Architect File Generator from the
Excel File menu.
Interactive Reporting: After a user has installed Interactive Reporting client (with the ability to use for all users), subsequent users should run the regServers.bat
script (located in
EPM_ORACLE_HOME\products\biplus\bin
) in order to run Dashboard Studio and
Dashboard Architect applications.
Downloading and Extracting Client Installers
You use client installers when Installing Individual EPM System Clients and when
EPM System Clients from EPM Workspace
.
92
ä
To download and extract the EPM System client installers:
1
On your local computer, create client installer folder; for example,
EPM_Clients_unzipped
.
2
From Oracle Software Delivery Cloud, download ClientInstallers-11123.zip.
3
Extract the contents of downloaded file into the folder that you created in step 1
.
Extracting the contents of the downloaded file creates subfolders in
client installer folder
that contain the installer files, as follows: l l l l l l l l l l l l l
DisclosureManagement/DiscManAddIn/DiscManSetup.msi
DisclosureManagement/taxodesigner/TaxonomyDesigner.msi
EPMAClients/EPMAClients.exe
EssbaseAdministrationServicesConsole/EASConsole.exe
EssbaseClient/EssbaseClient.exe
EssbaseStudio/EssbaseStudioConsole.exe
FinancialManagementClient/HFMClient.exe
and
HFMClientx64.exe
FinancialReportingStudio/FinancialReportingStudio.exe
OracleInteractiveReportingClients/
OracleInteractiveReportingClients.exe
Planning/OfflinePlanning.exe
and
PlanningSVExtensions.msi
PredictivePlanning/predictiveplanning.exe
and predictiveplanningx64.exe
ProductionReportingRemoteClient/
OracleProductionReportingRemote.exe
Smartview/SmartView.exe
and
Smartview/SmartView-x64.exe
StrategicFinanceClient/HSFClient.exe
and
HSFClient-x64.exe
l
Installing Individual EPM System Clients
Subtopics
l
Running an EPM System Client Installer
Running an EPM System Client Installer From the Command Line
l
The following EPM System clients have their own Windows installers: l
Disclosure Management
Integration Services Console Client l l
Installed whenever EIS Server is selected in EPM System Installer.
Essbase Administration Services Console
Essbase Client l
93
l l l l l l l l l l l
The Essbase Client installer is Windows only. On UNIX, Essbase Client is installed with
Essbase Server.
Essbase Studio Console
Financial Management Console
Financial Reporting Studio
Interactive Reporting (Oracle Hyperion Interactive Reporting Studio and Dashboard
Development Services)
Planning Admin Extension
Planning Offline Client
Predictive Planning (module of Planning)
Performance Management Architect (File Generator)
Batch Client is installed by EPM System Installer whenever “EPMA Web Tier” is selected for installation.
Production Reporting Remote Client
Production Reporting Activator, Oracle Hyperion SQR Production Reporting Developer, and Production Reporting Viewer are installed always with the Production Reporting engine.
Smart View
Strategic Finance Client
Upgrade Note!
If you have installed a client in a previous release using a Windows installer, you do not need to uninstall the earlier release of the client.
If you have installed a client in a previous release using EPM System Installer, you must uninstall the client before using a Windows installer to install the new version if the client.
Running an EPM System Client Installer
Note: If you are using terminal services to install clients, switch your session to installation mode
( change user /install
) before running any EPM System client installer.
ä
To run an EPM System client installer:
1
From client installer folder, open the subfolder for the client installer and then doubleclick the client installer file name.
See
“Downloading and Extracting Client Installers” on page 92 for the subfolders and
installer names.
Note that Financial Management, Predictive Planning, Smart View, and Strategic Finance have both 32-bit and 64-bit installers. For Financial Management, the 64-bit installer installs
94
some client components that are 64-bit, but Financial Management and its dependent files are 32-bit.
2
Proceed through the installation wizard, and click Finish when the installation is complete.
Note: To enable Function Grids in Smart View, install Financial Reporting Smart View Provider:
Navigate to
EPM_ORACLE_HOME/common/epmstatic/reporting_analysis/ client
and run
FRSVProvider.msi
, and then restart Microsoft Excel .
Running an EPM System Client Installer From the Command Line
You can run an EPM System client installer from the command line using the following parameters:
Table 13
Command Line Options for Client Installations
Option Usage
/v"command line options"
/s
Specifies command line options to be passed to the client installer.
Runs the client installer as a silent installer.
Makes the installation non-interactive.
/qn
INSTALLDIR=
Specifies the installation directory.
Note: If the
EPM_ORACLE_HOME
environment variable is defined, the client installation ignores the
INSTALLDIR=
value and install the clients in
EPM_ORACLE_HOME
: l*v log file path and name
Logs installation information in the specified file.
l l l l l l l
Installing EPM System Clients from EPM Workspace
If you have installed and configured EPM Workspace, you can download and launch installers for the following clients from EPM Workspace:
Disclosure Management Taxonomy Designer
Financial Management Client
Offline Planning
Planning Admin Extension
Predictive Planning
Smart View
Strategic Finance Client
ä
To run an EPM System client installer from EPM Workspace:
1
Copy the client installer from client installer folder and place it in a folder on the EPM
Workspace server.
95
See “Downloading and Extracting Client Installers” on page 92 for information on
client installer folder
.
See
Table 14 for information on where to place client installers in EPM Workspace.
Table 14 Where to Place Client Installers in EPM Workspace
EPM System
Client
Client Installer Location in EPM Workspace
Disclosure
Management
Taxonomy
Designer
Financial
Management
Client
DisclosureManagement/taxodesigner/
TaxonomyDesigner.msi
EPM_ORACLE_HOME/common/epmstatic/ wspace/disclosure_mgmt/taxodesigner/
TaxonomyDesigner.msi
FinancialManagementClient/HFMClient.
exe
Note: You cannot install the 64-bit version of Financial
Management Client from EPM Workspace.
EPM_ORACLE_HOME/common/epmstatic/ wspace/hfm/HFMClient.exe
Offline
Planning
Planning/OfflinePlanning.exe
EPM_ORACLE_HOME/common/epmstatic/ wspace/OfflinePlanning/Client/
OfflinePlanning.exe
Planning
Admin
Extension
Predictive
Planning
Planning/PlanningSVExtensions.msi
PredictivePlanning/predictiveplanning.
exe
Note: You cannot install the 64-bit version of
Predictive Planning from EPM Workspace.
EPM_ORACLE_HOME/common/epmstatic/ wspace/PlanningSmartviewExtension/
PlanningSVExtension.msi
EPM_ORACLE_HOME/common/epmstatic/ wspace/predictive_planning/ predictiveplanning.exe
Smart View
Smartview/SmartView.exe
Note: You cannot install the 64-bit version of Smart
View from EPM Workspace.
EPM_ORACLE_HOME/common/epmstatic/ wspace/SmartView.exe
Strategic
Finance Client
StrategicFinanceClient/HSFClient.exe
Note: You cannot install the 64-bit version of Strategic
Finance Client from EPM Workspace.
EPM_ORACLE_HOME/common/epmstatic/ wspace/hsf/Client/HSFClient.exe
2
Select Tools, then Install, and then select the product to install.
Installing EPM System Clients From EPM System Installer
You can use EPM System Installer to install EPM System clients that do no have their own
Windows installer.
ä
To install EPM System clients from EPM System Installer:
1
Launch EPM System Installer.
2
On the Product Selection panel, select the client(s) to install.
3
Continue through the panels in EPM System Installer.
96
Installing Multiple Versions of Financial Reporting Studio on a Client Machine
You can install more than one version of Financial Reporting Studio (for example a test and a development version) on a client machine for versions 11.1.2.3 and later only. The installed versions of Financial Reporting Studio are displayed in the Microsoft Windows Start menu folder and shortcuts, as well as in the Uninstall panel.
Note:
Each Financial Reporting Studio version installed on a client machine must be installed in a different directory.
ä
To install Financial Reporting Studio:
1
In EPM Workspace, select Tools, then Install, and then Financial Reporting Studio.
2
After the download is complete, close all browsers and then run the Financial Reporting Studio installer as an administrator.
Note: If a machine has multiple versions of Financial Reporting Studio installed, only one release can be accessed at a time.
ä
To access a Financial Reporting Studio version:
1
From the Microsoft Windows Start menu, select Oracle, then Financial Reporting Studio <version number>, and then Register Financial Reporting Studio <version number>, where <version number> is the Financial Reporting Studio release to use.
2
To launch the Financial Reporting Studio version registered in the previous step, from the Microsoft
Windows Start menu, select Oracle, then the folder Financial Reporting Studio <version number>, and then Financial Reporting Studio <version number> .
Performing Silent Client Installations
Administrators can enable silent installations. When silent installations are enabled, you can include the silent installation command in scripts to automate the process, so that you do not need to specify settings each time you perform an installation.
ä
To perform a silent installation of any EPM System client other than Disclosure
Management, use this command:
installer file name
/s /v"/qn INSTALLDIR=installation directory /l*v
log
file path and name"
ä
To perform a silent installation of Disclosure Management, use this command:
DiscManSetup.msi /qn INSTALLDIR=installation directory /l*v log file
name
97
Note: For installer file names, see
“Downloading and Extracting Client Installers” on page 92 .
For information about command-line parameters, see Table 13 on page 95 .
Default Installation Directories
Table 15 Default Client Installation Directories
Client Default Installation Directory
Disclosure Management
Administration Services Console
Essbase Client
Essbase Studio Console
Financial Management Client c:/Program Files/Oracle Hyperion Disclosure Management
EPM_ORACLE_HOME/products/Essbase/eas/console
EPM_ORACLE_HOME/products/Essbase/EssbaseClient
EPM_ORACLE_HOME/products/Essbase/EssbaseStudio/console
EPM_ORACLE_HOME/products/FinancialManagement
Financial Reporting Studio
Interactive Reporting
EPM_ORACLE_HOME/products/FinancialReportingStudio
EPM_ORACLE_HOME/products/biplus
Performance Management Architect
EPM_ORACLE_HOME/products/Foundation/BPMA/EPMAFileGenerator
Planning Admin Extension 32-bit
C:.Program Files/Oracle/Planning extension for Smart View
64-bit
C:.Program Files (x86)/Oracle/Planning extension for Smart View
Planning Offline
Predictive Planning
Production Reporting
Smart View
Strategic Finance
EPM_ORACLE_HOME/products/OfflinePlanning
C:/Program Files/Oracle/Crystal Ball
EPM_ORACLE_HOME/products/biplus
C:/Oracle/SmartView
EPM_ORACLE_HOME/products/hsf/Client
98
6
Configuring EPM System
Products in a New Deployment
In This Chapter
Deploying Financial Management, Financial Reporting, and Web Analysis on Windows in a UNIX-
About EPM System Configurator
EPM System Configurator is installed with the first EPM System product installed on a computer and is used to configure all products installed on the computer. Use EPM System Configurator on each computer on which EPM System products are installed. (EPM System clients do not require configuration.)
Use the configuration worksheets throughout this chapter to plan your configuration and to document the configuration steps for your company if required for disaster recovery.
99
Configuration Prerequisites
Subtopics
l l
Ensuring that Host Names Resolve
Creating Infrastructure Schemas Using Repository Creation Utility
Configuration Prerequisites for Financial Close Management
l
Configuration prerequisite notes: l l l l l l l l
When you are deploying on a machine other than the machine hosting Foundation Services, ensure that WebLogic Server Administration Server is running on the Foundation Services host machine (
FNDHOST1
): On the Foundation Services host machine, start WebLogic Server
Administration Server by selecting Start, then All Programs, then Oracle WebLogic, then User
Projects, then EPMSystem, and then Start Admin Server for WebLogic Server.)
Ensure that host names resolve properly for each machine in the deployment. See
“Ensuring that Host Names Resolve” on page 101 .
If you want to deploy Java web applications to a single managed server, you must be using
WebLogic Server and have a 64-bit operating system.
For database configuration tasks, ensure that the database is running.
On UNIX systems, ensure that ulimit
is
4096
. You can query for the current ulimit
setting with the following command: ulimit -n
.
If you plan to deploy EPM System products in an SSL-enabled environment, review the
Oracle Enterprise Performance Management System Security Configuration Guide before you configure. The SSL implementation that you choose affects the options that you select during configuration. Optionally, you can deploy non SSL and reconfigure to use SSL. See the Oracle
Enterprise Performance Management System Security Configuration Guide.
If you are using one of the following products, see
“Creating Infrastructure Schemas Using
Repository Creation Utility” on page 101
.
m m
Financial Close Management
Profitability and Cost Management, and plan to use Oracle Web Services Manager to automate Profitability and Cost Management tasks m m
FDMEE, and plan to use the RuleService/SetupService or plan to integrate FDMEE with
Account Reconciliation Manager, Peoplesoft Commitment Control for Budget Writeback and Validation, or Fusion Financials for Budget Write-back.
Financial Management if you are using Web Services.
m
Provider Services, if you plan to use Essbase Web Services.
If you are using Financial Close Management, see
“Configuration Prerequisites for Financial
Close Management” on page 103 .
100
Ensuring that Host Names Resolve
Before configuring, ensure that the host name resolves properly for each machine in the deployment. EPM System uses Java’s canonical host name resolution for resolving host names.
To validate host names as resolved by Java, EPM System provides a utility
( epmsys_hostname.bat
).
ä
To ensure that host names resolve:
1
Set the JAVA_HOME variable. From a command prompt, enter set JAVA_HOME=pathToJAVA.
For example, for the default location that EPM System Installer uses for Java, enter the following command: set JAVA_HOME=c:\oracle\middleware\jdk160_35.
2
Unzip epmsys_hostname.zip, in EPM_ORACLE_HOME/common/config/11.1.2.0.
3
From a command prompt, change to the directory to which you unzipped the utility, and then enter the following command: epmsys_hostname.bat hostName
4
Review the results in the command line.
For example:
InetAddress details of host hostNameAddress is xx.xxx.xxx.xxxName is hostNameCanonical
Name is hostName.mycompany.com
5
If you see the error “Unable to determine the host details”, to resolve the host name, create a local hosts file and add an entry for this server.
Creating Infrastructure Schemas Using Repository Creation
Utility
The Repository Creation Utility (RCU) is used to create multiple schemas to support different
Oracle Fusion Middleware products such as Oracle SOA Suite (SOA) and Oracle Web Services
Manager (OWSM). Some EPM System products use these Middleware technologies, so you must use RCU to create the required schemas to support the Middleware infrastructure.
If you will be using Oracle Web Services Manager for use with Financial Close Management,
Profitability and Cost Management, FDMEE, Financial Management, Provider Services, or Data
Relationship Management, you must install the Repository Creation Utility (RCU) before configuring these EPM System products. The RCU creates the required schemas to work with
Oracle Web Services Manager (OWSM). Oracle Web Services Manager is automatically installed, but not configured, with EPM Workspace.
In addition, Financial Close Management relies on SOA technology and requires RCU to create the SOA schemas. Use the following procedure to create the required infrastructure for SOA and OWSM.
ä
To create schemas using the Repository Creation Utility:
1
Download the Repository Creation Utility from the “Oracle Enterprise Performance Management System”
Media Pack on Oracle EDelivery.
101
2
Navigate to the Installer-RCU folder.
3
Copy rcuHome.zip to the location in which you want to install the Repository Creation Utility, and extract the contents.
4
From rcuHome/bin, run the Repository Creation Utility using the appropriate file for your operating system: l
For Windows, run rcu.bat
For UNIX, run
./rcu l
Note: Ignore any messages about using a non-AL32UTF8 database.
The new database schema is required for “Metadata Services” and does not reflect the EPM
System product databases.
5
Click Create, and then click Next.
6
On the Database Connection Details page, specify a user with DBA or SYSDBA privileges, such as
sys.
7
On the Select Components page, perform these tasks: l
For Financial Close Management, Profitability and Cost Management, FDMEE,
Financial Management, Provider Services, or Data Relationship Management: Expand
AS Common Schemas and select Metadata Services, if it is not already selected.
l
Additionally, for Financial Close Management: Expand SOA and BPM Infrastructure and select the following SOA infrastructure components: SOA Infrastructure and User
Messaging Service. (You need not select Business Activity Monitoring (BAM).)
For Identity Management, OID is selected by default. Do not select Oracle Identity
Federation.
l
Make a note of the Schema Owner names for all the components because you need them to configure Oracle Web Services Manager.
8
On the Schema Passwords page, Oracle recommends that you select Use same passwords for all schemas. Make a note of this password.
9
On the Summary page, review the selections, and then click Create.
10
On the Completion Summary page, click Close.
For additional information on the Repository Creation Utility, see the Oracle® Fusion
Middleware Repository Creation Utility User’s Guide 11g Release 1 (11.1.1).
102
Configuration Prerequisites for Financial Close Management
Subtopics
l
Configuring and Starting Oracle SOA Suite
l
Before you can configure Financial Close Management, you must install, configure, and start
Oracle SOA Suite.
Installing Oracle SOA Suite
The following procedure provides an overview of the Oracle SOA Suite installation procedure.
For more information about this procedure, see the Oracle® Fusion Middleware Installation
Guide for Oracle SOA Suite 11g Release 1 http://download.oracle.com/docs/cd/E15523_01/doc.
1111/e13925/overview.htm#sthref12 . This roadmap contains documentation links for the steps that follow.
ä
To install Oracle SOA Suite:
1
Ensure that you meet all the prerequisites and system requirements described in the Oracle® Fusion
Middleware Installation Guide for Oracle SOA Suite 11g Release 1.
Note: Oracle SOA Suite requires WebLogic Server, which is installed with a default installation of EPM System.
2
Ensure that you have installed and run the Repository Creation Utility (RCU) to create the required
.
3
Download Oracle SOA Suite from the “Oracle Enterprise Performance Management System” Media Pack on Oracle EDelivery, and then install it using the default options. If you have already installed EPM
System products, install to the same Middleware home, for example: Oracle/Middleware.
During installation, use the JDK in the EPM System installation (
MIDDLEWARE_HOME/
JDK160_35
).
4
When the installation is complete, configure Oracle SOA Suite. See
“Configuring and Starting Oracle
Configuring and Starting Oracle SOA Suite
Ensure that you have installed Oracle SOA Suite as described in
“Installing Oracle SOA Suite” on page 103
. Before you configure Financial Close Management, you must configure and start
Oracle SOA Suite.
The following procedure provides an overview of the Oracle SOA Suite configuration procedure.
For more information about this procedure, see the “Configuring Oracle SOA Suite” chapter of the Oracle® Fusion Middleware Installation Guide for Oracle SOA Suite 11g Release 1 http:// download.oracle.com/docs/cd/E15523_01/doc.1111/e13925/configure.htm#CACEEJJJ .
103
ä
To configure Oracle SOA Suite:
1
From the WebLogic Administration Server machine, run the Oracle Fusion Middleware Configuration
Wizard to configure a WebLogic domain, and choose the products that you want to configure in that domain. To start the Configuration Wizard, from SOA_ORACLE_HOME/common/bin (or
MIDDLEWARE_HOME/oracle_common/common/bin
), run config.sh (UNIX) or config.cmd
(Windows).
Note that EPM System and Oracle SOA Suite must be deployed to the same domain. The choice you make for the domain depends on your deployment scenario: l l
In a new deployment, where you have not yet configured EPM System products, you must create a new WebLogic domain.
In an existing deployment, where you have already configured EPM System products and now want to extend the deployment to include Financial Close Management and
Oracle SOA Suite, you must extend the existing WebLogic domain created during EPM
System deployment.
Note the following additional details for this step. Note that not all steps are listed, only those that require specific selections for Financial Close Management.
l l l
During creating/extending domain, select the following products: Oracle SOA Suite and all common Oracle components, including Oracle Enterprise Manager, Oracle WSM
Policy Manager, Oracle JRF WebServices Asynchronous Services, and Oracle JRF, if they are not already selected.
Select the default JDK. Oracle recommends that you select Production Mode. (When using Production Mode, when you start WebLogic Administration Server, when you are prompted to enter a user name and password, enter the user name and password that you entered during the configuration of the Administration Server domain.)
When you configure the JDBC datasources, enter the database details that you entered when you ran RCU.
l
Use the default settings for the server port. By default, the Administration Server port is 7001 and the soa_server1 port is 8001.
2
Start WebLogic Administration Server and the Oracle SOA Suite managed servers using the WebLogic
Administration Console.
l l
To start the WebLogic Administration Server, run the following command:
MIDDLEWARE_HOME/user_projects/domains/domainName/ startWebLogic.cmd
To start the SOA Managed Server, run the following command:
MIDDLEWARE_HOME/ user_projects/domains/domainName/bin/startManagedWebLogic.cmd
soa_server1
.
The Oracle SOA Server must be running before you can configure Financial Close
Management.
104
Tip: SOA setup usually runs on two servers - an Admin Server running on port 7001, which hosts the Enterprise Management application, and a managed server running on port
8001, which hosts the SOA infrastructure. Log in to http://host:7001/em
with your domain user name and password and check the status of both servers.
See the “Financial Close Management (Close Manager and Account Reconciliation Manager)
Installation Checklist” on page 71
for the process to follow next.
You must configure EPM System products according to the configuration sequence noted in
“Financial Close Management (Close Manager and Account Reconciliation Manager)
Installation Checklist” on page 71
. Then, perform manual configuration tasks.
Configuration Sequence
Foundation Services must be installed and configured for other products to configure successfully. In general, for a new deployment, Oracle recommends that for each machine, you configure all EPM System products at the same time for the products installed on the machine.
By default, EPM System Configurator preselects all products for you.
Upgrade Note!
See
“Upgrading Checklist” on page 209 for details about the configuration sequence when you
are upgrading from an earlier release of EPM System products.
Configuration sequence notes: l l l l l
Configure Foundation Services first. Foundation Services must be installed and configured for other products to configure successfully. Then, for each machine in the deployment, configure all EPM System products at one time for the products installed on the machine.
Configure the Web server last. (Select the Foundation Services “Configure Web Server” task.) Then, restart the Web server and refresh EPM Workspace. If you configured Oracle
HTTP Server to a shared drive, you can simply restart the Web server and refresh EPM
Workspace; you do not have to reconfigure the Web server. See “Refreshing EPM
.
Complete the configuration on each machine and close EPM System Configurator before launching EPM System Configurator on another machine.
When you configure in a distributed environment, you configure the Shared Services database on every machine. On the first machine, you are setting up the Shared Services
Registry. For configurations on subsequent machines, choose “Connect to a previously configured Shared Services database,” which lets the machine know the location of the
Shared Services Registry.
If you deploy any additional products, reconfigure the Web Server and then restart it (or simply restart it if you configured Oracle HTTP Server to a shared drive) on each machine hosting Foundation Services.
Then, refresh EPM Workspace on each Foundation Services host machine in your deployment.
105
l l l l l l
See
“Refreshing EPM Workspace” on page 114 .
You must perform the “Configure Database” task at the same time as or before you perform the “Deploy to Application Server” task.
When configuring Financial Management in a distributed environment, you must install all IIS Web applications and Java Web applications on the same machine, and perform the
Deploy to Application Server task and the Financial Management Configure Web Server task on the same machine.
If you are configuring Financial Close Management, there is a required configuration
sequence. See “Financial Close Management (Close Manager and Account Reconciliation
Manager) Installation Checklist” on page 71 .
Automatic Web server configuration with EPM System Configurator is supported only for the Web server installed by EPM System Installer (Oracle HTTP Server or the proxy Web
Server) or IIS.
You must also run the Financial Management “Configure DCOM” task if it has not already been run on the machines hosting Financial Reporting Server, Web Analysis, FDMEE,
Strategic Finance, and FDM.
After you have completed configuration, perform any required manual configuration tasks required for your product.
For information about clustering or scaling EPM System, see the Oracle Enterprise Performance
Management System Deployment Options Guide.
Configure the following products after you have completed all the configuration tasks using
EPM System Configurator: l l
Data Relationship Management. See the Oracle Data Relationship Management Installation
Guide.
FDM. The tasks in EPM System Configurator register the FDM Web server in the Shared
Services Registry. The remainder of the configuration is done in FDM. See the Oracle
Hyperion Financial Data Quality Management Configuration Guide.
Note: If you want to install Essbase in standalone mode (not using Foundation Services), you can skip the installation for Foundation Services Java web applications. However, you must still configure the Shared Services Registry. To configure the Shared Services Registry without installing Foundation Services, you run EPM System Configurator from the command line using the
–forceRegistry
option. See
“Setting Up Essbase in Standalone
.
Configuring Products in a Distributed Environment
Ensure that you meet installation requirements in a distributed environment. See
EPM System Products in a Distributed Environment” on page 81 . For information about
clustering and high availability, see the Oracle Enterprise Performance Management System
Deployment Options Guide.
106
Configuration considerations in a distributed environment: l l l
You must configure Foundation Services first. Foundation Services must be installed and configured for other products to configure successfully. Configure the Web server last.
Create a new EPM Oracle instance on each machine.
If you are deploying Java web applications on a machine other than the WebLogic
Administration Server machine, WebLogic Administration Server must be running.
Deploy all EPM System products to a single WebLogic domain.
l l l l l
The exceptions to this requirement are documented in
“Deploying Financial Management,
Financial Reporting, and Web Analysis on Windows in a UNIX-Based EPM System
.
During configuration with EPM System Configurator, the Web server machine needs connectivity to the machine hosting the Shared Services Registry.
If you are using more than one Web server in a deployment for load balancing and failover, configure the Web server on every machine on which you want to run the Web server. If you have more than one Web server, you must use a load balancer (hardware or software) to route traffic to the servers, and the logical Web address for the Java web application cluster should be the load balancer. If you have only one Web server, the logical Web address for the Java web application cluster can be the Web server.
When configuring EPM System for high availability where multiple instances of services are running, you must point to the same location on a shared disk in these fields in EPM System
Configurator:
Lifecycle Management LCM Export Import Location m
Reporting and Analysis Framework Repository Directory m m m
For example,
\\SharedHost\SharedLocation\data\RM1
Essbase Server (UNIX) Full path to application location (ARBORPATH)
For example,
\\SharedHost\SharedLocation\data\Essbase
Performance Scorecard - Configure Attachment Files Location. The path cannot be a
UNC path.
For example,
\\SharedHost\SharedLocation\data\HPS
Optionally, you can configure Oracle HTTP Server to a shared drive to simplify the configuration process.
Configuring Products in an SSL-Enabled Environment
If you are configuring EPM System products for SSL, the configuration sequence and selections that you make during configuration depend on the type of SSL implementation you choose. See the Oracle Enterprise Performance Management System Security Configuration Guide for more information. Optionally, you can deploy non SSL and reconfigure to use SSL. See the Oracle
Enterprise Performance Management System Security Configuration Guide.
107
Note: Essbase supports only one-way SSL using self-signed certificates by default. Using default certificates is recommended for use only in a test environment. Oracle recommends that you use certificates from well-known third party CAs in a production environment. See the Oracle Enterprise Performance Management System Security Configuration Guide for details.
Configuring Products for Manual Deployment
If you plan to manually deploy EPM System Java web applications, launch EPM System
Configurator with the
/configtool-manual.bat|.sh
command. Perform required configuration tasks except for the “Deploy to Application Server” task and the “Configure Web
Server” task. Then, perform additional manual steps.
See “Configuring EPM System Products ” on page 111
and then
Chapter 7, “Manually Deploying
EPM System Java Web Applications.”
Configuring Products for WebSphere Application
Server
If you plan to deploy EPM System Java web applications to WebSphere Application Server, launch EPM System Configurator with the
/configtool-manual.bat|.sh
command.
Perform required configuration tasks except for the “Deploy to Application Server” task and the
“Configure Web Server” task. Then, perform additional manual steps.
See
“Configuring EPM System Products ” on page 111
and then Chapter 8, “Deploying EPM
System Products to WebSphere Application Server.”
l l l
Product Configuration Task Summary
Configuration notes:
EPM System Configurator performs pre-configuration tasks and registers products with
Shared Services during configuration. You need not select these tasks; they are automatically performed when needed.
Shared Services Registry database configuration appears once on each machine that you configure.
Clients do not require configuration and are not included in these tables.
The following table summarizes the configuration options available for Foundation Services products.
108
Table 16 Foundation Services Configuration Task Summary
Configure
Database
Deploy to Application Server
Foundation
Services
Performance
Management
Architect
Calculation
Manager
X
X (Windows only)
X
X
This selection deploys Shared
Services and the EPM Workspace
Java web applications.
X
This selection deploys Web Tier and
Data Synchronizer Java web applications.
X
Product-specific Configuration Tasks l l l l l l l
Configure Common Settings
Configure Oracle Configuration Manager
Set up Connection to Oracle BI and Publisher (Optional)
(Upgrades only) Import data from earlier release
Configure Web Server
Configure Logical Address for Web Applications
(Optional)
Scale out compact server on this machine
X
Configure Dimension Server
The following table summarizes the configuration options available for Essbase products.
Table 17
Essbase Configuration Task Summary
Configure
Database
Deploy to
Application Server
Essbase
Product-specific Configuration Tasks
Administration
Services
Provider Services
Essbase Studio
Integration Services
X
X (Required for
Essbase Studio catalog)
X
X
X
Configure Essbase Server
X
(Upgrades only) Import data from earlier release
X
(Upgrades only) Import data from earlier release
X
Configure Essbase Studio Location for Sample and Customer Data
Source Text Files
X
Configure Essbase Integration Services
The following table summarizes the configuration options available for Reporting and Analysis products.
109
Table 18 Reporting and Analysis Configuration Task Summary
Configure
Database
Deploy to
Application
Server
Product-specific Configuration Tasks
Reporting and
Analysis
X X
Production
Reporting
X l l l l
Configure Reporting and Analysis Services
Configure Framework Services
Configure Financial Reporting RMI Ports
On the servers hosting Financial Reporting Server and Web Analysis, you must also select the Financial Management “Configure DCOM” task.
X l
SQR Production Reporting
The following table summarizes the configuration options available for Financial Performance
Management Applications products.
Table 19
Financial Performance Management Applications Product Configuration Task Summary
Configure
Database
Deploy to
Application
Server
Product-specific Configuration Tasks
Financial
Management (All configuration tasks are Windows only)
X X X l l l l l
Configure DCOM
Configure Application Server
Configure Application Cluster
Configure Web Server
(Upgrades only) Upgrade applications from earlier release
Planning
Performance
Scorecard
X
X
X
X
X
X
X
Configure RMI Server
X
Configure Attachment Files Location
Profitability and
Cost Management
Strategic Finance X
Disclosure
Management
X X
X l l l
Configure Port and Data Folder
WebServices Configuration
You must also run the Financial Management “Configure DCOM” task if it has not already been run on the machines hosting Strategic Finance.
110
Financial Close
Management Close
Manager
X
Financial Close
Management
Account
Reconciliation
Manager
X
Configure
Database
Deploy to
Application
Server
X
X
Product-specific Configuration Tasks
X l l
Deploy to SOA
Configure Content Management System Location (Optional)
X l l l
Configure Content Management System Location (Optional)
Deploy to SOA for FDM EE
Deploy to SOA
The following table summarizes the configuration options available for Data Management products.
Table 20
Data Management Product Configuration Task Summary
Configure
Database
Deploy to
Application
Server
Product-specific Configuration Tasks
FDM
FDMEE X X
X l l l
Configure FDM Web Application
Configure FDM Server
You must also run the Financial Management “Configure DCOM” task if it has not already been run on the machines hosting FDM.
X l l
Register HFM Adapter
You must also run the Financial Management “Configure DCOM” task if it has not already been run on the machines hosting FDMEE.
Configuring EPM System Products
Run EPM System Configurator on each machine hosting the products to configure or reconfigure.
For a list of characters supported during configuration with EPM System Configurator, see
“Characters Supported for Installation and Configuration” on page 20 .
Note: On Windows machines, do not use the
Administrator
user to install and configure.
Run EPM System Installer and EPM System Configurator as a user with administrator rights. Install, configure and run EPM System Diagnostics as the same user for all EPM
System products. If you are using Windows 2008, configure with UAC disabled. UAC must be disabled to install, configure, and run EPM System products. UAC can be enabled on end-user client desktops.
111
Note: On UNIX machines, do not use the root
user to install and configure. Install and configure as the same user for all EPM System products. On UNIX machines, for all Oracle products, the user that is installing must be part of the same group; the group must have write permission to the central inventory (oraInventory).
Note:
When you upgrade or apply the maintenance release, install and configure using the same user that was used to install and configure the earlier release.
ä
To configure EPM System products:
1
Choose a method to launch EPM System Configurator: l l l l l l l
On the last page of EPM System Installer, click or select Configure.
From the Start menu, select Programs, then Oracle EPM System, and then EPM System
Configurator (all instances).
Change to
EPM_ORACLE_HOME/common/config/version_number
and then launch configtool.bat (.sh)
.
To run EPM System Configurator in console mode, launch it from the command line using the
–console
parameter. For example
EPM_ORACLE_HOME/common/config/
version_number/startconfigtool.bat -console
.
For silent configurations, see
“Performing Silent Configurations” on page 150
.
If you are manually deploying Java web applications, launch EPM System Configurator from the command line using
EPM_ORACLE_HOME/common/config/ version_number/configtool-manual.bat (.sh)
.
After configuration is complete, see
Chapter 7, “Manually Deploying EPM System Java
Web Applications” for more information.
If you are deploying to WebSphere Application Server, launch EPM System
Configurator from the command line using
EPM_ORACLE_HOME/common/config/ version_number/configtool-manual.bat (.sh)
.
After configuration is complete, see
Chapter 8, “Deploying EPM System Products to
WebSphere Application Server.”
.
Tip: If you launch EPM System Configurator from EPM_ORACLE_INSTANCE, EPM
System Configurator configures the existing EPM Oracle instance and does not display the “Configure Oracle Instance” page.
EPM System Configurator performs initial checks, checking for the following: l l l
Environment variables are set
.oracle.products
is present
All required
.jars
are present
Windows system32 is in the
PATH l
112
l
There is a valid EPM Oracle home l
When Essbase in installed, that OPMN is also installed on the machine l
When Financial Management is installed, that the Authentication Level for DCOM is set correctly.
2
Review and complete each page of EPM System Configurator, clicking or selecting Next to move to the next page.
In console mode, enter the number beside the selection you want.
The following table provides links where you can find more details about each page of EPM
System Configurator.
Page Reference
Oracle Instance
“Configure Oracle Instance ” on page 115
Task selection
Set Up Shared
Services and
Registry
Database
Connection
Configure database
Ensure that the database is started and that you have created a database.
If you have not already created the database, see “Preparing a Database” on page 41
.
Ensure that the database is started and that you have created a database.
If you have not already created the database, see “Preparing a Database” on page 41
.
Enter the information as described in “Configure Database” on page 117 .
Application server deployment
Product-specific configuration tasks
Enter the information as described in “Deploy to Application Server: Oracle WebLogic” on page 121 .
For detailed procedures to configure each product, see the sections:
“Foundation Configuration Tasks” on page 123
l l l l l l l l l
“Performance Management Architect Configuration Tasks ” on page 132
“Essbase Configuration Tasks” on page 132
“Reporting and Analysis ConfigurationTasks” on page 137
“Planning Configuration Tasks” on page 139
“Financial Management Configuration Tasks” on page 139
“Performance Scorecard — Configure Attachment Files Location” on page 147
“Strategic Finance Configuration Tasks” on page 147
“Financial Close Management Configuration Tasks” on page 148
“FDM Configuration Tasks” on page 150
l
3
(Optional) To save the configuration selections in a response file for silent configuration, click or select
Save, browse to a location, specify a file name, and click or select Save.
This procedure creates an editable file that can be used as a response file for silent configuration. See
“Performing Silent Configurations” on page 150
.
4
Confirm the configuration tasks to complete, and then click or select Next.
113
EPM System Configurator displays the status of the configuration process.
Configuration time depends on the products and tasks that you selected. Progress is recorded in
EPM_ORACLE_INSTANCE/diagnostics/logs/config/configtool.log
.
When configuration finishes, the status of each task is displayed. Configuration results are noted in
EPM_ORACLE_INSTANCE/diagnostics/logs/config/ configtool_summary.log
.
5
Click or select Task Panel to return to the Task Selection page to complete additional configuration tasks.
6
Configure the Web Server last.
7
Click or select Finish.
If configuration is successful, perform any required manual configuration tasks, start services, and validate service startup.
See
Chapter 9, “Performing Manual Configuration Tasks in a New Deployment,”
,
Chapter 12, “Starting and Stopping EPM System Products”
and Chapter 13, “Validating the
Installation and Verifying Deployment.”
Terminating configuration for a particular product does not terminate the entire process.
Configuration continues for the other products. EPM System Configurator displays error messages on a summary page after the configuration process completes.
If errors are displayed, perform these tasks: l l l
Review the log files.
See the Oracle Enterprise Performance Management System Installation and Configuration
Troubleshooting Guide for information about resolving configuration issues.
If you see errors related to the Oracle HTTP Server installation, ensure that you have met the Oracle HTTP Server installation prerequisites. See
.
l
If Oracle Configuration Manager is not available during configuration, EPM System
Configurator shows that the “Configure Oracle Configuration Manager” task failed.
When the Oracle Configuration Manager is available, restart EPM System Configurator and select the “Configure Oracle Configuration Manager” task.
8
Refresh EPM Workspace.
If you are using Financial Close Management, see the “Financial Close Management (Close
Manager and Account Reconciliation Manager) Installation Checklist” on page 71
for the process to follow next.
Refreshing EPM Workspace
If you deploy any additional products, reconfigure the Web Server and then restart it (or simply restart it if you configured Oracle HTTP Server to a shared drive) on each machine hosting
Foundation Services.
114
Then, refresh EPM Workspace on each Foundation Services host machine in your deployment.
ä
To refresh EPM Workspace:
1
Start a browser session.
2
Access EPM Workspace by accessing the following URL: http://FNDHOST1:9000/workspace/refresh
In this URL, use port
9000
, which is the managed server port where EPM Workspace is available, not the Oracle HTTP Server port.
3
At the Login screen, enter admin and the deployment password.
You should get a success message.
4
Repeat these steps on each Foundation Services host machine in your deployment.
EPM System Configurator Task Reference
Subtopics
l l l l l l l l l l l l l l l
Deploy to Application Server — Specify WebLogic Domain Information
Deploy to Application Server: Oracle WebLogic
Foundation Configuration Tasks
Performance Management Architect Configuration Tasks
Reporting and Analysis ConfigurationTasks
Financial Management Configuration Tasks
Performance Scorecard — Configure Attachment Files Location
Strategic Finance Configuration Tasks
Financial Close Management Configuration Tasks
l
Configure Oracle Instance
ä
Specify a new or an existing EPM Oracle instance for the deployment.
EPM System Configurator deploys dynamic components of EPM System products (components that can change during run-time) in the EPM Oracle instance directory. The default EPM Oracle instance location is
MIDDLEWARE_HOME/user_projects/epmsystem1
.
115
Typically, if you are installing all products on a single machine, for the first product you configure, create a new EPM Oracle instance. For each product after that, modify the existing
EPM Oracle instance.
If you are installing in a distributed environment, create a new EPM Oracle instance on each machine.
You can scale up or scale out by installing and configuring additional instances. See the Oracle
Enterprise Performance Management System Deployment Options Guide.
The following table describes options for EPM Oracle Instance configuration.
EPM System
Configurator
Home directory for EPM Oracle instances
EPM Oracle
Instance name
Description
Specify the directory in which to create the EPM Oracle instance. The default EPM Oracle instance location is
MIDDLEWARE_HOME/user_projects
. To modify an existing EPM Oracle instance, browse to the EPM Oracle instance location.
Specify a name for the EPM Oracle instance. The default EPM Oracle instance name is epmsystem1
. To modify an existing EPM Oracle instance, specify the EPM Oracle instance name.
Your
Information
Task Selection
ä
Select the products and tasks to configure for this machine, or click or select Next to select all the required tasks.
Task selection notes: l l l l l l
In a new installation, all required tasks are selected by default.
You can clear tasks that you want to perform later.
Select “Check All” or “Uncheck All” to select or clear all tasks.
You cannot clear mandatory tasks, which are selected by default. If the task is unavailable
(grey) and selected (checked), the task is performed and you cannot clear it.
EPM System Configurator automatically performs common tasks the first time you configure any component of a product, such as Shared Services registration. EPM System
Configurator uses the Shared Services Registry to locate Shared Services.
The EPM Workspace Java web application and the Shared Services Java web application are deployed when you select the Hyperion Foundation Deploy to Application Server task.
116
Configure Database
ä
Specify the database settings to use for the products that you selected on the Task Selection page. You can specify database connection information for each product separately, or use the same settings for multiple selected products.
For ease of deployment and simplicity, for a new installation, you can use one database for all products. In some cases, you might want to configure separate databases for products. Consider performance, roll-back procedures for a single application or product, and disaster recovery plans. Oracle recommends that Close Manager and Account Reconciliation Manager use the same database schema.
Database configuration notes:
Ensure that the database is set up.
l l l l l
If you have not already created the database, see “Preparing a Database” on page 41
.
A database type might not be available if one of the selected products doesn’t support it. In this case, configure this product separately. See the Oracle Enterprise Performance
Management System Certification Matrix ( http://www.oracle.com/technetwork/ middleware/ias/downloads/fusion-certification-100350.html
) for a list of supported databases for each product.
If you are configuring an additional instance of Financial Management, Performance
Management Architect, or FDMEE for scaleout purposes, during database configuration, when you are prompted whether to drop and re-create the tables or reuse the existing database, select Reuse the existing database.
If you are configuring an Oracle database, EPM System Configurator checks that the database was created with the correct character set. If not, you are prompted to correct it.
The schemas for the EPM System databases are documented and are available in a
ZIP
file
(EPM Data Models Release 11.1.2.3) posted in the Oracle Documentation Library ( http:// www.oracle.com/technology/documentation/epm.html
) on Oracle® Technology Network, on the Deployment and Installation tab.
Upgrade Note!
Note the following about database configuration if you are upgrading: l l
Select “Upgrade the existing databases to the current release from...” and select the release number.
If you are upgrading, and you have been using Oracle Hyperion Business Rules, you must
perform prerequisite tasks for migrating business rules before you configure. See “Business
Rules Maintenance Release and Upgrade Installation Prerequisites” on page 213
. EPM
System Configurator migrates the rules to Calculation Manager rules during database configuration. The rules are exported to
EPMData/planning/hbrRules.xml
.
The following table describes options for database configuration.
117
EPM System
Configurator Fields
Description
Database Type
Upgrade the existing databases to the current release from...
Select the database type.
Upgrade Note!
If you are upgrading from an earlier release, select “Upgrade the existing databases to the current release from...” and then select the release.
Note: This task assumes that you have created the database. If you have not created a database, see
“Preparing a Database” on page 41
Product Name
Server
Select the product or products for which to specify database connection information.
Changes you make apply to all selected products.
For each product, specify the name of the computer or server hosting the database.
For Oracle RAC, specify the VIP name or one of the node names as the server name.
Port
Service Name or SID, or
Database Name
User Name
For each product, select the default or specify a custom server port number on which the database listens.
For each product, specify the name of the database.
If you are using an Oracle RAC database, specify the RAC service name.
During configuration of Financial Management with Oracle Database, EPM System
Configurator configures Financial Management to use the Oracle Database clients that were installed with EPM System Configurator and updates the tnsnames.ora
entry using a fixed name.
For each product, enter the database user name.
Password
Advanced database options for selected rows
(Optional)
For each product, enter the database user password.
.
You can use this option to configure Oracle RAC or to use an LDAP-based JDBC URL. Any values you enter on the Advanced Database Options page override the values entered on the main Database Configuration page.
Your
Information
When you configure EPM System products to use a database, EPM System Configurator ensures that the database is connected and is a supported database type. For a list of supported databases for this release, see the Oracle Enterprise Performance Management System Certification Matrix
( http://www.oracle.com/technetwork/middleware/ias/downloads/fusioncertification-100350.html
).
You can use Windows Authentication for SQL Server connections if you use Microsoft SQL
Server database. See “Setting Up Microsoft SQL Server Windows Authentication” on page
Setting Up Microsoft SQL Server Windows Authentication
ä
To set up Windows authentication for a SQL Server connection:
1
Configure SQL Server to use Windows authentication.
118
2
Grant your Windows account appropriate access to your database.
3
From the configuration task list, select Configure Database.
4
From the database list, select SQL Server.
5
Specify all database information except for Username and Password.
You must also specify a domain user for Windows services on the “Common Settings” page of
EPM System Configurator, in Run Windows Services as non-local system account. See
Common Settings” on page 123 .
Advanced Options for Database Configuration (Optional)
The following table describes advanced options for database configuration.
EPM System
Configurator Fields
Description
Edit and use modified
JDBC URL
Select to specify a JDBC URL for the database connection.
JDBC URL Enter additional attributes for the database connection.
If you enter a JDBC URL, it overrides the values that you entered in the Configure Database page.
For an Oracle database, you can enter an LDAP-based JDBC URL.
See
Appendix B, “JDBC URL Attributes”
for more information.
Use secure connection to the database (SSL)
Select to enable secure communication to the database.
To use an SSL-enabled JDBC connection, you must also enter specific parameters.
See
Appendix B, “JDBC URL Attributes”
for more information.
See the Oracle Enterprise Performance Management System Security Configuration
Guide to see whether selecting this option is appropriate for your SSL implementation.
Trusted Keystore Enter or browse to the location of the keystore.
Enter the password for the keystore.
Trusted Keystore
Password
For Oracle
Data Tablespace
Index Tablespace
Enter the name of an existing tablespace used to store table data. The data tablespace is the logical portion of the database used to allocate storage for table data.
To specify the database tablespaces in which the indexes are created, select the index location.
Your
Information
119
Deploy to Application Server — Specify WebLogic Domain
Information
ä
Specify information about the WebLogic domain to which to deploy the Java web applications.
You deploy all EPM System products to one domain.
Note: If you are using Financial Close Management, EPM System and Oracle SOA Suite must be deployed to the same domain. If you have already configured Oracle SOA Suite, deploy
EPM System products to the same domain.
If you are deploying EPM System products to a domain hosted on another machine and the domain was not created with EPM System Configurator, you must make manual updates to jps-config.xml
and system-jazn.xml
on the Administration Server box.
See
Chapter 7, “Manually Deploying
EPM System Java Web Applications.”
The following table describes options to define the WebLogic Server domain.
EPM System Configurator Fields
Administrator User
Description
Deploy Web applications to an existing domain/Deploy Web applications to a new domain. The
Administration Server for this domain will be created on this machine.
Domain Name
Specify whether to deploy Java web applications to an existing domain or to a new domain.
If you create a new domain, the WebLogic Administration Server for this domain is created on this machine.
To define a new domain, enter a domain name. The default domain name is
EPMSystem.
To deploy to an existing domain, specify the domain to use for deployment.
Administration Server Host
Administration Server Port
For an existing domain, specify the Administration Server Host.
Accept the default port; or, to change the default, enter a port number that does not conflict with other applications installed on your machine.
Enter the Administrator user name for the domain. By default, EPM System
Configurator uses epm_admin
.
Your
Information
Administrator Password Enter the Administrator password or enter a new password for a new domain.
Tip: Make a note of this password.
Confirm Administrator Password If you are defining a new domain, confirm the Administrator password.
120
Deploy to Application Server: Oracle WebLogic
ä
Specify the application server options, or click or select Next to accept the default entries.
The following table describes options for WebLogic application server deployment configuration.
Deploy all EPM System products to a single WebLogic domain. The exceptions to this
requirement are documented in “Deploying Financial Management, Financial Reporting, and
Web Analysis on Windows in a UNIX-Based EPM System Deployment ” on page 153
.
EPM System
Configurator
Fields
Deploy the web applications to a single managed server
Description
Ear/War
Managed Server
Name
Port
Select this option for a deployment to a single managed server.
If you select this option, all selected Java web applications are deployed to a single managed server in WebLogic.
This option is available only: l l l
When you are creating a new domain or extending an existing domain created in EPM System
Configurator Release 11.1.2.3 on the machine hosting WebLogic Administration Server.
When you are vertically scaling to the same machine and the same domain and there is an existing single managed server.
When you are applying a maintenance release installation, unless you deployed to a single managed server in the earlier release, you must redeploy the Java web applications on all machines in the deployment. Then, you can restart EPM System Configurator and select this option.
To add products to a single managed server on a machine other than the machine hosting
Foundation Services, select Scale out compact server on this machine.
Deploying Java web applications to a single managed server reduces memory requirements and reduces startup time. You can have only one single managed server in an EPM System deployment.
You can scale out the single managed server.
When you select this option, all managed server names are changed to
EPMServer0
, and all ports are changed to
9000
or
9443
(SSL). If you change a port, it is reflected in all the rows.
If you deselect this option after it is selected, the port values revert to the default individual ports; and if already configured to a different port, the values revert to the user-provided ports.
Select the components to deploy.
Displays the WebLogic Managed Server name.
Your
Information
Accept the default port; or, to change the default, enter a port number that does not conflict with other applications installed on your machine.
See
121
EPM System
Configurator
Fields
SSL Port
Description
Status
Accept the default port or specify the SSL port to use for deployment. Specifying this port sets up
SSL using the Java application server's default certificates. See the Oracle Enterprise Performance
Management System Security Configuration Guide for recommendations on updating the Java application server with a valid certificate.
If you are using SSL, you must disable the non-SSL port (or redirect it to the SSL port) in your Java application server after configuration to ensure secure communication.
Indicates the deployment status
Deployment notes: l l
Deploy all products to a single domain.
To specify the logical address the products use to connect to the Java web application server, use the “Update Logical Address for Web Applications” task. Select this task when the Java web applications do not communicate with the Java web application server directly, as in the following scenarios:
You have set up a cluster with a load balancer.
m
You are using an SSL offloader.
m l l l
See
“Configure Logical Address for Web Applications” on page 127
.
By default, EPM System Configurator deploys 32-bit binaries to 32-bit application servers on 32-bit operating systems, and 64-bit binaries to 64-bit application servers on 64-bit operating systems.
The EPM Workspace Java web application and the Shared Services Java web application are deployed when you select the Hyperion Foundation Deploy to Application Server task.
If you are implementing a custom authentication module, you must include its Java archive
(.
jar
) in the EPM Product classpath. See the Oracle Enterprise Performance Management
System Security Configuration Guide for detailed procedures to implement a custom authentication module.
Your
Information
What Happens During Deployment: WebLogic Server
Deployment notes: l l l
EPM System Configurator deploys each application to the WebLogic Server domain you specified. For a new domain, the domain is created when the first application is deployed.
Each application runs in a separate JVM, except for Shared Services, and EPM Workspace, which run together and are deployed to the same managed server, or if you deploy multiple
Java web applications to a single managed server.
EPM System Configurator deploys the applications to
MIDDLEWARE_HOME/ user_projects/domains/domainName
.
EPM System Configurator deploys Oracle Enterprise Manager automatically when it deploys the first Java web application.
122
l l l
Start and stop scripts are created in
EPM_ORACLE_INSTANCE/bin/
.
For each application, in
EPM_ORACLE_INSTANCE/bin/deploymentScripts
there is a setCustomParamsProduct.bat
file (
.sh
extension for UNIX), where you can change
JAVA_OPTIONS
when using start scripts.
EPM System Configurator creates a cluster for each managed server.
Foundation Configuration Tasks
Subtopics
l l l l l l l l
Set Up Shared Services and Registry Database Connection
Configure Logical Address for Web Applications
Configure Oracle Configuration Manager
Set up Connection to Oracle BI EE and Publisher
Set Shared Services Admin User and Password
Scale Out Compact Server on This Machine
Foundation Services — Import Data From Earlier Release
l
Configure Common Settings
ä
Specify settings for all products on all machines that have been identified in the Shared
Services Registry so far, or click or select Next to accept the default values.
The “Configure Common Settings” page appears once per EPM System deployment.
If you configure on another machine and change any of these options, your new selections apply for all products and machines that you have not configured. If you reconfigure on a machine, the new settings apply to any products that you reconfigure and to future configurations.
The following table describes options for common settings configuration.
EPM System
Configurator Fields
Description
Create Windows Services for configured components (Windows only)
Select to configure each service as a Windows service that starts automatically when you start Windows.
Your
Information
123
EPM System
Configurator Fields
Run Windows Services as non-local system account
User name
Description
Select to specify a non-local system account to configure Windows services, and then specify a user name and password. This user should be a member of the Administrators group.
Note: Oracle recommends that you select this option. If you are using Reporting and Analysis in a distributed environment, you must update the service to run as a user who has readwrite access to the shared data folder.
If you do not select this option, EPM System Configurator creates Windows services using the local system account. Before you start the services, change them to use the appropriate domain account
Enter the user name for the user to launch the Windows services. If you leave this field blank,
EPM System Configurator creates the services using the local system account.
Your
Information
Password
Use SSL for Web application server communications
(requires manual configuration)
Mail Server Host
Enter the password for the user used to launch Windows services.
Depending on your SSL implementation, select to use SSL communication for all Java web applications. If this option is selected, URLs are in the form https
.
Note: Selecting this option does not enable secure communication for the Java web application server and does not create and load certificates into JREs and JDKs. See Oracle
Enterprise Performance Management System Security Configuration Guide for more information.
Optionally, you can deploy non SSL and reconfigure to use SSL. See the Oracle Enterprise
Performance Management System Security Configuration Guide.
For products that integrate an e-mail feature, which uses standard Simple Mail Transfer
Protocol (SMTP) protocol, specify the outgoing mail (SMTP) server. To enable e-mail alerts, you must specify the SMTP server name.
Port Specify the mail server port number or accept the default value. If you are using SSL to communicate with the mail server, enter an SSL port.
Specify the administrator's e-mail address to use for notifications.
Administrator's Email
Address
Use SSL to communicate with mail server
Select to use SSL communication for all e-mail communication.
Use authentication to send email
User Name
Password
Specify whether the mail server requires authentication, and then specify a user name and password.
Specify the user name for the SMTP server.
Specify the password for the SMTP server.
124
EPM System
Configurator Fields
LCM Export Import
Location
Description
Enter the location from which to export and import Lifecycle Management artifacts.
If you have a clustered environment and plan to use Lifecycle Management to migrate artifacts, specify a shared drive location. The shared location must be accessible to all Shared
Services instances. When artifacts are exported using Lifecycle Management, the content is exported to a path on a shared disk; when imported, the content is read from the exported location on the shared disk.
For example, to specify a shared drive location on Windows, enter
\\sharedHost
\sharedLocation
; on UNIX, enter:
/sharedHost/sharedLocation
.
After configuration, restart all instances of Shared Services.
For each instance, start Shared Services as a service using the login of a domain user who has access to the shared disk/folder.
Your
Information
Set Up Shared Services and Registry Database Connection
ä
Specify the settings for the Shared Services and Registry database.
When you initially configure EPM System products, you configure a database for use by
Foundation Services, which includes the Shared Services Registry.
When you configure the Shared Services and Registry database, EPM System Configurator ensures that the database is connected and is a supported database type. If a database is detected, you may be prompted to choose whether to use the detected database or create a database.
If you are configuring an Oracle database, EPM System Configurator checks that the database was created with the correct character set. If not, you are prompted to correct it.
For a list of supported databases, see the Oracle Enterprise Performance Management System
Certification Matrix ( http://www.oracle.com/technetwork/middleware/ias/downloads/fusioncertification-100350.html
).
For database prerequisites for this release, see “Preparing a Database” on page 41
.
You can use Windows Authentication for SQL Server connections if you use Microsoft SQL
Server database. See “Setting Up Microsoft SQL Server Windows Authentication” on page 118
.
For more information about the Shared Services Registry, see “About the Shared Services
Note: This task assumes that you have created the database. If you have not created a database, see
“Preparing a Database” on page 41 .
If you uninstall EPM System products and then reinstall into the same location, you cannot reuse the Shared Services and Registry database.
125
Upgrade Notes!
l l
If you are upgrading from an earlier release, select Perform first-time configuration of Shared
Services database and enter database connection information for a new database.
If you are upgrading from Release 11.1.1.4, and you configured all EPM System products to use one database, you are alerted that pre-existing Shared Services tables have been detected in the database. When prompted to drop and recreate the tables, select Yes.
Note: If you are applying the maintenance release to move from Release 11.1.2.0, 11.1.2.1, or
Release 11.1.2.2 to Release 11.1.2.3, select Connect to a previously configured Shared
Services database.
The following table describes options for Shared Services and Registry Database configuration.
EPM System
Configurator Fields
Connect to a previously configured Shared
Services database/
Perform first-time configuration of Shared
Services database
Database Type
Server
Description
When you first configure the Shared Services and Registry database, choose Perform firsttime configuration of Shared Services database. This database includes the Shared
Services Registry, which is used to store common information for all products.
When you configure in a distributed environment, you must configure the Shared Services database on every machine. On the first machine, you are setting up the Shared Services
Registry. For configurations on subsequent machines, choose Connect to a previously configured Shared Services database. In this case, you are letting the machine know the location of the Shared Services Registry.
For some products, you can use this same database to store product information. In this case, each product has its own table in this database.
Upgrade Note!
If you are upgrading from an earlier release, select Perform first-time configuration of
Shared Services database and enter database connection information for a new database.
If you are applying the maintenance release to move from Release 11.1.2.0, 11.1.2.1, or
Release 11.1.2.2 to Release 11.1.2.3, select Connect to a previously configured Shared
Services database and select a release number.
Select the database type.
Specify the name of the database server where the Shared Services database should be created.
For Oracle RAC, specify the VIP name or one of the node names as the server name.
Your
Information
Port Select the default or specify a custom Shared Services server port number on which the database listens.
Service Name or SID, or
Database Name
Specify the name of the Shared Services database.
If you are using an Oracle RAC database, specify the RAC service name.
User Name
Password
Enter the name of the database user.
Enter the password of the database user.
126
EPM System
Configurator Fields
Advanced options
(Optional)
Description
Click or select to specify additional information.
For more information on these options, see “Advanced Options for Database Configuration
You can use this option to configure Oracle RAC or an LDAP-based JDBC URL.
Your
Information
Configure Logical Address for Web Applications
ä
Specify the logical address details to use for Java web applications, or click or select Next to accept the defaults:
Use this option to change the logical address for a deployed Java web application, for example if you are using a load balancer. This task lets you change the logical address without redeploying the Java web application. You can select this task during initial Java web application deployment.
Note: You need to perform this task on only one machine in the deployment.
The following table describes options for configuring the logical addresses to use for Java web applications.
EPM System
Configurator
Fields
Set the logical
Web address for all the Web applications to /
Set the logical
Web address for each Web application individually to
Product
Component
Host
Port
SSL Port
Description
Select whether to apply the same address to all Java web applications or to apply a different address to each Java web application
Shows the components for which a Java web application is deployed
For each enabled module, review the host name to which this Web server proxies requests.
Review or update the port numbers for the application server listen ports for the applications. The port here must match the listen port of the deployed application.
Review or update the SSL port of the logical Web address.
If you are using SSL, you should disable the non-SSL port (or redirect it to the SSL port) in your
Java application server after configuration to ensure secure communication.
Your
Information
127
EPM System
Configurator
Fields
Context
Description
Review the context path. The context path is the part of the URL that accesses the deployed Java web application. For example, in the following URL, workspace
is the context path: http://webserverhost.example.com:19000/workspace
Your
Information
Note: Use fully qualified host names for all entries. For example, webserverhost.example.com
.
Configure Oracle Configuration Manager
ä
Specify the contact information to use for notifications from My Oracle Support and Oracle
Configuration Manager.
Oracle Configuration Manager collects machine configuration information and installed Oracle software information on a regular basis and uploads it to My Oracle Support. Click or select
View Details for more information.
EPM System Configurator displays this page on the first machine you configure and uses the values for each additional machine in the deployment.
If you want to change the options or update the password, use the Oracle Configuration
Manager tools in
EPM_ORACLE_HOME/ccr/bin
.
The following table describes options for registering for Oracle Configuration Manager.
EPM System Configurator Fields
View Details
Description
Enter the E-mail address to use for notifications from MyOracle
Support.
Click or select View Details to see information about Oracle Support policies.
Specify whether you want to receive security updates.
I wish to receive security updates via My
Oracle Support
My Oracle Support password Enter your My Oracle Support password.
Your Information
Note:
EPM System Installer installs Oracle Configuration Manager for you in
EPM_ORACLE_HOME/ccr
.
For more information about Oracle Configuration Manager, see http://docs.oracle.com/cd/
E24625_01/index.htm
.
128
Set up Connection to Oracle BI EE and Publisher
Use this task for integrating EPM Workspace with Oracle BI EE Release 10.1.3.4.2+. Before performing this configuration task, see the Oracle Enterprise Performance Management System
Deployment Options Guide for prerequisite tasks and manual configuration tasks.
To integrate EPM Workspace with Oracle BI EE Release 11.1.1.7, see “Configuring for
Integration with EPM Workspace” in the Oracle® Fusion Middleware System Administrator's
Guide for Oracle Business Intelligence Enterprise Edition ( http://docs.oracle.com/cd/E28280_01/ bi.1111/e10541/toc.htm
).
ä
Specify the configuration information for EPM Workspace to work with Oracle BI EE and
BI Publisher.
You must reconfigure the Web server after you perform this task. If the Web server is on this machine, select Configure Web Server at the same time you select Connection to Oracle BI EE and
Publisher.
The following table describes options for configuring EPM Workspace to work with Oracle BI
EE and BI Publisher.
EPM System Configurator
Fields
Set up Oracle BI EE
Host
Port
SSL Port
URL Context
Description
Specify the host where Oracle BI EE is installed.
Specify the port on which Oracle BI EE listens.
If you are using SSL, specify the SSL port.
Review the context path. The context path is the part of the URL that accesses the deployed Java web application. The default value is
/analytics
.
Set up Oracle BI Publisher
Host
Port
SSL Port
URL Context
Specify the host where BI Publisher is installed.
Specify the port on which Oracle Business Intelligence Publisher listens.
If you are using SSL, specify the SSL port.
Review the context path. The context path is the part of the URL that accesses the deployed Java web application. The default value is
/xmlpserver
.
Your Information
Set Shared Services Admin User and Password
ä
For hardened security, reset the password for the Shared Services admin user. Optionally, specify an admin name other than the default, admin.
EPM System Configurator creates a preprovisioned user (called admin
by default), which enables you to log on to Shared Services after configuration to create and provision users. EPM System
129
Configurator requires you to specify a new admin password during configuration. After configuration, make subsequent changes to the admin user password in the Shared Services
Console. See the Oracle Enterprise Performance Management System Security Configuration
Guide.
The following table describes options for resetting the Shared Services admin user password.
Description EPM System
Configurator Fields
Admin Name
Password
Re-type Password
Optionally, specify a name other than the default name admin
for the Shared Services administrator user.
Enter a new password for the Shared Services admin user.
Tip: Make a note of this password.
To confirm the new password, re-enter the password for the Shared Services admin user.
Your Information
Scale Out Compact Server on This Machine
If you have deployed EPM System Java web applications to a single managed server, use this option to scale out the server.
The Scale out compact server on this machine option is only available when the following are true: l l
The WebLogic Administration Server is not installed on the current machine.
The single managed server is deployed on the WebLogic Administration Server.
The single managed server is not already scaled out on the machine.
l
See “Scaling Out a Single Managed Server” in the Oracle Enterprise Performance Management
System Deployment Options Guide.
Configure Web Server
ä
Specify Web server information, or click or select Next to accept the defaults.
Information in this page comes from applications already deployed and recorded in the Shared
Services Registry and applications you are deploying in this configuration sequence.
If you deploy any additional products, reconfigure the Web Server and then restart it (or simply restart it if you configured Oracle HTTP Server to a shared drive) on each machine hosting
Foundation Services.
Then, refresh EPM Workspace on each Foundation Services host machine in your deployment.
See
“Refreshing EPM Workspace” on page 114 .
Note: Enabling SSL for the Web server requires manual configuration. See the Oracle Enterprise
Performance Management System Security Configuration Guide.
130
The following table describes options for the Web server configuration.
EPM System
Configurator
Fields
Component
Description
Web Server Type Select the Web server.
To manually configure a Web server, select Setup Registry for manual web server configuration.
See “Manually Configuring Oracle HTTP Server” on page 165 for details on manually configuring a
Web server.
Web Server Port Specify the Web server port. If you use SSL, ensure that the port number that you enter is a secure port.
HTTP Server
Location
Specify or browse to the location of the Web server.
If you are using Oracle HTTP Server, you can configure to a shared drive location to simplify configuration in a distributed environment. Click Advanced Options and then specify the shared drive location. This shared location must be accessible from all web servers in the deployment and must a UNC path, not a mapped drive.
Note: If you are deploying components to both Windows and UNIX, and if Oracle HTTP Server is on both, you cannot configure to a shared drive; you must configure to a local drive.
Set the logical web address for the web applications to this web server
Select this option if you want EPM System Configurator to set the logical Web address for all Java web applications to the Web Server. Use this option if you want to use the Web server as the load balancer.
If you do not select this option, EPM System Configurator uses the address of the physical Java web application as the logical address.
Review the components for which the Web server is being configured.
Your
Information
Foundation Services — Import Data From Earlier Release
This option is available only if you are upgrading from an earlier release. If you are not upgrading, skip this section. You must have already exported Shared Services data from the earlier release to complete this task.
Upgrade Note!
ä
If you are upgrading from an earlier release, specify the location from which to import Shared
Services data. You must specify the full path to hssmigratedata.zip, which is created with the Shared Services Upgrade Utility.
If you have not yet exported Shared Services data from the earlier release, see “Exporting Shared
Services Data from the Earlier Release” on page 215
.
Select this task only if you also select or have already completed the “Deploy to Application
Server” task for Foundation Services.
For more information about what happens during this configuration task, see “What Happens
During Shared Services Data Import” on page 233
.
131
Performance Management Architect Configuration Tasks
Configure Dimension Server
ä
Specify the following options to configure Dimension Server ports, or click or select Next to accept the defaults.
The following table describes options for Dimension Server port configuration.
EPM System Configurator Fields
Dimension Server Port
Dimension Server .JNI Bridge Port
Description
Specify the port to use, or click or select Next to keep the default port.
Specify the port to use, or click or select Next to keep the default port.
Your Information
Essbase Configuration Tasks
Subtopics
l l l l
Configure Essbase Integration Services
Configure Essbase Studio Location for Sample and Customer Data Source Text Files
Administration Services Import Data From Earlier Release
Provider Services Import Data From Earlier Release
l
Configure Essbase Server
ä
Specify the configuration information for Essbase Server, or click or select Next to accept the default settings. In general, Oracle recommends that you keep the default settings. However, if you are upgrading from an earlier release of Essbase, for Full path to application location
(ARBORPATH), specify the existing location or the replicated location of the Essbase application directory. The default location might not be correct.
During configuration, if you do not select “Essbase in Standalone mode,” EPM System
Configurator automatically registers Essbase with Shared Services and writes the Shared Services connection information to essbase.cfg
(in
ARBORPATH/bin
). In addition, it specifies environment variables in a file used to launch Essbase Server.
The following table describes the configuration options for Essbase Server.
132
Table 21 Essbase Server Configuration
EPM System
Configurator
Fields
Description
Essbase Cluster
Name
Specify a cluster name to create a cluster to provide active-passive Essbase failover support with write-back capabilities. You can include only two Essbase instances in a cluster.
When you configure the first instance of Essbase on the first machine, you define the cluster. When you configure the second instance of Essbase on the second machine, select Assign to Existing
Cluster, select the cluster, and then click OK to add this Essbase Server to the cluster you created on the first machine.
The Essbase cluster name must be unique in a deployment environment. It cannot contain special characters or spaces.
See “Configuring Active-Passive Essbase Clusters (Windows)” or “Configuring Active-Passive
Essbase Clusters (UNIX)” in the Oracle Enterprise Performance Management System Deployment
Options Guide.
Agent Port Number Accept the default port number on which the Essbase listens for client requests. If you change the default value, enter a port number that is not used by other programs.
Select Active to enable the agent to listen on this port.
SSL Agent Port
Number
Start Port
End Port
Specify the SSL port on which Essbase listens for client requests.
Select Active to enable the agent to listen on this port.
Accept the default number or enter the first port number on which the Essbase Server listens for client requests.
The port value is stored in essbase.cfg
(in
ARBORPATH/bin
).
Enter the greatest port number that Essbase Server can use to connect.
Essbase uses at least two ports for each application. For a large number of applications, you need a larger port range.
Your
Information
Full path to application location
(ARBORPATH)
The location for applications.
You can specify the path using universal naming convention (UNC) format. Oracle recommends using UNC if you are configuring Essbase for high availability on UNIX.
Note: Previous versions of Essbase used
ARBORPATH
to refer to the installation location.
If you are setting up an Essbase cluster on UNIX, the application location must be a shared drive or a UNC path. When you configure the second machine in the cluster, the location must match the location you specified for the first machine in the cluster.
Upgrade Note!
If you are upgrading from an earlier release of Essbase, specify the existing location or the replicated location of the Essbase application directory. The default location might not be correct.
133
EPM System
Configurator
Fields
Description
Set the language to be used by
Essbase
(ESSLANG)
The
ESSLANG
variable is a locale definition. For example, to support American English, set ESSLANG to English_UnitedStates.Latin1@Binary.
Based on the value you specify, EPM System Configurator updates setEssbaseEnv.bat
(in
EPM_ORACLE_INSTANCE/EssbaseServer/essbaseserver1/bin
) with the
ESSLANG
value and Essbase uses this value.
Verify the operating system locale setting on your computer and select the matching
ESSLANG
value. The
ESSLANG
setting for a computer must agree with the locale setting of the computer’s operating system.
In addition, on a Windows machine, the
ESSLANG
value and the system locale must match the language of the Planning application that you plan to take offline.
You must choose the correct
ESSLANG
setting for Essbase products to start successfully. The
ESSLANG
setting can affect the function of applications and databases.
On Windows, if
ESSLANG
is already set on the computer (for example, if you have already installed
Essbase), the current value is selected by default.
On UNIX platforms, the
ESSLANG
setting defaults to
English (Latin I)
regardless of the setting in the operating system.
For more details about ESSLANG, see
“ESSLANG Variable” on page 134
.
For the full list of supported
ESSLANG
values, see Oracle Essbase Database Administrator's
Guide.
Deploy Essbase in standalone mode
Select to use legacy security for Essbase Server instead of Shared Services security.
This option is not available if you use the
-forceRegistry
option to start EPM System
Configurator.
Your
Information
ESSLANG Variable
Each Essbase Server installation requires that you set an
ESSLANG
value. See the topic on managing file encoding in the Oracle Essbase Database Administrator's Guide.
The default value for
ESSLANG
is
English (Latin1)
. For examples of
ESSLANG
values for non-English languages, see the list of supported locales in the Unicode-mode applications topic in the Oracle Essbase Database Administrator's Guide.
During configuration, EPM System Configurator writes the
ESSLANG
value that you specify to the Shared Services Registry and to the launch file used to start Essbase.
For Administration Services and Provider Services, there is no prompt to specify the
ESSLANG
value; it is set to the default value “English_UnitedStates.Latin1@Binary.”
Managing ESSLANG Settings
The
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.
134
Note: If the
ESSLANG
variable is changed after applications are created on an Essbase Server computer, those applications cannot be started.
To avoid possible database corruption, the
ESSLANG
locale specification must be the same on client and Essbase Server in the following situations: l l l
The client is not Unicode-enabled.
A Unicode-enabled client saves an outline over an existing outline on a version of the Essbase
Server that is not Unicode-enabled.
A Unicode-enabled client saves an outline to a non-Unicode application on a Unicodeenabled Essbase Server.
The
ESSLANG
locale specifications on clients and Essbase Server computers can be different when a Unicode-enabled client views and updates an outline belonging to a Unicode-mode application.
For products that use Essbase RTC in a non-English environment, you must set
ESSLANG
manually on the client.
Configure Essbase Integration Services
This configuration task adds the Integration Services start script to the single EPM System start script; however, no EPM System Configurator pages appear, and you need not enter information.
ä
Select Configure Essbase Integration Services from the Task Selection page and proceed through EPM System Configurator.
Configure Essbase Studio Location for Sample and Customer Data Source
Text Files
ä
Specify the location to be used for sample file installation or for text files that will be used as data sources, or click or select Next to accept the default.
The following table describes options for Essbase Studio Location for Sample and Customer
Data Source Text Files configuration.
EPM System
Configurator
Fields
Server datafile location
Description
Specify the location to be used for sample file installation or for text files that will be used as data sources. By default the location is
EPM_ORACLE_INSTANCE/BPMS/bpms1/datafiles
.
Upgrade Note!
If you are upgrading from an earlier release, specify the existing location or the replicated location for the Essbase Studio data files.
Your
Information
135
Administration Services Import Data From Earlier Release
This option is available only if you are upgrading from an earlier release. If you are not upgrading, skip this section. You must have already prepared data from the earlier release to complete this task.
Upgrade Note!
ä
If you are upgrading from an earlier release, specify the location from which to import
Administration Services data.
If you have not yet prepared data from the earlier release for upgrading, see “Copying Files for
Temporary Use During Configuration” on page 217
.
This task is available only if you also select or have already completed the “Configure Database” task for Administration Services.
During configuration, this data is moved to the Shared Services Registry and the files are no longer used.
Provider Services Import Data From Earlier Release
This option is available only if you are upgrading from an earlier release. If you are not upgrading, skip this section. You must have already prepared data from the earlier release to complete this task.
Upgrade Note!
ä
If you are upgrading from an earlier release, specify the location from which to import
Provider Services data.
If you have not yet prepared data from the earlier release for upgrading, see “Copying Files for
Temporary Use During Configuration” on page 217
.
This task is available only if you also select or have already completed the “Deploy to Application
Server” task for Provider Services.
During configuration, this data is moved to the Shared Services Registry and the files are no longer used.
136
Reporting and Analysis ConfigurationTasks
Subtopics
l l l l
Configure Reporting and Analysis Framework Services
Configure Reporting and Analysis Services
Configure Financial Reporting RMI Ports
Configure Reporting and Analysis Framework Agent Ports
l
Note:
On the Financial Reporting Server machine, you must also select the Financial
Management “Configure DCOM” task.
Configure Reporting and Analysis Framework Services
ä
Specify the following Reporting and Analysis Framework service information, or click or select Next to accept the defaults:
The following table describes options for Reporting and Analysis Framework Services configuration.
EPM System
Configurator
Fields
Repository
Directory
Description
Port Range
Specify the directory where the Reporting and Analysis repository data is stored; for example:
EPM_
ORACLE_INSTANCE/ReportingAnalysis/data/RM1
.
If you are configuring for high availability, the repository directory must be a writable shared drive. All
Reporting and Analysis instances must use the same shared file system location, for example:
\
\SharedHost\SharedLocation\data\RM1
Note: If you are running this service as a Windows service, use a UNC path instead of a mapped drive. Doing so prevents potential permissions errors than can occur when Windows attempts to create a mapped drive at startup.
Upgrade Note!
If you are upgrading from an earlier release, specify the existing location or the replicated location for the Reporting and Analysis repository.
Specify the port range to use for Reporting and Analysis Framework services.
Your
Information
Configure Reporting and Analysis Services
ä
Specify the following options to configure Interactive Reporting services, or click or select
Next to accept the defaults.
The following table describes options for Interactive Reporting service configuration.
137
EPM System
Configurator Fields
Port Range
Description
Specify the range of ports to use, or click or select Next to keep the default port ranges.
Your Information
Configure Financial Reporting RMI Ports
ä
Specify the following options to configure the Financial Reporting RMI port range, or click or select Next to accept the defaults.
The following table describes options for Financial Reporting RMI port configuration.
EPM System
Configurator Fields
Port Range
Description
Specify the range of ports to use, or click or select Next to keep the default port ranges.
Your Information
Configure Reporting and Analysis Framework Agent Ports
ä
Specify the following options to configure Reporting and Analysis Agent ports, or click or select Next to accept the defaults.
The following table describes options for Reporting and Analysis Framework Agent port configuration.
EPM System Configurator Fields Description
Agent Port
Agent RMI Port
Specify the port to use, or click or select Next to keep the default port ranges.
Specify the port to use, or click or select Next to keep the default port ranges.
Your Information
SQR Production Reporting
This task creates shortcuts for Production Reporting; however, no EPM System Configurator page appears, and you need not enter information.
138
ä
Select SQR Production Reporting from the Task Selection page and proceed through EPM
System Configurator.
Planning Configuration Tasks
Configure Planning RMI Server
ä
Specify the following options to configure the Planning RMI Server port, or click or select
Next to accept the defaults.
The following table describes options for Planning RMI Server port configuration.
EPM System Configurator Fields
Port
Description
Specify the port to use, or click or select Next to keep the default port.
Your Information
Financial Management Configuration Tasks
Subtopics
l l l l l l l l l
Financial Management — Configure DCOM
Financial Management — Configure Application Server
Financial Management — Configure Cluster
Financial Management — Configure Web Server
Financial Management — Configure Web Application
Financial Management — Enable Smart View Provider
Financial Management — Enable Life Cycle Management Provider
Financial Management — Enable Web Services
Web Server Configuration Advanced Options
Financial Management Upgrade Applications from Earlier Release
l
You must run EPM System Configurator as an administrator to configure Financial
Management.
Financial Management — Configure DCOM
ä
Specify the Distributed Component Object Model (DCOM) account information to configure DCOM security.
You must specify the Windows administrator under whose identity the application server processes are launched. Perform this task on the machines that host the Financial Management
Web server tier and on the Services tier.
139
Note: You must run as a Domain or Local Administrator with Group Policies rights to configure the DCOM user.
Because all Financial Management application server processes are run under an administrator identity (the specified Windows admin user), no other administrator is required to log on to the application server to start the application server processes.
The following table describes options for Financial Management DCOM configuration.
EPM System
Configurator
Fields
Domain User
Description
Specify the user name.
Limitations for the domain and user name: l l
A user name cannot duplicate any other user or group name of the computer being administered.
A user name can contain up to 20 uppercase and lowercase letters. A user name cannot consist solely of periods ( . ) and spaces and cannot contain these special characters: " ‘ / \ [ ] : ; | = ,
+ * ? < > &
Do not use a single quotation mark ( ‘ ) in a user name. A user with a single quotation mark in the user name cannot log on to Financial Management.
You cannot use an IP address as a domain name when you configure the user account.
l
Password
Re-type
Password
Enable DCOM on this machine
Enter the password. The password can contain up to 14 characters and is case-sensitive. The system does not verify the password, so ensure that the password that you use is valid.
Note: If the entries that you make require changing the local security policy on the system, you must log off and log on again to commit the changes.
Enter the password again to confirm it.
Select to enable DCOM on this machine.
This option is available for the Application services and Web tier installation of Financial Management.
This option is not available if DCOM is already enabled on the computer.
This option enables DCOM for the entire computer. Enabling DCOM makes possible the launching of servers and connecting to objects by remote clients for the machine. It also sets the DCOM Default
Authentication level for Windows 2003 to None and for Windows 2008 to Connect. The Enable DCOM step is required for Financial Management client components to communicate with Financial
Management application server components when the application server is on a different computer.
It also enables the Financial Management client and application server computers to be on different domains.
Your
Information
After you enter the Windows administrator information, EPM System Configurator performs these steps: l l
Creates the Windows admin user (DCOM user) on the local machine if the user does not exist
Adds the user to the local Administrators group. The Financial Management administrator user or group must be a member of the local Administrators group on each application server.
140
l l l
Assigns these local security policies to the admin user: “Act as part of the operating system” and “Log on as a batch job.” These local security rights must be enabled for users on each
Financial Management application server.
Sets the “DCOM Run as” identity for all Financial Management application processes
Sets DCOM Launch permissions for users
If the DCOM user password changes, or if you want to use a different DCOM user name and password, ensure that the user settings are valid and working, and then use EPM System
Configurator to re-enter the DCOM user name and password. Perform this task on the Web tier and on the Services tier for Financial Management.
Financial Management — Configure Application Server
ä
Specify the application server information, or click or select Next to accept the defaults.
The following table describes options for Financial Management application server configuration.
EPM System
Configurator Fields
Max App Server
Delay
Max Data Sync
Delay
Database
Connection Pool
Size
DME Listener Port
Description
Accept the default value or enter the time interval in seconds between when a change is made to an application and when the change is visible to users accessing the application through another application server.
Your
Information
Accept the default value or enter the time interval in seconds between when a change is made to data and when the change is visible to users accessing the data through another application server.
Specify the number of maximum pooled relational database connections for the application.
Financial Management requires approximately 25 relational database connections per application.
For more information about pooled database connections, see
Information for Financial Management.”
Specify the port to use, or click or select Next to keep the default port.
Financial Management — Configure Cluster
ä
Specify the names of the application servers that participate in the cluster.
An application server cluster is a set of application servers running the same application.
Clustered application servers provide load balancing and failover capability and enable the servers to be transparently maintained while applications remain available for users.
The following table describes options for Financial Management cluster configuration.
141
EPM System
Configurator
Fields
Description
Defined Clusters Select the cluster for which you want to specify servers.
This list displays all clusters you have specified on any machine in the installation.
You can also add, edit, or remove a cluster.
When you add a cluster, specify the cluster name, and select Use Sticky Server if you want to direct all requests for a specific session to the same server.
Upgrade Note!
This list displays all clusters that you configured in the earlier release. If no clusters exist, EPM System
Configurator creates a default cluster.
You must use cluster names that are the same as the instance names that were used for Financial
Management configuration in the earlier release.
Available
Servers
Select the server that you want to include in the cluster, and click or select Add.
The list displays all available servers. If there is only one server, it is listed here. Servers already in a cluster are not available and are not listed.
Servers in the
Cluster
The list displays all servers in the currently selected cluster. To remove a server from the list, select it and click or select Remove.
Upgrade Note!
If you installed the upgraded version on a new server, make sure to add the upgraded server name to the cluster and remove the earlier release server.
Your
Information
If you use multiple application servers connected to one database server, you must ensure that the system clocks on the application servers are synchronized. If the clocks are not synchronized, the data being viewed might not be current.
Note: The synchronization between Financial Management application servers is based on system time. Changing the clock can affect this synchronization. For the time change to and from Daylight Savings Time, Oracle recommends that you stop the servers before the time change and restart them afterward.
Financial Management — Configure Web Server
ä
Select the components that you want to enable as IIS web applications in IIS or click or select
Next to accept the default.
Financial Management ASP.NET Web service is deployed as part of Financial Management Web
Server configuration.
The following table describes options for Financial Management Web server configuration.
142
EPM System Configurator
Fields
Description
Configure IIS for Financial
Management Web
Application
Configure IIS to Enable Smart
View Provider
Select to enable Financial Management as an IIS web application in IIS, and then
specify the options for the Financial Management Web server. See “Financial
Management — Configure Web Application” on page 143 .
Select to enable Smart View as an IIS web application in IIS, and then specify the options for the Smart View Web server. See
“Financial Management — Enable Smart
Configure IIS to Enable
Lifecycle Management
Configure IIS to Financial
Management Web Services
Web Session Timeout
Select to enable Lifecycle Management as an IIS web application in IIS. See “Financial
Management — Enable Life Cycle Management Provider” on page 144 .
Select to enable the Financial Management Web Services IIS web application in IIS.
See
“Financial Management — Enable Web Services” on page 145
.
Accept the default or specify the timeout in minutes.
This value applies to all the Financial Management IIS web applications in IIS.
Your
Information
Financial Management — Configure Web Application
ä
Configure the Web server for Financial Management or click or select Next to accept the defaults.
The following table describes options for Financial Management Web application configuration.
EPM System
Configurator Fields
Web Server
Installation Directory
Description
Accept the default or enter or browse to the path for the Financial Management Web installation directory.
Note: The default location is the directory in which the Web components were installed; for example:
EPM_ORACLE_HOME/products/FinancialManagement/Web/HFM.
Accept the default or enter the virtual directory name; for example:
HFM
.
Your
Information
Virtual Directory
Name
Advanced Options Click or select Advanced Options to specify additional options for the Web server configuration.
See
“Financial Management Web Application Advanced Options” on page 143
.
Financial Management Web Application Advanced Options
ä
Specify additional options for the Financial Management Web application.
The following table describes advanced options for Financial Management Web application configuration.
143
EPM System
Configurator
Fields
Max Upload File
Size
Response Buffer
Size
Description
Enter a maximum size for loading Web files.
If you use IIS 6.0, you can set the ASP file size properties for loading and extracting files on the Web.
Oracle recommends that you use the default file size properties unless you experience problems during loading and extracting. However, if you load or extract huge files and send large amounts of data to the browser and experience errors, you can change the file size settings.
For example, if you load large files, you might receive a 403 error message if the maximum upload file size is set too low. In this case, you must increase the maximum file size. You enter the file size in bytes, so if you expect to load files of 200 MB, you change the setting for maximum upload file size to 200,000,000 bytes.
Enter a maximum size for extracting Web files.
Your
Information
Financial Management — Enable Smart View Provider
ä
Configure the Web server for Smart View.
The following table describes options for Financial Management Smart View Provider configuration.
EPM System
Configurator Fields
Description
Web Server
Installation Directory
Enter the location in which Smart View was installed or use the default location.
Note: The default location is
EPM_ORACLE_HOME/products/
FinancialManagement/Web/HFMOfficeProvider
.
Virtual Directory Name Enter the virtual directory name for Smart View, or use the default virtual directory.
The default directory name is
HFMOfficeProvider
.
Advanced Options Click or select to specify advanced options for Smart View configuration. See
Configuration Advanced Options” on page 145 .
Your
Information
Financial Management — Enable Life Cycle Management Provider
ä
Configure the Web server for Lifecycle Management.
The following table describes options for Financial Management Lifecycle Management configuration.
144
EPM System
Configurator Fields
Description
Web Server Installation
Directory
Enter the location in which Lifecycle Management was installed, or use the default location.
Note: The default location is
EPM_ORACLE_HOME/products/
FinancialManagement/Web/HFMLCMService
.
Virtual Directory Name Review the virtual directory name for Lifecycle Management.
The default directory name is hfmlcmservice
.
Advanced Options Click or select to specify advanced options for Lifecycle Management configuration. See
Server Configuration Advanced Options” on page 145 .
Your
Information
Financial Management — Enable Web Services
ä
Configure the Web server for Financial Management Web Services.
The following table describes options for Financial Management Web Services configuration.
EPM System
Configurator Fields
Description
Web Server
Installation Directory
Enter the location in which Financial Management Web Services was installed, or use the default location.
Note: The default location is
EPM_ORACLE_HOME/products/
FinancialManagement/Web/HFMApplicationService
.
Virtual Directory Name Review the virtual directory name for Financial Management Web Services.
The default directory name is hfmapplicationservice
.
Advanced Options Click or select to specify advanced options for Financial Management Web Services
configuration. See “Web Server Configuration Advanced Options” on page 145
.
Your
Information
Web Server Configuration Advanced Options
ä
Specify additional options for the Smart View, Lifecycle Management, and Financial
Management Web Services Web server configuration.
The following table describes the advanced options for Smart View, Lifecycle Management, and
Financial Management Web Services Web server configuration.
145
EPM System
Configurator Fields
Max Upload File Size
(Web services only)
Description
Enter a maximum size for loading Web files.
If you use IIS 6.0, you can set the ASP file size properties for loading and extracting files on the Web. Oracle recommends that you use the default file size properties unless you experience problems during loading and extracting. However, if you load or extract huge files and send large amounts of data to the browser and experience errors, you can change the file size settings.
For example, if you load large files, you might receive a 403 error message if the maximum upload file size is set too low. In this case, you must increase the maximum file size. You enter the file size in bytes, so if you expect to load files of 200 MB, you change the setting for maximum upload file size to 200,000,000 bytes.
Enter a maximum size for extracting Web files.
Your
Information
Response Buffer Size
(Web services only)
Enable HTTP
Compression
Enable Proxy Server
Keep Alive
Keep Alive Interval (in seconds)
Specify whether to enable compression for communication between the Web browser and the Web application.
By default, compression is on.
If you use a proxy server between the Web server and client, select this option and set a time interval, in seconds, for the connection.
If you use a proxy server between the Web server and client, select this option and set a time interval, in seconds, for the connection.
Always warn when client version is newer (Smart
View Provider only)
Select to warn of a newer add-in version.
Always force client to upgrade (Smart View
Provider only)
Select to upgrade to the latest add-in version to ensure client and server version compatibility.
Financial Management Upgrade Applications from Earlier Release
This option is available only if you are upgrading from an earlier release. If you are not upgrading, skip this section.
Upgrade Note!
ä
Select Upgrade Applications from Earlier Release from the Task Selection page and proceed through EPM System Configurator.
Note that there is no EPM System Configurator page for this task and you need not enter information.
This task is available only if you also select or have already completed the “Configure Database” and “Configure Financial Management DCOM” tasks for Financial Management.
During the execution of this task, EPM System Configurator upgrades Financial Management applications from the earlier release to the current release.
146
Performance Scorecard — Configure Attachment Files
Location
ä
Accept the default location to access Performance Scorecard files or specify a new directory, and then select or click or select Next.
The following table describes Performance Scorecard configuration options.
EPM System
Configurator
Fields
Performance
Scorecard -
Configure attachment files location
Description
Accept the default location, or specify a different directory to access Performance Scorecard files.
Files are stored in
EPM_ORACLE_INSTANCE/HPS/hpsfiles
but if you want to use a symbolic link or drive mapping to the storage location, enter the symbolic link name or drive map path here.
If you are configuring for high availability, you must specify a shared drive location.
For example,
\\SharedHost\SharedLocation\data\HPS
Upgrade Note!
If you are upgrading from an earlier release, specify the existing location or the replicated location for the Performance Scorecard files.
Your
Information
Strategic Finance Configuration Tasks
Subtopics
l
Strategic Finance Configure Port and Data Folder
Strategic Finance Configure Web Services
l
Strategic Finance Configure Port and Data Folder
ä
Specify the location of the Strategic Finance data directory, or click or select Next to accept the default.
The following table describes options for Strategic Finance configuration.
EPM System
Configurator Fields
Data Directory
Location
Description
Accept the default, or specify the location for Strategic Finance data.
Upgrade Note!
If you are upgrading from an earlier release of Strategic Finance, specify the existing location or the replicated location of the data directory for the earlier release.
Your
Information
147
EPM System
Configurator Fields
Service Port
Description
Accept the default port, or specify a Strategic Finance service port.
Your
Information
Strategic Finance Configure Web Services
ä
Specify the following options to configure the Strategic Finance Web server:
The following table describes options for Strategic Finance Web server configuration.
EPM System Configurator
Fields
Description
Enable Web Service
Strategic Finance Server
Select to activate the Strategic Finance Web services Application Programming Interface for the Web. This must be enabled for the interface to FDM to work.
Accept the default, or specify the Strategic Finance server to associate with.
Your Information
Financial Close Management Configuration Tasks
Subtopics
l l
Configure Content Management System Location (Optional)
l
Configure Content Management System Location (Optional)
If you have an existing content management system, you can configure Financial Close
Management to link to the documents stored in it.
ä
Specify the location of a Document Management System to use.
The following table describes options for Financial Close Management custom settings configuration.
148
EPM System
Configurator
Fields
URL
Description
Enter the URL of the system hosting the Document Management system.
For example for Release 10g, enter: http://host:port/
For example for Release 11g, enter: http://host:port/_dav/cs/
See the Oracle Enterprise Performance Management System Certification Matrix ( http://www.oracle.
com/technetwork/middleware/ias/downloads/fusion-certification-100350.html
) for information about supported document management systems.
Your
Information
Deploy to SOA
Note that this configuration task has a required configuration sequence.
See
“Financial Close Management (Close Manager and Account Reconciliation Manager)
Installation Checklist” on page 71
for more information.
ä
Select Deploy to SOA from the Task Selection page and proceed through EPM System
Configurator. You must restart WebLogic Administration Server after completing this task.
Note that there is no EPM System Configurator page for this task and you need not enter information.
If you configured a mail server host on the Common Settings page of EPM System Configurator, during the execution of the “Deploy to SOA” task EPM System Configurator uses that information to configure the SOA email driver.
During the execution of this task, EPM System Configurator embeds information about these products in the SOA component and then deploys the SOA composites: l l
Financial Management
FDM
Financial Reporting l
Deploy to SOA for FDM EE
This task is required only if you are using Account Reconciliation Manager. The task is available only if you have installed and configured FDMEE.
Note that this configuration task has a required configuration sequence. See
149
ä
Select Deploy to SOA for FDM EE from the Task Selection page and proceed through EPM
System Configurator. You must restart WebLogic Administration Server after completing this task.
Note that there is no EPM System Configurator page for this task and you need not enter information.
FDMEE Configuration Tasks
ä
Select Register HFM Adapter from the Task Selection page and proceed through EPM System
Configurator.
No EPM System Configurator page appears, and you need not enter information.
FDM Configuration Tasks
Subtopics
l
l
These tasks update the Shared Services Registry with information about FDM and register FDM with Shared Services; however, no EPM System Configurator pages appear, and you need not enter information. See the Oracle Hyperion Financial Data Quality Management Configuration
Guide for additional information about configuring FDM.
Configure FDM Server
ä
Select Configure FDM Server from the Task Selection page and proceed through EPM System
Configurator.
Configure FDM Web Application
ä
Select Configure FDM Web Application from the Task Selection page and proceed through
EPM System Configurator.
Performing Silent Configurations
Silent configurations automate the configuration process so that you can configure EPM System products on multiple computers without manually specifying configuration settings on each machine.
150
To enable silent configurations, record your configuration settings in a response file. You can then run a silent configuration from the command line, using the configuration options that were saved in the response file.
Note: If you are performing a silent configuration using Remote Desktop, run it using an admin console session. (Launch Remote Desktop using mstsc /admin
).
ä
To record configuration settings and run a silent configuration:
1
Navigate to the directory that contains EPM System Configurator. By default, the directory is
EPM_ORACLE_HOME/common/config/version_number
.
2
From a command line prompt, enter configtool.bat –record filename or ./ configtool.sh –record filename
, where filename includes an absolute path or file name.
The file is saved in XML format, but you need not save the file with a
.xml
extension.
EPM System Configurator launches.
If you do not specify a file name, EPM System Configurator creates the file for you:
EPM_ORACLE_HOME/common/config/version_number/configResponse.xml
.
3
Proceed through the EPM System Configurator, specifying the options that you want to record.
Note: When you are recording silent configurations, you can proceed through EPM System
Configurator only one time. (You cannot select go back to the Product Selection page to continue with more configuration tasks.) If you return to the Task Selection page, the response file is rerecorded.
Configuration options are recorded in the response file, which is in XML format. Passwords are saved in encrypted format in the response file.
You are now ready to configure products in silent mode.
4
Copy the response file to the machine on which you configure products. You can also copy the file to a network drive that is accessible from the machines you want to configure.
5
From the command line, enter a command: configtool.bat -silent filename
or
./configtool.sh -silent filename
.
The configuration runs in the background.
You can also record configuration settings from within EPM System Configurator. To record configuration settings, during configuration, on the Configuration Confirmation page, click or select Save, browse to a location, specify a file name, and click or select Save. The file is saved in the same format as for silent configurations.
151
Upgrade Note!
Silent response files are not compatible between earlier releases and Release 11.1.2.3. If you created silent response files for use with any earlier release of EPM System, you must re-create them for use with EPM System Release 11.1.2.3.
You can modify the response file later to change configuration options.
If you are configuring a vertically scaled environment, you do not need separate silent response files with unique ports if you add the following entry to the response file:
<auto_port_tick>true</auto_port_tick>
You can use the same silent response file in different environments even when each environment has a different set of passwords for the database, WebLogic, and the Shared Services Admin user.
For security reasons, in the generated silent file, password values are stored in encrypted format but EPM System Configurator also supports unencrypted format. Oracle recommends that you change the password properties for Database, WebLogic, and Shared Services in the silent file to the following format:
Database Password
<property name="password" encrypt="true">clearTextPasword</property>
Weblogic Admin Password in applicationServerDeployment section
<property name="adminUser">epm_admin</property>
<property name="adminPassword" encrypt="true">clearTextPasword</property>
Shared Services Admin Password in bean name="customConfiguration" for Foundation
<property name="adminUserName">admin</property>
<property name="adminPassword" encrypt="true">clearTextPasword</property>
Copy a version of the file for each environment and replace
clearTextPassword
with the appropriate password for that environment. After executing the silent file for each environment, for security reasons, if the file is writable by EPM System Configurator, the password is stored in the file in an encrypted format.
Setting Up Essbase in Standalone Mode
If you want to install Essbase in standalone mode (not using Shared Services), you can skip the installation for Foundation Services Java web applications. However, you must still configure the Shared Services Registry database. To configure the Shared Services Registry database without installing Foundation Services Java web applications, you run EPM System Configurator from the command line using the
–forceRegistry
option. This option forces the “Shared
Services and Registry Database Configuration” page to display during configuration so you can enter database details for the Shared Services Registry. EPM System Configurator populates the database with tables for the Shared Services Registry, but not for Foundation Services.
ä
To configure the Shared Services Registry without installing Foundation Services Java web applications:
1
Start EPM System Configurator from the command line, including the –forceRegistry option:
152
l l
From a Windows console, change to
EPM_ORACLE_HOME/common/config/
version_number
, and then enter configtool.bat —forceRegistry
.
On UNIX, change to
EPM_ORACLE_HOME/common/config/version_number
and then enter
./configtool.sh —forceRegistry
.
The
–forceRegistry
option also works with EPM System Configurator in silent mode and in console mode; for example: configtool.bat|.sh -forceRegistry -record configtool.bat|.sh -forceRegistry -silent configtool.bat|.sh -forceRegistry -console
2
Proceed through the configuration, entering the database details for the Shared Services Registry.
Note: If you set up Essbase in standalone mode and want to switch to Shared Services mode, use Administration Services. See Oracle Essbase Administration Services Online Help.
Deploying Financial Management, Financial Reporting, and Web Analysis on Windows in a UNIX-Based EPM
System Deployment
All Java web applications in an EPM System deployment must be deployed on either all Windows machines or on all UNIX machines. However, if your Java web applications are deployed on
UNIX, you must deploy Financial Management, Financial Reporting, and Web Analysis Java web applications on Windows using EPM System Configurator, deploying to a separate domain on Windows. This is required because Financial Management runs only on Windows, and
Financial Reporting and Web Analysis support Financial Management as a data source only on
Windows.
l l l l
What Happens During Configuration
During product configuration, EPM System Configurator completes these actions:
Performs the configuration tasks that you selected
Configures each product to start as a Windows service, if you select this option on the
“Configure Common Settings” page during configuration
Creates a default Shared Services Administrator role in Native Directory when you configure
Foundation Services. This is the only preprovisioned user created. Subsequently, when you use EPM System Configurator to register products with Shared Services, the Shared Services
Administrator role is provisioned with the product administrator role.
If you are configuring products on Windows 2008 that require IIS, EPM System
Configurator automatically installs Windows server roles for IIS if they are not already
153
installed. On Windows Server 2003, you are prompted for the installation CD or the path to Windows Server 2003 files to install the required IIS files.
Troubleshooting Configuration
Configuration results are noted in
EPM_ORACLE_INSTANCE/diagnostics/logs/config/ configtool_summary.log
.
If you encounter errors, perform these tasks: l l
Configure products individually.
See the Oracle Enterprise Performance Management System Installation and Configuration
Troubleshooting Guide for information about configuration checks, debugging using logs, troubleshooting methodology, and solutions to common configuration issues.
Tip: EPM System Configurator provides a script, ziplogs
, in
EPM_ORACLE_INSTANCE/bin
.
You can run this script to provide files to Support for troubleshooting installation and configuration issues. This tool collects all log files, including logs for installation, configuration, and validation and registry reports if you have used those tools, and saves them in ZIP file in
EPM_ORACLE_INSTANCE/diagnostics/ziplogs
.
154
7
Manually Deploying EPM
System Java Web Applications
In This Chapter
For detailed information about managing Java web applications with WebLogic Server, see http://download.oracle.com/docs/cd/E15523_01/wls.htm
.
l l
Assumptions and Prerequisites
You are an experienced Java web application server administrator. If you are not an experienced Java web application server administrator, you should automatically configure and deploy EPM System Java web applications using EPM System Configurator.
You have installed EPM System products using EPM System Installer on all machines in the environment.
Manually Deploying Java Web Applications
ä
To manually deploy EPM System Java web applications:
1
Launch EPM System Configurator using the following command and perform all required configuration tasks except for the “Configure Web Server” task. Note that the “Deploy to Application Server” task is not available.
Windows:
EPM_ORACLE_HOME/common/config/ version_number/configtool-manual.bat
UNIX:
EPM_ORACLE_HOME/common/config/ version_number/configtool-manual.sh
Launching EPM System Configurator with this command hides the Java web application deployment tasks and skips the product registration with Shared Services task.
155
See
Chapter 6, “Configuring EPM System Products in a New Deployment.”
2
on each machine in a distributed environment.
3
Launch the Fusion Middleware Configuration Wizard: From the command line, change the directory to
MIDDLEWARE_HOME/oracle_common/common/bin
and launch config.cmd (Windows) or config.sh
(UNIX).
4
Select Create a New WebLogic Domain and then click Next.
Note: All EPM System products must be deployed to the same domain. If you have already deployed EPM System products, select “Extend an Existing WebLogic Domain.”
Additionally, if you are using Financial Close Management, EPM System and Oracle
SOA Suite must be deployed to the same domain. If you have already configured
Oracle SOA Suite, deploy EPM System products to the same domain by selecting
“Extend an Existing WebLogic Domain.”
A list displays all the Java web applications installed in the Middleware home. For EPM
System products, the list is generated from the configuration templates that were installed during installation with EPM System Installer.
5
Select Generate a domain configured automatically to support the following products, then select the EPM System Java web applications you want to deploy, and then click Next.
Oracle recommends that you simultaneously configure all Java web applications.
6
Enter the domain name and location and then click Next.
By default, the domain location is
MIDDLEWARE_HOME/user_projects/domains
.
7
Enter a user name and password for the domain administrator, and a domain description, and then click Next.
8
Select a WebLogic domain startup mode (Development or Production), specify which JDK to use, and then click Next.
You must select Production mode. Oracle recommends that you select the default JDK.
9
Configure the JDBC data sources, and then click Next.
For each Java web application, specify the database connection information that you entered during database configuration with EPM System Configurator.
If you configured different databases for different products, enter database connection information separately for each Java web application. Select the Java web application, and then enter the connection information.
Tip: EPMSystemRegistry is the Shared Services and Registry database.
The Configuration Wizard tests the database connection.
10
Review the Connection Result log, and then click Next.
156
11
For Managed Servers, Clusters and Machines, on the Configure Managed Servers panel, review the default listen ports and optionally change them. See
Appendix A, “ Ports” for a list of default ports.
Note: If you change the ports from the defaults, you must also change them in the stop scripts located in
MIDDLEWARE_HOME/user_projects/domains/EPMSYstem/ bin
.
12
For a distributed deployment, for Managed Servers, Clusters and Machines, on the Configure
Machines panel, create a machine for each machine in the deployment.
13
For each managed server, assign the managed server to a machine.
14
(Optional) For Managed Servers, Clusters and Machines, on the Configure Clusters panel, you can set up a cluster. You can also set up a cluster after you've completed the deployment. For details on
Java web application server clustering, see “Clustering Java Web Applications in a WebLogic Manual
Deployment” in the Oracle Enterprise Performance Management System Deployment Options Guide.
15
Review the Configuration Summary, and then click Create to create the domain and deploy the Java web applications.
Java web applications are deployed in offline mode.
16
For a distributed deployment: a. Start the Node Manager on each machine in the deployment.
b. On the WebLogic Administration Server machine, pack the domain that you created.
c. Copy the pack to each machine in the deployment.
d. Unpack on each machine in the deployment.
WebLogic Server unpacks all Java web applications on each machine in the deployment. On each machine, it runs the managed servers that you associated with the machine.
17
In a distributed deployment, on each machine other than the machine hosting WebLogic Administration
Server, navigate to the domain location and change the current the EPM Oracle instance name (for example, epmsystem1) to the actual EPM Oracle instance name for that instance (for example, epmsystem2) in all files.
18
On the machine hosting WebLogic Administration Server, start WebLogic Administration Server and navigate to the WebLogic Administration Console. Check that the Node Manager for each machine in the deployment is reachable. If not: synchronize Node Managers using nmEnroll command.
19
Open MIDDLEWARE_HOME/user_projects/domains/domainName/config/ fmwconfig/system-jazn-data.xml
in a text editor, and after the last </grant> line in the file, add the following: (Note that these changes are also required if you deployed EPM System products to a domain hosted on another machine and the domain was not created with EPM System Configurator.)
Oracle provides
EPM_ORACLE_HOME/common/config/11.1.2.0/resources/ deployment/xml/custom-jazn-data.xml
.
<?xml version='1.0' encoding='utf-8'?>
<custom-jazn-data>
<jazn-policy>
<grant>
<grantee>
157
158
<codesource>
<url>file:${EPM_ORACLE_HOME}/common/CSS/11.1.2.0/lib/css.jar</url>
</codesource>
</grantee>
<permissions>
<permission>
<class>oracle.security.jps.service.policystore.PolicyStoreAccessPermis
sion</class>
<name>context=APPLICATION,name=*</name>
<actions>getApplicationPolicy</actions>
</permission>
</permissions>
</grant>
<grant>
<grantee>
<codesource>
<url>file:${EPM_ORACLE_HOME}/common/jlib/11.1.2.0/lib/registryapi.jar</url>
</codesource>
</grantee>
<permissions>
<permission>
<class>oracle.security.jps.service.credstore.CredentialAccessPerm
ission</class>
<name>context=SYSTEM,mapName=epm_sys_reg_cred_map,keyName=*</name>
<actions>read,write,update,delete</actions>
</permission>
</permissions>
</grant>
<grant>
<grantee>
<codesource>
<url>file:${EPM_ORACLE_HOME}/common/raframeworkrt/11.1.2.0/lib/ annotation.jar</url>
</codesource>
</grantee>
<permissions>
<permission>
<class>oracle.security.jps.service.credstore.CredentialAccessPerm
ission</class>
<name>context=SYSTEM,mapName=repository_cred_map,keyName=*</name>
<actions>read,write,update,delete</actions>
</permission>
</permissions>
</grant>
<grant>
<grantee>
<codesource>
<url>file:${EPM_ORACLE_HOME}/products/Essbase/eas/server/lib/ eascsf.jar</url>
</codesource>
</grantee>
<permissions>
<permission>
<class>oracle.security.jps.service.credstore.CredentialAccessPerm
ission</class>
<name>context=SYSTEM,mapName=CSF_EAS_MAP,keyName=*</name>
<actions>read,write,update,delete</actions>
</permission>
</permissions>
</grant>
<grant>
<grantee>
<codesource>
<url>file:${common.components.home}/modules/ oracle.wsm.agent.common_11.1.1/wsm-agent-core.jar</url>
</codesource>
</grantee>
<permissions>
<permission>
<class>oracle.wsm.security.WSIdentityPermission</class>
<name>resource=SHAREDSERVICES</name>
<actions>assert</actions>
</permission>
</permissions>
</grant>
<grant>
<grantee>
<codesource>
<url>file:${common.components.home}/modules/ oracle.wsm.agent.common_11.1.1/wsm-agent-core.jar</url>
</codesource>
</grantee>
<permissions>
<permission>
<class>oracle.wsm.security.WSIdentityPermission</class>
<name>resource=SHAREDSERVICES(11.1.2.0)</name>
<actions>assert</actions>
</permission>
</permissions>
</grant>
<grant>
<grantee>
<codesource>
<url>file:${common.components.home}/modules/ oracle.wsm.agent.common_11.1.1/wsm-agent-core.jar</url>
</codesource>
</grantee>
<permissions>
<permission>
<class>oracle.wsm.security.WSIdentityPermission</class>
<name>resource=FCCTaskExecutionComposite</name>
<actions>assert</actions>
</permission>
</permissions>
</grant>
<grant>
<grantee>
<codesource>
<url>file:${common.components.home}/modules/ oracle.wsm.agent.common_11.1.1/wsm-agent-core.jar</url>
</codesource>
</grantee>
159
160
<permissions>
<permission>
<class>oracle.wsm.security.WSIdentityPermission</class>
<name>resource=FinancialClose</name>
<actions>assert</actions>
</permission>
</permissions>
</grant>
<grant>
<grantee>
<codesource>
<url>file:${common.components.home}/modules/ oracle.wsm.agent.common_11.1.1/wsm-agent-core.jar</url>
</codesource>
</grantee>
<permissions>
<permission>
<class>oracle.wsm.security.WSIdentityPermission</class>
<name>resource=FINANCIALCLOSE</name>
<actions>assert</actions>
</permission>
</permissions>
</grant>
<grant>
<grantee>
<codesource>
<url>file:${common.components.home}/modules/ oracle.wsm.agent.common_11.1.1/wsm-agent-core.jar</url>
</codesource>
</grantee>
<permissions>
<permission>
<class>oracle.wsm.security.WSIdentityPermission</class>
<name>resource=AccountReconciliation</name>
<actions>assert</actions>
</permission>
</permissions>
</grant>
<grant>
<grantee>
<codesource>
<url>file:${common.components.home}/modules/ oracle.wsm.agent.common_11.1.1/wsm-agent-core.jar</url>
</codesource>
</grantee>
<permissions>
<permission>
<class>oracle.wsm.security.WSIdentityPermission</class>
<name>resource=ACCOUNTRECONCILIATION</name>
<actions>assert</actions>
</permission>
</permissions>
</grant>
<grant>
<grantee>
<codesource>
<url>file:${soa.oracle.home}/soa/modules/oracle.soa.workflow_11.1.
1/bpm-services.jar</url>
</codesource>
</grantee>
<permissions>
<permission>
<class>oracle.security.jps.JpsPermission</class>
<name>IdentityAssertion</name>
<actions>*</actions>
</permission>
</permissions>
</grant>
<grant>
<grantee>
<codesource>
<url>file:${soa.oracle.home}/soa/modules/oracle.soa.workflow_11.1.
1/bpm-services.jar</url>
</codesource>
</grantee>
<permissions>
<permission>
<class>oracle.security.jps.JpsPermission</class>
<name>VerificationService.createInternalWorkflowContext</name>
<actions>read,write,update,delete</actions>
</permission>
</permissions>
</grant>
<grant>
<grantee>
<codesource>
<url>file:${soa.oracle.home}/soa/modules/oracle.soa.workflow_11.1.
1/bpm-services.jar</url>
</codesource>
</grantee>
<permissions>
<permission>
<class>oracle.security.jps.service.credstore.CredentialAccessPerm
ission</class>
<name>credstoressp.credstore.BPM-CRYPTO.BPM-CRYPTO</name>
<actions>read,write</actions>
</permission>
</permissions>
</grant>
</jazn-policy>
</custom-jazn-data>
20
Open MIDDLEWARE_HOME/user_projects/domains/domainName/config/ fmwconfig/jps-config.xml
in a text editor and make the following changes. (Note that these changes are also required if you deployed EPM System products to a domain hosted on another machine and the domain was not created with EPM System Configurator.
l
To the
<serviceInstances>
set in the document, add the following:
<serviceInstance provider="jaas.login.provider" name="idstore.loginmodule">
<description>Identity Store Login Module</description>
<property value="oracle.security.jps.internal.jaas.module.idstore.IdStoreLoginModule" name="loginModuleClassName" />
<property value="REQUIRED" name="jaas.login.controlFlag" />
161
<property value="true" name="debug" />
<property value="true" name="addAllRoles" />
</serviceInstance>
Modify the existing
<serviceInstances> “idstore.ldap”
to add the virtualize
property: l
<serviceInstance provider="idstore.ldap.provider" name="idstore.ldap">
...
<property name="virtualize" value="true"/>
</serviceInstance>
</serviceInstances>
To the
<jpsContexts default="default">
section, add the following:
<serviceInstanceRef ref="idstore.loginmodule" />
21
(Optional) To simplify the startup of WebLogic servers, edit the boot.properties file on every server in the domain to provide the domain user and password. This file is located in MIDDLEWARE_HOME/ user_projects/domains/domainName/servers/product/security
.
Oracle provides processBootProperties.*
scripts to generate boot properties for all managed servers.
Note: Note that these inputs are stored in clear text until the servers are started, after which this data is encrypted by WebLogic.
22
Create symlinks using the following commands:
UNIX:
"ln -s SOURCE_FILE TARGET_FILE"
Windows 2008:
"cmd /c mklink TARGET_FILE SOURCE_FILE"
For the following files: l l l l l l l
"
EPM_ORACLE_HOME/common/SharedServices/11.1.2.0/lib/auditclient.jar
" to "
EPM_DOMAIN_HOME/lib/audit-client.jar
"
"
EPM_ORACLE_HOME/common/SharedServices/11.1.2.0/lib/wlpool.jar
" to
"
EPM_DOMAIN_HOME/lib/wlpool.jar
"
"
EPM_ORACLE_HOME/common/CSS/11.1.2.0/lib/css.jar
" to
"
EPM_DOMAIN_HOME/lib/css.jar
"
"
EPM_ORACLE_HOME/common/CSS/11.1.2.0/lib/ldapbp.jar
" to
"
EPM_DOMAIN_HOME/lib/ldapbp.jar
"
"
EPM_ORACLE_HOME/common/jlib/11.1.2.0/registry-api.jar
" to
"
EPM_DOMAIN_HOME/lib/registry-api.jar
"
"
EPM_ORACLE_HOME/common/jlib/11.1.2.0/ctg_custom.jar
" to
"
EPM_DOMAIN_HOME/lib/ctg_custom.jar
"
"
EPM_ORACLE_HOME/common/misc/11.1.2.0/opencsv-1.8.jar
" to
"
EPM_DOMAIN_HOME/lib/opencsv-1.8.jar
"
162
23
Start the WebLogic Administration Console and then start the managed servers.
Note that when you manually deploy Java web applications, use the start scripts in
DOMAIN_HOME/bin
.
You can start Java web applications on all machines using the Weblogic Administration
Console. To do so, you must first run
MIDDLEWARE_HOME/oracle_common/common/ bin/setNMProps.sh(cmd)
to modify nodemanager.properties
.
Additionally,
StartScriptEnabled
must be set to true
(for example,
StartScriptEnabled=true
) in
MIDDLEWARE_HOME/wlserver_10.3/common/ nodemanager/nodemanager.properties
to start Java Web applications on all machines.
During the managed server startup, the Shared Services Registry is updated with values for the EPM System Java web applications you deployed.
24
Stop all EPM System Java web applications.
25
Perform manual steps for Financial Close Management:
Go to
EPM_ORACLE_INSTANCE/bin
and run the following commands: epmsys_registry.bat addproperty #APP_SERVER_ID/@adminUser ADMIN_USER epmsys_registry.bat addencryptedproperty #APP_SERVER_ID/@adminPassword
ADMIN_PASSWORD
Where
APP_SERVER_ID
is the ID of the WebLogic AppServer component in the Shared
Services Registry.
For more information about editing the Shared Services Registry, see “Updating the Shared
Services Registry” in the Oracle Enterprise Performance Management System Deployment
Options Guide.
26
Launch EPM System Configurator using the following command and select the “Configure Web Server” task.
Windows:
EPM_ORACLE_HOME/common/config/ version_number/configtool-manual.bat
UNIX:
EPM_ORACLE_HOME/common/config/ version_number/configtool-manual.sh
EPM System Configurator performs the registration with Shared Services and Configure
Web Server tasks.
If you are also want to configure Essbase while you are manually deploying Java web applications, when you first ran configtool-manual.sh
, the Configure Essbase Server task was not available. It is available in this second pass of configuration, so if needed, select it now.
27
For Financial Close Management: Start WebLogic Administration Server and then the SOA managed server. Then, start EPM System Configurator and select Deploy to SOA for Close Manager, and Deploy to SOA and Deploy to SOA for FDM EE for Account Reconciliation Manager.
163
28
If you are using FDMEE, perform additional manual steps. See
“Additional Postdeployment Steps for
.
29
If you using Oracle Web Services Manager, perform additional manual steps. See
.
30
Start all EPM System services and Java web applications. When you manually deploy Java web applications, use the start scripts in DOMAIN_HOME/bin.
Tip: You can also start Java web applications on all machines using the Weblogic
Administration Console. To do so, you must first run
MIDDLEWARE_HOME/ oracle_common/common/bin/setNMProps.sh(cmd)
to modify nodemanager.properties
.
To validate the installation and verify deployment, see
Installation and Verifying Deployment.”
For clustering, see “Clustering Java Web Applications in a WebLogic Manual Deployment” in the Oracle Enterprise Performance Management System Deployment Options Guide.
Tip: If you need to redeploy a Java web application after you have successfully deployed, replace the
EAR
file, delete the tmp
folder for the managed server, and then start the application.
For information about clustering Java Web applications in a manual deployment, see the Oracle
Enterprise Performance Management System Deployment Options Guide.
Additional Postdeployment Steps for FDMEE
If you are manually deploying FDMEE, perform the following procedures after you deploy to configure Oracle Data Integrator with FDMEE.
ä
To complete the FDMEE deployment:
1
Stop all EPM System Java Web applications.
2
Start WebLogic Administration Console and log in.
3
Target odiMasterRepository and odiWorkRepository datasources to ErpIntegrator.
4
Save changes.
5
Navigate to MIDDLEWARE_HOME/oracle_common/common/bin and launch wlst.cmd|sh.
6
Execute the following commands:
connect(adminUser, adminPassword, adminUrl) createCred(map="oracle.odi.credmap", key="SUPERVISOR", user="SUPERVISOR", password="SUNOPSIS", desc="ODI SUPERVISOR Credential") createCred(map="oracle.odi.credmap", key="ODI-DOMAIN", user=adminUser, password=adminPassword, desc="ODI-DOMAIN Credential")
.
164
Where adminUser
and adminPassword
are the WebLogic administrator user and password and adminUrl
is the WebLogic Admin URL.
7
Start the FDMEE Java web application.
Configuring JMS Servers
If you are using Financial Management Web Services, FDMEE, or Financial Close Management, you must configure JMS Servers when you manually deploy web applications.
ä
To configure JMS Servers:
1
Stop all managed servers.
2
From a command prompt, navigate to MIDDLEWARE_HOME/wlserver_10.3/server/bin and run setWLSEnv.cmd|.sh.
3
Run the following command:
MIDDLEWARE_HOME/oracle_common/webservices/bin/jrfws-async-createUDDs.py --domain_home
domain_home_directory --cluster your_cluster_name
Where
your_cluster_name
is the cluster name for the HFMWeb managed server.
4
for the ERPIntegrator managed server and the FinancialClose managed server.
Extending a Deployment
If you have deployed only some EPM System Java web applications, you can extend the deployment by deploying additional Java web applications. For example, if you previously deployed Planning, you can extend the deployment to deploy Profitability and Cost
Management. Use the manual deployment steps in this chapter, however, instead of selecting
“Create a New WebLogic Domain,” select “Extend an Existing WebLogic Domain.”
Manually Configuring Oracle HTTP Server
You can choose to manually configure the Oracle HTTP Server installed by EPM System Installer instead of configuring it with EPM System Configurator.
If you are using a supported Web server other than the Oracle HTTP Server that is installed by
EPM System Installer, you must manually configure the Web server.
Manual Web server configuration notes: l l
To configure IHS, see
“Configuring IBM HTTP Server” on page 172 .
Manual configuration of IIS is not supported.
This section assumes you have already used EPM System Configurator to configure EPM System components and deployed Java web applications manually or by using EPM System
Configurator.
165
ä
To manually configure Oracle HTTP Server:
1
Launch EPM System Configurator: Change to EPM_ORACLE_INSTANCE\BIN and then launch configtool.bat|sh
.
2
In EPM System Configurator, on the Task Selection panel, select Uncheck All, expand Hyperion
Foundation, select Configure Web Server, and then click Next.
3
In Configure Web Server, from Web Server Type, select Setup Registry for manual web server configuration and click Next.
4
Complete the steps in EPM System Configurator and when configuration is complete, click Finish.
EPM System Configurator creates autogenerated files in
EPM_ORACLE_INSTANCE/ httpConfig/autogenerated/ohs
to simplify manual web server configuration.
5
Copy the autogenerated files to a location of your choice related to your installation of Oracle HTTP
Server.
6
If you configured Oracle HTTP Server and EPM System components to use SSL, update files as follows: l l
Update the port in ssl.conf
in the "Listen" directive and in the <VirtualHost> treedirective.
Update the port in httpd.conf
in the "Listen" directive to any port other than the SSL port.
l
Update the port in
HYSL-WebLogic-autogenerated.conf
in the <VirtualHost> tree-directive to any port other than the SSL port.
7
Update HYSL-WebLogic-autogenerated.conf as follows: l
If necessary, update all "LoadModule" directives so that the ${ORACLE_HOME} environment variable is correct.
l l
Update the
OHS_LISTEN_PORT
alias and replace it with the actual value, for example
<VirtualHost *:OHS_LISTEN_PORT>
would be
<VirtualHost *:19000>
.
Update the following lines with actual file location:
Include "conf/epm_online_help.conf"
Include "conf/epm_rewrite_rules.conf"
Include "conf/epm.conf"
For example:
Include "path_to_conf_files/epm_online_help.conf"
Include "path_to_conf_files/epm_rewrite_rules.conf"
Include "path_to_conf_files/epm.conf"
8
In the Oracle HTTP Server installation folder, browse to httpd.conf, open it in a text editor, and make the following changes: a. Comment all the lines that contain ssl.conf
and mod_wl_ohs.conf
.
b. Add the following lines to the end of the file:
166
l l
Include path_to_modified_conf_files/HYSL-WebLogicautogenerated.conf
Include path_to_modified_conf_files/ssl.conf
where ssl.conf
is the autogenerated file
You can use UNC-style paths on Windows only if the Oracle HTTP Server Windows
Service is running as a user account that has network access and has "Logon as a service" rights.
c. Update the "Listen" directive with the actual web server's port.
9
If you are using Financial Close Management, perform the following tasks: a. On the machine hosting the Web Server, copy the autogenerated file
EPM_ORACLE_INSTANCE/httpConfig/autogenerated/soa/mod_wl_ohs.conf
and rename it to mod_wl_soa_ohs.conf
.
b. Open mod_wl_soa_ohs.conf
in a text editor and replace
soa_server_host:soa_server_port
and
admin_server_host:admin_server_port
with the actual values for the SOA host and port and the WebLogic Administration Server host and port.
c. Copy the modified mod_wl_soa_ohs.conf
to
EPM_ORACLE_INSTANCE/ httpConfig/ohs/config/OHS/ohs_component/conf
.
d. Open
EPM_ORACLE_INSTANCE/httpConfig/ohs/config/OHS/ohs_component/ httpd.conf
in a text editor and add the following line inside of the
<VirtualHost> tag:
Include “conf/mod_wl_soa_ohs.conf"
For example:
<VirtualHost *:19000>
include "conf/mod_wl_ohs.conf"
Include "conf/epm_online_help.conf"
Include "conf/epm_rewrite_rules.conf"
Include "conf/epm.conf"
Include "conf/mod_wl_soa_ohs.conf"
</VirtualHost> e. Restart Oracle HTTP Server.
10
Update the WEB_SERVER component in the Shared Services Registry so that the port property is the actual value of the port on which Oracle HTTP Server is running. For example, to change the actual port to 19000: a. Generate a registry report by launching
EPM_ORACLE_INSTANCE\bin
\epmsys_registry.bat
. Enter the Shared Services database password when prompted.
b. Look for the
WEB_SERVER
component with properties
"type" = MANUAL
,
"port" =
-1
, and
"instance_home"
with the
EPM_ORACLE_INSTANCE
that is configured.
c. Look for the object id for the
WEB_SERVER
component, and copy it into following command:
167
EPM_ORACLE_INSTANCE/bin/epmsys_registry.bat updateproperty #object_id/
@property_name property_value
For example:
EPM_ORACLE_INSTANCE/bin/epmsys_registry.bat updateproperty
#df17801dfc1dca40S24e400aa13a736f8a46S7921/@port 19000
11
Restart Oracle HTTP Server and EPM System servers.
168
8
Deploying EPM System Products to WebSphere Application
Server
In This Chapter
You can deploy EPM System Products to WebSphere Application Server using the process outlined in this chapter. An EPM System deployment cannot deploy Java web applications to both WebLogic and WebSphere.
This chapter assumes that you are an experienced Java web application server administrator.
WebSphere deployment notes: l l l l l l l
WebLogic Server is always installed with EPM System on every machine in the deployment even if you are using WebSphere Application Server.
Deployment to a single managed server is not supported for WebSphere Application Server.
You must deploy all EPM System products to a single profile.
You can also deploy Oracle Enterprise Manager.
These steps assume that you are using the script provided with EPM System installation
( runWASDeployment.bat|sh
). Additional steps could be required if you deploy using the
WebSphere Configuration Wizard, however those steps are not included in this procedure.
The runWASDeployment.bat|sh
script supports single box configuration only. To extend the deployment, use the Websphere Configuration Wizard. See “Extending the WebSphere
Deployment” in the Oracle Enterprise Performance Management System Deployment Options
Guide.
If you are applying a maintenance release to move to Release 11.1.2.3 and you deployed Java web applications to WebSphere Application Server, follow the procedures in
“Performing a Maintenance Release Installation for EPM System Products.”
.
ä
To manually deploy EPM System Java web applications to WebSphere Application Server:
1
Install WebSphere Application Server Network Deployment if it is not already installed. For a single machine development environment, you can install WebSphere Application Server Base Edition.
169
In addition, install IBM HTTP Server and its required Plugins. Note that if you are deploying
EPM System products that also use IIS, IIS and IBM HTTP Server have the same default port. Install IBM HTTP Server using a different default port to avoid a port conflict.
If you are using Insight (Interactive Reporting Web Client), install IBM HTTP Server and
Reporting and Analysis Java web applications on the same machine.
2
After installing WebSphere, perform the following tasks: l
(UNIX only) Edit
WAS_HOME/bin/wsadmin.sh
to move the
$PERF_JVM_OPTIONS statement before the
$javaOption
statement.
l
Apply Fix Pack 23+ to update WebSphere, the WebSphere SDK, for IBM HTTP Server, and Plugins. See http://www-01.ibm.com/support/docview.wss?uid=swg24032493 :
3
Install EPM System products using EPM System Installer.
4
Set the WAS_HOME system environment variable to point to the installation location for WebSphere
Application Server, for example c:/program files/IBM/WebSphere/AppServer.
5
Copy ALBAN*.ttf from EPM_ORACLE_HOME/../jdk160_29/jre/lib/fonts to
WAS_HOME/java/jre/lib/fonts
.
6
Launch EPM System Configurator using the following command and perform all required configuration tasks except for the “Configure Web Server” task. Note that the “Deploy to Application Server” task is not available. Note also that you must configure Essbase Server later in the process.
EPM_ORACLE_HOME/common/config/11.1.2.0/configtool-manual.bat|.sh
Launching EPM System Configurator with this command hides the Java web application deployment tasks and skips the Essbase product registration with Shared Services task.
If you need additional details about configuring EPM System, see
.
7
Deploy the Java web applications to WebSphere by running the following script (note that you do not have to shut down WebSphere if it is already running):
EPM_ORACLE_INSTANCE/bin/deployment/runWASDeployment.bat|sh
Enter a new administrator user name and password for the WebSphere Integrated Solutions
Console, and then provide values for the script for the following parameters, or press
Enter to select the default values (default values are noted in parentheses). Specify unique values for each parameter.
l l l l
Deployment Manager Profile Name (
DM_PROFILE_NAME = EPMSystemDMProfile
)
Application Server Profile Name (
PROFILE_NAME = EPMSystemProfile
)
Cell Name (
CELL_NAME = EPMSystemCell
)
Deployment Manager Node Name (
NODE_NAME = EPMSystemNode
)
Application Server Node Name (
APP_NODE_NAME = EPMSystemAppNode
) l
If there are no profiles, the script creates one. In addition, the script performs some configuration tasks.
170
When the deployment is done, “Configuration Complete” displays and then the window closes.
8
After the Java web applications are deployed, run the following scripts to start the deployment manager and node agent:
WAS_HOME/profiles/DM_PROFILE_NAME/bin/startManager.bat[sh]
WAS_HOME/profiles/PROFILE_NAME/bin/startNode.bat[sh]
If you are using WebSphere AS, run the following script instead:
WAS_HOME/profiles/PROFILE_NAME/bin/startServer.bat[sh] SERVER_NAME where
SERVER_NAME
is the server name you specified. The default server name is
EPMServer
.
9
Log in to the WebSphere Administration Console (Integrated Solutions Console), (https:// localhost:port/ibm/console/login.do?action=secure
).
Tip: To determine the port number for the Integrated Solutions Console, open
WAS_HOME/ profiles/DM_PROFILE_NAME/properties/portdef.props
and search for the
WC_adminhost_secure
property.
10
Stop all the EPM System servers.
To stop applications, log in to the Integrated Solutions Console. Select Servers, then Server
Types, then WebSphere application servers, then select the application server to stop, and then click Stop. You can also start or stop a Java web application using the scripts:
WAS_HOME/ profiles/PROFILE_NAME/bin/start[stop]Server.bat[sh] SERVER_NAME
.
This step is required to prepare the Shared Services Registry for Web Server configuration.
Note that For WebSphere ND you must start servers. For WebSphere AS you can start applications only.
11
Manually configure the Web server. See
“Configuring IBM HTTP Server” on page 172 .
12
(Optional) For clustered Java web applications, configure the logical addresses for the Web applications by launching EPM System Configurator and selecting the Foundation task “Configure Logical Address for Web Applications” to set the logical addresses for the Java web applications' host and port to the manually configured Web Server.
13
Postdeployment Steps for FDMEE” on page 172
.
14
Validate the deployment.
See
“Validating WebSphere Application Server Deployments” on page 175
.
To scale out the WebSphere deployment, see the Oracle Enterprise Performance Management
System Deployment Options Guide.
Tip: Check the log files in
EPM_ORACLE_INSTANCE/diagnostics/logs/config/ configtool-wasdeployment.log
and
WAS_HOME/profiles/
ApplicationServerProfileNamelogs/serverName
.
171
Additional Postdeployment Steps for FDMEE
If you are using FDMEE, perform additional tasks to configure Oracle Data Integrator.
ä
To configure FDMEE with Oracle Data Integrator:
1
For WebSphere ND, start the deployment manager and stop the node agent:
WAS_HOME/profiles/DM_PROFILE_NAME/bin/startManager.bat[sh]
WAS_HOME/profiles/PROFILE_NAME/bin/stopNode.bat[sh]
For WebSphere AS, start the server:
WAS_HOME/profiles/PROFILE_NAME/bin/startServer.bat[sh] SERVER_NAME
2
Run the following command:
MIDDLEWARE_HOME/oracle_common/common/bin/wsadmin.cmd[sh] -profileName
DM_PROFILE_NAME -user WAS_ADMIN_USER -password WAS_ADMIN_PASSWORD -conntype SOAP
3
Execute the following commands:
Opss.createCred(map="oracle.odi.credmap", key="SUPERVISOR", user="SUPERVISOR", password="SUNOPSIS", desc="ODI SUPERVISOR Credential")
Opss.createCred(map="oracle.odi.credmap", key="ODI-DOMAIN", user="<WAS_USER>", password="<WAS_PASSWORD>", desc="ODI-DOMAIN Credential")
AdminConfig.save()
4
Start the node and restart the FDMEE Server.
Configuring IBM HTTP Server
After deploying Java web applications, configure IBM HTTP Server.
ä
To configure IBM HTTP Server:
1
If they are not already started, run the following scripts to start the deployment manager and node agent:
WAS_HOME/profiles/DM_PROFILE_NAME/bin/startManager.bat[sh]
WAS_HOME/profiles/PROFILE_NAME/bin/startNode.bat[sh]
2
Launch EPM System Configurator using the following command and select the Foundation Configure
Web Server task.
EPM_ORACLE_HOME/common/config/11.1.2.0/configtool-manual.bat|.sh
If you also want to configure Essbase while you are deploying Java web applications, when you first ran configtool-manual.sh
, the Configure Essbase Server task was not available.
It is available in this second pass of configuration, so if needed, select it now.
3
On the Configure Web Server page, select Setup Registry for manual web server configuration.
4
After configuration is complete, open EPM_ORACLE_INSTANCE/httpConfig/ autogenerated/ihs/HYSL-Websphere-autogenerated.conf
in a text editor and make the following changes:
172
a. Replace all entries of
HTTP_SERVER_ROOT_FOLDER
with the path to IBM HTTP Server
(for example
/home/IBM/HTTPServer
).
b. Replace all entries of
PLUGINS_ROOT_FOLDER
with
HTTP_SERVER_ROOT_FOLDER/
Plugins
(for example
/home/IBM/HTTPServer/Plugins
).
c. Because most offerings of IBM HTTP Server are 32-bit software (and the 64-bit
Supplements also contain 32-bit Plugin binaries), you must load the correct plug-ins for your operating system type by commenting (#) or uncommenting the following lines: l
If your operating system is 64-bit (except Solaris x64 or HP-UX for Itanium®), uncomment this line:
#LoadModule was_ap22_module
"PLUGINS_ROOT_FOLDER/bin/32bits/mod_was_ap22_http.dll" l
If your operating system is 32-bit or Solaris x64 or HP-UX for Itanium®, uncomment this line:
LoadModule was_ap22_module
"PLUGINS_ROOT_FOLDER/bin/mod_was_ap22_http.dll" d. Add the following lines if you extended the deployment:
<IfModule !headers_module>
LoadModule headers_module modules/mod_headers.so
</IfModule> e. Comment or uncomment the following line depending on your preference for online
Help.
Include conf/epm_online_help.conf
If you want to run Help locally, comment this line. Leave the line uncommented to run
Help from the hosted Oracle server. See “Installing and Configuring Online Help” in the Oracle Enterprise Performance Management System Deployment Options Guide.
f.
Change the mod_was_ap22_http
extension for your operating system: ( dll
for
Windows, so
for Unix).
g. Replace all entries of
IHS_LISTEN_PORT
with the port number for your Web server.
Tip: l
To determine the port number, open
WAS_HOME/HTTPServer/conf/ httpd.conf
and search for
Listen
.
h. If you are using Insight (Interactive Reporting Web Client), make the following edits:
Comment or delete the following line: l
RewriteRule ^/InsightInstaller/(.*) /raframework/zeroadmin/component/Insight/
$1 [PT]
Add the following line in
HYSL-Websphere-autogenerated.conf
:
AliasMatch /InsightInstaller/(.*) "EPM_ORACLE_HOME/products/biplus/
InstallableApps/raframework/zeroadmin/component/Insight/$1" where
EPM_ORACLE_HOME
is the EPM_ORACLE_HOME on the server where IBM
HTTP Server is installed. If EPM System is installed on a different machine or in
173
a different user home directory (for example, on UNIX), you must copy the entire
Insight
directory to a location accessible for IBM HTTP Server.
5
Open EPM_ORACLE_INSTANCE/httpConfig/autogenerated/ihs/plugin-cfg.xml
in a text editor and make the following changes: a. Replace all entries of
PLUGINS_ROOT_FOLDER
with
HTTP_SERVER_ROOT_FOLDER/
Plugins
(for example
/home/IBM/HTTPServer/Plugins
).
b. For non-SSL configurations, replace all entries of
IHS_PORT
with the port number for your Web server.
c. For SSL configurations, replace all entries of
IHS_SSL_PORT
with your HTTP SSL port.
6
In an environment with multiple machines, perform the following tasks. In a single machine environment, you can skip this step.
a. Generate plugin-cfg.xml
file using the WebSphere utility: Launch
GenPluginCfg.bat|sh
from
WAS_HOME/profiles/DM_PROFILE_NAME/bin
.
plugin-cfg.xml
is generated in
WAS_HOME/profiles/DM_PROFILE_NAME/ config/cells
.
b. Perform the following steps for every clustered EPM System Java web application: i.
Open the newly generated plugin-cfg.xml
file in a text editor.
ii.
Find the required
ServerCluster
component. It should contain information about physical servers.
iii.
Copy the required
CloneID
property and its value to the appropriate server in
EPM_ORACLE_INSTANCE/httpConfig/autogenerated/ihs/plugincfg.xml
.
7
Copy plugin-cfg.xml, epm_online_help.conf, and HYSL-Websphereautogenerated.conf
from EPM_ORACLE_INSTANCE/httpConfig/autogenerated/ ihs
to HTTP_SERVER_ROOT_FOLDER/conf.
8
Edit HTTP_SERVER_ROOT_FOLDER/conf/httpd.conf, make the following changes, and then save the file: a. Comment (#) the following line at the end of the file, if the line exists.
LoadModule WebSpherePluginConfig pathToPlugin.cfg b. Add the following line at the end of the file:
Include conf/HYSL-Websphere-autogenerated.conf
9
Update the Shared Services Registry with the actual value for the Web Server port (the
WEB_SERVER
node) by running the following command:
EPM_ORACLE_INSTANCE/bin/epmsys_registry.bat[sh] updateproperty WEB_SERVER/@port
ACTUAL_PORT_VALUE
where
ACTUAL_PORT_VALUE
is the actual IBM HTTP Server port. This is the same port number you updated in the file earlier in this procedure.
If there is more than one web server in the deployment, use the Object ID of the
WEB_SERVER
component that has type
MANUAL
and port
-1. For example:
174
EPM_ORACLE_INSTANCE/bin/epmsys_registry.bat[sh] updateproperty #objectIDNumber/@port
ACTUAL_PORT_VALUE
10
Restart IBM HTTP Server by launching the following command or by starting the Windows service:
For UNIX:
HTTP_SERVER_ROOT_FOLDER/bin/apachectl restart
For Windows: Launch the Windows service. If the service does not exist, run the following command to install the service, and then start it in the Windows Services Control Panel:
HTTP_SERVER_ROOT_FOLDER/bin/apache -k install
11
Check that the IBM HTTP Server port was added to the virtual host under WebSphere: Log in to the
WebSphere Administration Console (Integrated Solutions Console) (https://localhost:port/ ibm/console/login.do?action=secure
). Select Environment, then Virtual hosts. Click the virtual host that you used for EPM System products (by default it is default_host). If the port is not listed, open Host Aliases properties and add the IBM HTTP Server port, and then click Save at the top of the page.
Perform this step for each machine in a distributed environment.
12
Restart all EPM System application servers and services.
Stop and restart the deployment manager and node agent by running the following scripts:
To stop:
WAS_HOME/profiles/DM_PROFILE_NAME/bin/stopManager.bat[sh]
WAS_HOME/profiles/PROFILE_NAME/bin/stopNode.bat[sh]
To restart:
WAS_HOME/profiles/DM_PROFILE_NAME/bin/startManager.bat[sh]
WAS_HOME/profiles/PROFILE_NAME/bin/startNode.bat[sh]
13
For FDMEE only, perform the following steps: a. Log in to EPM Workspace and launch FDMEE by selecting Navigate, then Administer, and then ERP Integrator.
b. In ERP Integrator, click any link, for example Data Load Rule, and then close the page.
c. Log in to IBM Console and restart the FDMEE Server.
Validating WebSphere Application Server Deployments
To validate a WebSphere deployment, run EPM System Diagnostics. See
Chapter 13, “Validating the Installation and Verifying Deployment.”
175
176
9
Performing Manual
Configuration Tasks in a New
Deployment
In This Chapter
Financial Close Management Manual Configuration Tasks ......................................... 179
After configuration, you must configure user directories, provision the functional administrator, and deactivate the default administrator (admin) account. See Oracle Enterprise Performance
Management System User Security Administration Guide.
To set up EPM System components to work with Oracle Web Services Manager, see the Oracle
Enterprise Performance Management System Deployment Options Guide.
See the Oracle Enterprise Performance Management System Deployment Options Guide for additional optional tasks you can perform to customize your deployment.
See your product's Administration Guide for additional tasks to perform.
Essbase Manual Configuration Tasks
Subtopics
l
Setting User Limits on 64-bit AIX
Enabling Client Lookup by Cluster Name
l
The following table describes Essbase postconfiguration tasks.
Table 22
Essbase Postconfiguration Tasks
Task
(UNIX) Set User Limits on 64-bit AIX.
Enable clients to look up Essbase by cluster name instead of URL.
If you are using Essbase on the Oracle Exalytics In-Memory Machine, edit
Essbase.cfg
to set
OracleHardwareAcceleration TRUE
.
Reference
“Setting User Limits on 64-bit AIX” on page 178
“Enabling Client Lookup by Cluster
177
Setting User Limits on 64-bit AIX
When running Essbase Server on a 64-bit AIX platform, you must change the user limits to increase the size of a data segment. The following table lists suggested values:
User Limit time (seconds) file (blocks) data (kbytes)
Value unlimited unlimited unlimited stack (kbytes) memory (kbytes)
No higher than 128 MB for 64-bit and 64 MB for 32-bit unlimited coredump (blocks) unlimited nofiles (descriptors) 4096, with a maximum of less than 32,000
Enabling Client Lookup by Cluster Name
Essbase clients can use a URL to connect to an Essbase cluster, in the form: http(s):// host:port/aps/Essbase?ClusterName=clusterName
. To simplify login, Essbase clients can use the cluster name directly instead of the URL. If you want to enable client login using the cluster name, you must first specify a property to configure Provider Services. The cluster name is resolved by the Provider Services servers specified in configuration files:
ä
To enable lookup by cluster name:
1
Modify essbase.cfg and essbase.properties as follows: l
For server-to-server communication, modify essbase.cfg
to specify the Provider
Services server to use, in the following format, separating each URL with a semicolon:
ApsResolver http(s)://host:port/aps l
For client-to-server communication, modify essbase.properties
to specify the
Provider Services server to use, in the following format:
ApsResolver=http(s)://apshost1:port/aps
2
Restart Essbase after updating these files.
Upgrade Note!
After upgrading, update the
ApsResolver
setting in all essbase.cfg
files (those installed for the servers, and those installed for the Essbase clients.
Reporting and Analysis Manual Configuration Tasks
The following table describes Reporting and Analysis postconfiguration tasks.
178
Table 23 Reporting and Analysis Postconfiguration Tasks
Task
For Reporting and Analysis Framework on IPV6 systems, update default-domain.cfg
, in
EPM_ORACLE_HOME/ common/raframeworkrt/11.1.2.0/lib
, to include the following entry at the end of the file: policies:iiop:server_address_mode_policy:publish_hostname="true"
Reference
Financial Close Management Manual Configuration
Tasks
Subtopics
l l l l
Setting Up the Keystore for Message Protection
Configuring the WebLogic Domain to OID, MSAD, SunOne
Raising the Maximum Capacity in the Connection Pool
Increasing the Connection Pool of the External LDAP Provider
l
This section describes additional tasks required to configure Financial Close Management.
Perform these tasks after you install and configure Oracle SOA Suite and Financial Close
Management.
Caution!
You must perform these tasks before you can start and run Financial Close
Management. Perform the tasks in the order in which they are listed.
The following table describes Financial Close Management postfiguration tasks.
Note: For the procedures that follow, note that if you selected Production Mode when you created the WebLogic domain, to make changes in the WebLogic Administration Console you must first click Lock & Edit in the Change Center. After you make the changes, click
Activate Changes in the Change Center.
Table 24
Financial Close Management Postconfiguration Tasks
Task Reference
Set up the keystore for message protection.
Configure the SOA Server to connect to Oracle Internet Directory, Microsoft Active Directory (MSAD), or SunOne.
Domain to OID, MSAD, SunOne” on page 182
179
Task Reference
Start managed servers in order.
If you are using Microsoft SQL Server, remove
EDNLocalTxDataSource
and
EDNDataSource
.
“Start Managed Servers” on page
In some cases, SOA contexts are configured with EPM System Configurator. If SOA contexts are not automatically configured, you must manually configure the SOA contexts.
Manual configuration is required in the following cases: l l l
If you manually deployed the Java web applications.
You configured the Web Server in a different instance than Financial Close Management.
The SOA and the WSM-PM Java web applications are deployed to different managed servers/ clusters.
If you change the configuration at any time to change the logical address of the Java web applications
(using the “Update Logical Address for Web Applications” page of EPM System Configurator, you must perform the following tasks: l l l
For Close Manager:
1. Make sure there are no running tasks or alerts.
2. Start EPM System Configurator and from the Task Selection page, from the Financial Close,
Financial Close Management section, select Deploy to SOA.
3. Click Next, continue with the configuration, and then click Finish.
For Account Reconciliation Manager:
1. Make sure there are no open periods. If there are open periods, lock them. Make sure there are no running DataLoads.
2. Start EPM System Configurator and from the Task Selection page, from the Financial Close,
Account Reconcilation section, select Deploy to SOA and Deploy to SOA for FDM EE.
3. Click Next, continue with the configuration, and then click Finish.
4. Unlock any locked periods.
For both: Connect to soainfra
datasource and run the following query:
UPDATE WFTASKDISPLAY SET httpport = <LWA Port> , httpsport=0, hostname = <LWA Host> WHERE URI like '/workflow/%';
Raise the maximum capacity of the connection pool.
Increase the connection pool of the external LDAP provider.
Oracle HTTP Server” on page 165
“Raising the Maximum Capacity in the Connection Pool” on page
“Increasing the Connection Pool of the External LDAP Provider” on page 184
If you are working in a clustered environment with Financial Close Management and SOA, to ensure that the email password is configured for all servers, the password used to authenticate email (as entered on the “Common Settings” configuration task panel), must be of the type “Use Clear Text
Password”. To change the password type, use Enterprise Manager.
Enterprise Manager documentation
After performing these steps you can also configure Account Reconciliation Manager to work with FDMEE and create and manage Integration Types. See the Oracle Hyperion Financial Close
Management Administrator's Guide. You can download integration xml
files from My Oracle
Support.
180
Setting Up the Keystore for Message Protection
ä
To set up the keystore for message protection:
1
First, create a keystore using the keytool command:
Go to
/Oracle/Middleware/user_projects/$DOMAIN_HOME/config/fmwconfig
in the server running the WebLogic Administration Server hosting your EPM System domain and execute the following command: keytool -genkeypair -keyalg RSA -alias aliasName -keypass password -keystore
keystoreName.jks -storepass password -validity 3600
Note: If the keytool
command is not recognized, the
Path
environmental variable might not include JDK. Add the JDK to the
Path
variable using the following command: set
PATH=%PATH%;C:\Oracle\Middleware\JDK160_35\bin\;.;
.
For additional information, see “How to Create and Use a Java Keystore” in the “Setting up the Keystore for Message Protection” section of the Oracle Fusion Middleware Security and
Administrator's Guide for Web Services 11g Release 1 (11.1.1). ( http://download.oracle.com/ docs/cd/E14571_01/web.1111/b32511/setup_config.htm#BABJHIBI ).
2
Next, set up message protection for Web Services: a. Log in to Enterprise Manager ( http://WebLogicAdminServerHost:7001/em
) using WebLogic administrator credentials.
b. Expand WebLogic Domain and then select EPMSystem (or the domain name used for the
EPM System deployment).
c. Right-click EPMSystem, select Security, and then select Security Provider Configuration.
d. Scroll to the Keystore section, expand the section, and then click Configure.
e. For Keystore Path, enter the path and name for the keystore that you created, for example
./EPMKeystore.jks
).
f.
Enter the keystore password that you used when creating the keystore and confirm it.
g. Enter an alias and password for both Signature Key and Encryption Key, using the alias and password that you used when creating the keystore. Confirm the passwords, and then click OK. The alias and password for the signature and encryption keys define the string alias and password used to store and retrieve the keys.
3
Log out and restart Oracle Enterprise Manager Fusion Middleware Control so the changes take effect, and then restart EPM System managed servers.
For details about setting up message protection, see http://docs.oracle.com/cd/E17904_01/web.
1111/b32511/setup_config.htm#BABHIBHA in the Oracle® Fusion Middleware Security and
Administrator's Guide for Web Services 11g Release 1 (11.1.1).
181
Configuring the WebLogic Domain to OID, MSAD, SunOne
This procedure is required to configure the WebLogic domain, or in the case of Financial Close
Management the SOA Server, to communicate with an external provider, such as OID, MSAD, or SunOne. Shared Services must also be configured to work with this external provider. Follow the sections specific to your provider.
Note:
Financial Close Management does not support Shared Services Native Directory. The
Web services features of Profitability and Cost Management, Provider Services, FDMEE, and Financial Management do not work with Shared Services Native Directory. See the
Oracle Hyperion Enterprise Performance Management System User and Role Security
Guide for more information.
ä
To connect OID, MSAD, or SunOne to the SOA Server:
1
Log in to the WebLogic Administration Console if you are not already logged in.
2
Click Security Realms on the left, click myrealm, and then click the Providers tab.
3
Click Add, enter the following details, and then click OK.
For OID: l
Name - OID
Type - OracleIntenetDirectoryAuthenticator l
For MSAD: l
Name - MSAD
Type - ActiveDirectoryAuthenticator l
For SunOne:
Name - SunOne l
You can ignore the prompt to restart the server; you will be restarting at the end of this procedure.
4
Click the provider you just added, click the Provider Specific tab, enter the following details for your provider, and then click OK.
l l l l l l
Host
Port
Principal
Credential
User Base DB
Group Base DB
User from Name Filter (MSAD only) l
182
l
User Name Attribute (MSAD only)
You can leave the rest of the default values unchanged.
5
Click OID, MSAD,or SunOne, and for Control Flag, select SUFFICIENT.
6
Restart WebLogic Server.
Start Managed Servers
ä
Start each managed server in the following order:
WebLogic Administration Server l l l l
Hyperion Foundation Services Managed Server
Oracle HTTP Server - Oracle Process Manager (ohsInstanceInstanceNumber)
In any order:
Financial Close Management Java web application m m m m m
Financial Management Web Services Managed Server, if you’re using Financial
Management with Financial Close Management
FDM Web application, if you’re using FDM with Financial Close Management
Financial Reporting Java web application, if you’re using Financial Reporting with
Financial Close Management
FDMEE, if you are using Account Reconciliation Manager.
Oracle SOA managed server l
Raising the Maximum Capacity in the Connection Pool
If necessary, fine tune the data source to size the connection pool.
ä
To raise the maximum capacity in the connection pool:
1
In the WebLogic Administration Console (http://
WebLogic_Admin_Host:WebLogic_Admin_Port/console
), select Services, then JDBC, and then Datasources.
2
Select your data source, then Connection Pool, and then Maximum Capacity.
3
Edit settings to increase capacity as follows: l
If resource errors specific to these data sources are logged, increase their capacity: l l
EDNDataSource (Oracle Database only)
EDNLocalTxDataSource (Oracle Database only) mds-owsm l
183
l l l l l mds-soa
EPMSystemRegistry
OraSDPMDataSource
SOADataSource
SOALocalTxDataSource
Note:
You can increase the capacity for each data source by a different amount, depending on the needs for your installation.
If the Financial Close Management log includes this error message: java.sql.SQLException:
Could not retrieve datasource via JNDI url 'jdbc/data source' weblogic.jdbc.extensions.PoolDisabledSQLException: weblogic.common.resourcepool.ResourceDisabledException: Pool data
source is Suspended, cannot allocate resources to applications..]
, then you have exceeded the maximum connections allowed in the connection pool for the specified data source, and you need to increase the capacity of the connection pool.
Increasing the Connection Pool of the External LDAP Provider
ä
To increase the connection pool of external LDAP provider:
1
Shut down all servers (Admin with all managed server) if they are running.
2
Go to domain_home\config\fmwconfig\ovd\default.
3
Make a backup of adapters.os_xml.
4
Open adapters.os_xml and find <ldap id="XYZ" version="0">, where XYZ is the name of the external LDAP provider configured from WebLogic Admininstration Console.
5
Change <maxPoolSize> from 10 to 100 or 150. For example:
<pageSize>1000</pageSize>
<referals>false</referals>
<heartBeatInterval>60</heartBeatInterval>
<timeout>120000</timeout>
<maxPoolSize>100</maxPoolSize>
<maxPoolWait>1000</maxPoolWait>
<maxPoolChecks>10</maxPoolChecks>
<quickFail>false</quickFail>
<escapeSlashes>true</escapeSlashes>
<kerberos>false</kerberos>
<useDNS>No</useDNS>
</ldap>
FDMEE Manual Configuration Tasks
The following table describes FDMEE postconfiguration tasks.
184
Table 25 FDMEE Postconfiguration Tasks
Task
For FDMEE used with Account Reconciliation Manager: If you change the configuration at any time to change the logical address of the Java web applications (using the “Update Logical Address for Web Applications” page of EPM System
Configurator, you must perform the following tasks:
1. Make sure there are no running DataLoads.
2. Start EPM System Configurator and from the Task Selection page, from the Financial Close, Account Reconcilation section, select Deploy to SOA and Deploy to SOA for FDM EE.
3. Click Next, continue with the configuration, and then click Finish.
4. Connect to soainfra
datasource and run the following query:
UPDATE WFTASKDISPLAY SET httpport = <LWA Port> , httpsport=0, hostname =
<LWA Host> WHERE URI like '/workflow/%';
Reference
185
186
10
Performing a Maintenance
Release Installation for EPM
System Products
In This Chapter
Financial Close Management Maintenance Release Installation Checklist......................... 188
Installing and Configuring EPM System Products in a Maintenance Installation................... 194
Maintenance Installation Deployments to a Single Managed Server ............................... 197
Performing Manual Configuration Tasks in a Maintenance Installation............................. 200
Validating the Deployment and Generating a Deployment Report .................................. 205
Performing a Maintenance Release Installation for EPM System Clients ........................... 206
If you are applying the maintenance release to move from EPM System Release 11.1.2.0, Release
11.1.2.1, or Release 11.1.2.2 to Release 11.1.2.3, use the procedures in this chapter.
Maintenance installation notes: l l l
You cannot configure Oracle HTTP Server to a shared drive when you apply a maintenance release installation.
If you deployed Java web applications to a single managed server, you must deploy in the same way in this release.
If you deployed Java web applications to WebSphere Application Server, you can apply the maintenance release installation only if you used runWASDeployment.bat|sh
in the previous release to deploy the Java web applications and if the topology has not changed.
Additional steps would be required if you deployed using the WebSphere Configuration
Wizard, however those steps are not included in this procedure.
You must log in as the same user that installed and configured the previous release.
l
Maintenance Release Installation Checklist
Note: If you are applying the maintenance release to Financial Close Management, follow the installation and configuration sequence described in
Maintenance Release Installation Checklist” on page 188 .
187
Table 26 Maintenance release installation checklist
Task
Meet the system requirements.
If your database environment needs to be upgraded, perform the database upgrade before you proceed. See the database documentation for details.
Reference
Oracle Enterprise Performance Management System Certification Matrix
( http://www.oracle.com/technetwork/middleware/ias/downloads/fusioncertification-100350.html
)
Download and extract the installation files.
Perform the maintenance release installation prerequisite tasks.
Install and configure EPM System products.
Perform any required manual configuration tasks for your products.
“Downloading and Extracting Installation Files” on page 189
“Performing Maintenance Release Installation Prerequisite Tasks” on page
“Installing and Configuring EPM System Products in a Maintenance
“Performing Manual Configuration Tasks in a Maintenance Installation” on page 200
Validate the installation using EPM System Diagnostics and generate a deployment report.
“Validating the Deployment and Generating a Deployment Report” on page
Financial Close Management Maintenance Release
Installation Checklist
The following table provides an overview of the installation and configuration process for Oracle
SOA Suite and Financial Close Management if you are moving from Financial Close
Management Release 11.1.2.1 or Release 11.1.2.2 to Release 11.1.2.3.
Note the following about applying the maintenance release to Financial Close Management: l l l
The maintenance release installation option is supported only from Financial Close
Management Release 11.1.2.1 or Release 11.1.2.2.
Before you are apply the maintenance release, make sure there are no schedules with an
Open status.
If you want to add Account Reconciliation Manager to your Financial Close Management deployment, you must first install the 11.1.2.3 Release of the Financial Close Management
Close Manager Java web application using the Apply Maintenance Release option in EPM
System Installer. Then, install the Financial Close Management Reconciliation Manager Java web Application Java web application using the New installation option in EPM System
Installer.
If .NET Framework is not installed, EPM System Installer installs it for you.
l
Table 27 Roadmap for Applying the Maintenance Release to Financial Close Management
Task
Shut down all EPM System, WebLogic, and SOA services.
Reference
188
Task Reference
Install Financial Close Management Release 11.1.2.3 on the machine hosting Financial Close
Management Release 11.1.2.1 or Release 11.1.2.2.
Note: During installation, Apply Maintenance Release is selected for you. EPM System Installer selects all available products; you must apply the maintenance release to all EPM System products in the deployment.
After installation, apply patch 16788543.
Caution! After installation, do not proceed with configuring EPM System products using EPM System
Configurator until you have completed the following Oracle SOA Suite upgrade steps.
Before upgrading SOA Suite, back up the SOA database.
Upgrade Oracle SOA Suite components to PS6 and then apply any required patches. The following list provides an overview of the steps:
1. Update the existing software (SOA components).
2. If you are using Microsoft SQL Server, apply patch number 16400937 for Release 11.1.1.7.0.
3. Upgrade the RCU schemas. For more information see “Starting the Patch Set Assistant” in the Oracle®
Fusion Middleware Patching Guide 11g Release 1. During this step, the following schemas are upgraded:
_SOAINFRA
,
_MDS
and
_ORASDPM
.
4. Run the SOA Upgrade Script to upgrade the WebLogic domain. For more information see “Run soaupgrade.py to Update the Policy Store and Deploy a Shared Library ” in the Oracle® Fusion
Middleware Patching Guide 11g Release 1.
Oracle® Fusion Middleware
Patching Guide 11g Release 1
Tip: Review the SOA startup logs for any errors and resolve the errors before proceeding with EPM System Configurator.
You can also view the status of
SOA in Enterprise Manager
Console.
Configure EPM System products, selecting all required configuration tasks except for “Deploy to SOA” for Close Manager, and “Deploy to SOA” and “Deploy to SOA for FDM EE” for Account Reconciliation
Manager. including database configuration and Java web application deployment for Shared Services and Financial Close Management.
Start WebLogic Administration Server and then the SOA managed server.
Start EPM System Configurator and select “Deploy to SOA” for Close Manager, and “Deploy to SOA” and
“Deploy to SOA for FDM EE” for Account Reconciliation Manager.
Shut down all the servers and restart them (SOA Server, WebLogic Administration Server).
Stop the SOA server, and then start EPM System products, the SOA Server and Financial Close
Management in the order listed.
Update product integration types by importing the Release 11.1.2.3 versions of all product integration files. The product integration files are posted on My Oracle Support.
“Managing Integration Types” in the Oracle Financial Close
Management Administrator's
Guide.
Downloading and Extracting Installation Files
Download the EPM System files from the “Oracle Enterprise Performance Management System” media pack on the Oracle Software Delivery Cloud ( http://edelivery.oracle.com/ ). Oracle recommends that you download files to a shared drive. See
Chapter 4, “Downloading Files for
for details on downloading and extracting installation files.
189
Performing Maintenance Release Installation
Prerequisite Tasks
Subtopics
l l l
Essbase Maintenance Release Installation Prerequisites
Business Rules Maintenance Release and Upgrade Installation Prerequisites
Financial Reporting Maintenance Release Installation Prerequisites
Maintenance Release Installation Prerequisites if You Are Using Oracle Web Services Manager
l
ä
If you are applying the maintenance release to move from EPM System Release 11.1.2.0,
Release 11.1.2.1, or Release 11.1.2.2 to Release 11.1.2.3, perform the following tasks before you install and configure:
1
Apply any required PSEs before proceeding with maintenance the installation.
To review the list of defects fixed between earlier releases, use the Defects Fixed Finder. This tool enables you to identify the products you own and your current implementation release.
With a single click, the tool quickly produces a customized report of fixed-defect descriptions with their associated platforms and patch numbers. This tool is available here: https://support.oracle.com/oip/faces/secure/km/DocumentDisplay.jspx?id=1292603.1
2
Stop all EPM System services and processes, and restart IIS.
Check to make sure that all processes are stopped; some processes, such as
CASSecurity
, are left running even after Windows services are all stopped.
3
Back up the Shared Services Registry database.
4
Generate a deployment report: a. Open a command line window and navigate to
EPM_ORACLE_INSTANCE/bin
.
b. Run the command epmsys_registry.bat|.sh report deployment
.
By default, the report is saved as
EPM_ORACLE_INSTANCE/diagnostics/reports/ deployment_report_YYYYMMDD_HHMMSS.html
.
5
If you have disabled or deleted any of the global roles (in particular the Shared Services Global roles) that are in the Shared Services Registry, they must be restored and provisioned to the Admin user for the maintenance configuration process to work correctly.
6
Ensure that the external authentication provider is online before you start EPM System Configurator.
7
If you are applying the maintenance release to move from Essbase Release 11.1.2.0 or Release 11.1.2.1
to Release 11.1.2.3, you must first export linked reporting object information from the earlier release database, and then delete the linked reporting objects. After applying the maintenance release, import
.
8
If you are performing a maintenance installation on UNIX and you had Financial Management on this platform in the previous release, you must first uninstall Financial Management Web Services.
9
If you are using Business Rules in Release 11.1.2.0 or 11.1.2.1, you must migrate to Calculation
Manager rules in Release 11.1.2.3. Before migrating business rules, you must perform prerequisite
190
tasks. See “Business Rules Maintenance Release and Upgrade Installation Prerequisites” on page
. If you are applying a maintenance installation from Release 11.1.2.2, you can skip this step.
10
If you are moving from Financial Close Management Release 11.1.2.1 or Release 11.1.2.2, see
“Financial Close Management Maintenance Release Installation Checklist” on page 188
11
If you are applying the maintenance release to move from Strategic Finance Release 11.1.2.0 or
11.1.2.1 to Release 11.1.2.3, you must convert the Strategic Finance database using a conversion utility. Oracle recommends that you back up the database before converting it. Apply Strategic Finance
Release 11.1.2.1.000 Patch Set Exception (PSE): 13776302 and then run the conversion utility.
12
If you are using Oracle Web Services Manager with EPM System products, upgrade the OWSM MDS schema. See
“Maintenance Release Installation Prerequisites if You Are Using Oracle Web Services
.
13
Stop all the services for EPM System products.
Note that you must manually stop the Integration Services service manually using the Task
Manager. (Look for olapisvr.exe
in the Processes).
Do not start services for a product until the product's configuration tasks are complete.
Essbase Maintenance Release Installation Prerequisites
If you are applying the maintenance release to move from Essbase Release 11.1.2.0, Release
11.1.2.1, or Release 11.1.2.2 to Release 11.1.2.3, you must first export linked reporting object
(LRO) information from the earlier release database, and then delete the linked reporting objects.
After installing and configuring, you import the exported linked reporting objects.
ä
To export linked reporting objects from Essbase Release 11.1.2.0, Release 11.1.2.1, or Release
11.1.2.2:
1
On the machine hosting the earlier release installation, back up the application linked reporting object data to a specified directory by using the following MAXL command:
EXPORT database DBS-NAME LRO to server directory ‘directoryName’;
For example:
MAXL> EXPORT database Sample.Basic LRO to server directory ‘V1’;
In this example,
Sample.Basic
LRO data is exported to
Sample-Basic-V1
in
ARBORPATH/app
.
2
Remove the application linked reporting object data with the following MAXL command:
ALTER database DBS-NAME delete LRO all
For example:
MAXL> ALTER database sample.basic delete LRO all;
3
Shut down the earlier release Essbase server.
There are additional steps you perform after installing and configuring Essbase Release 11.1.2.3.
191
Business Rules Maintenance Release and Upgrade
Installation Prerequisites
If you are applying the maintenance release to move from Release 11.1.2.0 or Release 11.1.2.1
to Release 11.1.2.3, or if you are upgrading from an earlier release, and if you have been using
Business Rules in the earlier release, you must migrate to Calculation Manager rules in Release
11.1.2.3. Before migrating business rules, you must perform prerequisite tasks.
If you are applying a maintenance installation from Release 11.1.2.2, you can skip this step.
ä
To prepare to migrate Business Rules, perform the following tasks in your current Business
Rules environment before installing Release 11.1.2.3:
1
In Business Rules, within the Rule Editor, remove the associated outline (that is, the design time location) from each business rule. After you do this, the Associated Outline drop-down list should display the text,
Select Outline.
2
On the Locations tab of the Rule Editor, ensure that each business rule has a valid launch location, which must be an absolute location. Although “All Locations” is valid in Business Rules, when you migrate business rules, you must provide the details of a specific launch location (that is, the application type---Planning or Essbase, the server name, the application name, and the database or plan type). If you want a business rule to be valid for multiple launch locations, you must provide the details for each location. The locations must be in different applications; you cannot migrate the same business rule to different plan types in the same application within Calculation Manager.
If the rule is a part of a sequence, then the launch location of the rule within the sequence must be one of the launch locations listed in the Locations tab of the rule.
3
On the Access Privileges tab of the Rule Editor, ensure that each business rule has security defined for a specific location or locations and not “All Locations.” If multiple locations are defined for a business rule on its Locations tab, you must add security for each location individually.
4
Do not modify rules in Calculation Manager until migration is completed.
5
If you are using Business Rules with Planning, as a precaution, create a backup of the rules: Use
Administration Services to export the rules to XML in Business Rules format. If you are upgrading from
Release 11.1.1.4, also export the rules to Calculation Manager format. EPM System Configurator exports the rules during database configuration for use during application upgrade.
6
If you are an Essbase-only Business Rules user, you must export business rules. To export the Essbase rule from Business Rules: a. From Administration Services Console, right-click the Business Rules node and select
Export.
b. Export the rules in Business Rules format and then select all of the Essbase rules in the repository. If you are upgrading from Release 11.1.1.4, also export the rules to
Calculation Manager format.
c. Specify the location to save the XML file, and then click OK. If you are upgrading, the location should be a shared drive that is accessible from the upgraded environment.
Make a note of the location. You import the file later in the process.
192
During configuration with EPM System Configurator, rules are prepared for migration when you perform the “Configure Database” task.
After configuration, there are additional tasks you perform to import and migrate business rules.
l l
Financial Reporting Maintenance Release Installation
Prerequisites
It is no longer necessary to install Financial Reporting Print Server separately as it is included by default with the Financial Reporting Java web Application on all platforms. No separate
Financial Reporting Print Server service is created. However, before installing Financial
Reporting, if you were working in Release 11.1.2.0 or Release 11.1.2.1, meet the following prerequisites:
If you were working in Release 11.1.2.0:
1. Uninstall Financial Reporting Studio using uninstall.cmd
in
EPM_ORACLE_HOME/ uninstall
.
2. Delete the
HRPrinter
drivers from the Printers list using the Windows Control Panel.
3. Disable “Hyperion Financial Reporting - Print Service” in Windows Services Microsoft
Management Console, Console and then delete the following Windows registry entries
(back up the registry before you proceed):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_FRPRINTSERVICE
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application
\FRPrintService
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FRPrintService
If you were working in Release 11.1.2.1:
1. Remove “Hyperion Financial Reporting - Print Service” using
FRRemovePrintServer.cmd
in
/Program Files [(x86)]/Oracle/
FinancialReportingStudio/products/financialreporting/install/bin
.
This removes both the Windows service and the
HRPrinter
drivers.
2. Uninstall Financial Reporting Studio using Windows Control Panel Add\Remove
Programs (Windows XP or Windows 2003) or Programs and Features (Windows 7 or
Windows 2008).
3. Delete the folder
/Program Files/Oracle/FinancialReportingStudio
.
Maintenance Release Installation Prerequisites if You Are
Using Oracle Web Services Manager
If you are using Profitability and Cost Management, Financial Close Management, FDMEE,
Financial Management, Provider Services or Data Relationship Management with Oracle Web
Services Manager, upgrade the OWSM
MDS
schema and update Oracle Web Services Manager to Release 11.1.1.7.0.
193
l l l
Update the
_MDS
Schema. For more information see “Starting the Patch Set Assistant” and
“Checking for Invalid Database Objects” in the Oracle® Fusion Middleware Patching Guide
11g Release 1.
Update configurations and stores. For more information, see the Oracle® Fusion Middleware
Patching Guide 11g Release 1.
Update the Oracle Web Services Manager repository. See “Adding New OWSM Pre-Defined
Policies” in the Oracle® Fusion Middleware Patching Guide 11g Release 1.
You can find Oracle® Fusion Middleware Patching Guide 11g Release 1 on the Fusion Middleware page of the Oracle Documentation Library. .
Installing and Configuring EPM System Products in a
Maintenance Installation
When you apply the maintenance release, install and configure using the same user that was used to install and configure the earlier release.
ä
To install EPM System products in a maintenance installation:
1
Launch EPM System Installer: l
(Windows) Double-click installTool.cmd
in the root directory to which you extracted the EPM System Installer files.
l
(UNIX) Change to the root directory to which you extracted the EPM System Installer files and enter
./installTool.sh
.
2
Step through EPM System Installer, making the following selections: l l l
On the Destination screen, click Next. You cannot change the destination. You must apply the maintenance release on top of your existing EPM System installation.
Apply Maintenance Release is selected for you; click Next.
In Product Selection, click Next. You cannot change the product selection.
You must apply the maintenance release to all EPM System products in the deployment.
You cannot apply the maintenance release to only some products.
On the Product Selection page, you cannot make any selections or deselections.
If you are applying the maintenance release to an existing deployment, and you plan to add new EPM System products to the existing deployment, install and configure existing products first. After configuration is complete, install any new products.
Note that Integration Services is now installed with the Essbase Server.
l
If you are installing any of the following products, you must also install the Financial
Management ADM Driver:
Web Analysis m
Financial Reporting m
194
m m m
Strategic Finance
FDM
FDMEE
EPM System Installer installs a Windows version of the driver on Windows machines.
EPM System Installer installs a UNIX version of the driver on all platforms for use with
Oracle BI EE.
3
When installation is complete, click or select Finish.
Note: If you are installing Financial Close Management, note that it requires additional steps
before you configure with EPM System Configurator. See “Financial Close
Management Maintenance Release Installation Checklist” on page 188 .
4
Repeat the installation steps on each machine in the deployment.
5
On the machine hosting Foundation Services, launch EPM System Configurator: from the Start menu, select All Programs, then Oracle EPM System, then EPM System Configurator (all instances).
If you deployed Java web applications to to WebSphere Application Server, launch EPM
System Configurator with the
/configtool-manual.bat|.sh
command.
6
In Oracle Instance, specify the existing EPM Oracle instance to which to apply the configuration.
7
On the Shared Services and Registry Database Connection screen, select Connect to a previously configured Shared Services database, and then review the database connection information for Shared
Services Registry and the user name and password of the database account to use for accessing the database.
8
In Task Selection, clear the selection (uncheck) from Uncheck All, select the top node of Foundation
Services, and then click Next.
This option selects only the preconfiguration tasks for Foundation Services.
9
Continue through the panels, and when the configuration is complete, click Finish.
10
Run the Shared Services Registry repair script from the machine hosting Foundation Services to help avoid problems during configuration: a. Run the repair script using the preview option to detect any problems:
From a command prompt, change to
EPM_ORACLE_INSTANCE/bin
and run the following command: epmsys_registry.bat|.sh preview
Any errors are reported to the console but no changes are made to the Shared Services
Registry. If there are no errors, skip to
.
b. If the repair script detects any problems, run the script again in repair mode: epmsys_registry.bat|.sh repair
11
Generate another deployment report so that it reflects any changes the repair script made in the Shared
Services Registry.
195
a. Open a command line window and navigate to
EPM_ORACLE_INSTANCE/bin
.
b. Run the command epmsys_registry.bat|.sh report deployment
.
By default, the report is saved as
EPM_ORACLE_INSTANCE/diagnostics/reports/ deployment_report_YYYYMMDD_HHMMSS.html
.
Consult with Oracle Support if the report does not match the actual configuration of your deployment environment.
12
Launch EPM System Configurator again: On the machine hosting Foundation Services, from the Start menu, select All Programs, then Oracle EPM System, then EPM System Configurator (all instances).
In a distributed environment, you must configure Foundation Services first. Foundation
Services must be installed and configured for other products to configure successfully.
13
In Oracle Instance, specify the existing EPM Oracle instance to which to apply the configuration.
14
On the Shared Services and Registry Database Connection screen, select Connect to a previously configured Shared Services database, and then review the database connection information for Shared
Services Registry and the user name and password of the database account to use for accessing the database.
15
On the component configuration page, make selections as needed and then click Next. You must complete all Pending tasks in EPM System Configurator.
l l
EPM System Configurator preselects all required configuration tasks for the products in this EPM Oracle instance.
Optionally you can clear the selection from the Foundation “Configure Web Server” task.
l l l
If you want to validate Foundation Services immediately after configuration, retain the selection for “Configure Web Server”. Otherwise, configure the Web server after all other EPM System products have been configured.
If you are deploying Java web applications to WebSphere Application Server, perform required configuration tasks except for the “Deploy to Application Server” task and the
“Configure Web Server” task. Then, perform additional manual steps.
If some products were deployed to a single managed server in the earlier release, they are deployed the same way in this release. If you want to change how products are deployed, after the maintenance deployment is complete, you can redeploy.
You cannot configure Oracle HTTP Server to a shared drive when you apply a maintenance release installation.
l
Optionally, you can manually deploy EPM System Java web applications. See
“Manually Deploying EPM System Java Web Applications”
16
Step through the remaining pages in EPM System Configurator.
Oracle recommends that you maintain existing configuration settings during the maintenance configuration. After the deployment is complete, you can reconfigure if required to make any configuration changes.
196
If you need information about any of the pages, click Help, or see
EPM System Products in a New Deployment.”
l
On the Database Configuration page, you need only make changes if the database connection details need to be updated.
l
Do not start services for a product until the product's configuration tasks are complete.
17
Repeat the configuration steps for each EPM Oracle instance or server in the deployment.
18
After you have configured all other EPM System products, configure the Web server last: On the machine hosting Foundation Services, launch EPM System Configurator and select “Configure Web Server” from the Foundation tasks.
19
Start EPM System products. On each machine in the deployment, select Start, then All Programs, then
Oracle EPM System, EPM_ORACLE_INSTANCE, then Foundation Services, and then Start EPM
System.
20
For clients that have a new client installer in Release 11.1.2.3, applying the maintenance release installation option does not update the client software. You must install the client using the client
installer. See “Installing EPM System Clients” on page 92 .
For Predictive Planning, note the following: l l
Upgrade all Predictive Planning client versions at the same time, so that all users can see new features.
Administrators should make Form setup changes using the updated Predictive Planning version. Making changes with older versions can result in loss of Form setup data.
During the maintenance configuration process for Profitability and Cost Management, Stage
Object Calculation artifacts from Release 11.1.2.2 applications are replaced with Calculation
Rules of type Calculated Measure in Release 11.1.2.3.
Maintenance Installation Deployments to a Single
Managed Server
Subtopics
l l
If you are applying the maintenance release from Release 11.1.2.0, Release 11.1.2.1, or Release
11.1.2.2 to Release 11.1.2.3, see the following scenarios for additional details about deploying to a single managed server.
197
Note: On UNIX platforms, if you are applying the maintenance release from Release 11.1.2.1
or Release 11.1.2.2 to Release 11.1.2.3 on a single managed server, the Financial
Management Web Service must be uninstalled.
l l
Scenario 1: You either deployed all Java web applications to their own managed servers, or deployed all Java web applications to a single managed server in Release 11.1.2.0,
11.1.2.1, or Release 11.1.2.2
This scenario assumes:
If you deployed to a single managed server, you must have manually deployed all Java web applications to a single managed server and did not deploy anything using EPM System
Configurator. (Note however that deploying to a single managed server was not supported in Release 11.1.2.0.)
You want to deploy all Release 11.1.2.3 Java web applications to a single managed server
In this scenario, because deploying to a single managed server is not possible while you are applying the maintenance release, you first deploy each Web application to its own managed server, then deploy the Web applications to a single managed server. Perform the following steps:
1. Install and configure EPM System products using the Apply Maintenance Release option.
During configuration with EPM System Configurator, deploy each Java web application to its own managed server. (On the "Deploy to Application Server" page, do not select Deploy the web applications to a single managed server.
2. Ensure that the single managed server EPMServer0 is assigned to a machine.
a. Start WebLogic Administration Server.
b. Log in to WebLogic Administration Console.
c. Select Environment, then Servers, and them EPMServer0.
d. Check if Machine is selected for the server.
If Machine is not select for the server, select Lock & Edit, and then select the local host machine from the drop down list e. Click Save to activate the changes.
3. From the WebLogic Administration Server machine, deploy all or some of the Java web applications to a single managed server: In EPM System Configurator, select the "Deploy to
Application Server" task for each product that you want to include in the single managed server. On the "Deploy to Application Server" page, select Deploy the web applications to a single managed server.
198
l l l
Scenario 2: You were working in a Release 11.1.2.1 or
Release 11.1.2.2 environment that had some Java web applications deployed to a single managed server and some
Java web applications deployed to their own managed servers
This scenario assumes:
You deployed some of the Java web applications to their own managed servers in Release
11.1.2.1 or Release 11.1.2.2
You deployed some of the Java web applications to a single managed server in Release
11.1.2.1 or Release 11.1.2.2
You want to maintain these deployment scenarios in Release 11.1.2.2
Perform the following steps:
1. Install EPM System products using the Apply Maintenance Release option.
2. Ensure that the single managed server EPMServer0 is assigned to a machine.
a. Start WebLogic Administration Server.
b. Log in to WebLogic Administration Console.
c. Select Environment, then Servers, and them EPMServer0.
d. Check if Machine is selected for the server.
If Machine is not select for the server, select Lock & Edit, and then select the local host machine from the drop down list e. Click Save to activate the changes.
3. Configure the Java web applications that were deployed to a single managed server: In EPM
System Configurator, select the “Deploy to Application Server” task for any one of the Java web applications that was deployed to a single managed server, and select Deploy the web applications to a single managed server. (The remaining Java web applications are automatically selected.)
4. Configure the Java web applications that were deployed to their own managed servers: In
EPM System Configurator, select the "Deploy to Application Server" task for each product for which you originally deployed to its own managed server. Do not select Deploy the web applications to a single managed server.
199
Performing Manual Configuration Tasks in a
Maintenance Installation
Subtopics
l l l l l l l l l
General Manual Configuration Tasks in a Maintenance Installation
EPM Workspace Manual Configuration Tasks in a Maintenance Installation
Performance Management Architect Manual Configuration Tasks in a Maintenance Installation
Essbase Manual Configuration Tasks in a Maintenance Installation
Essbase Studio Manual Configuration Tasks in a Maintenance Installation
Planning Manual Configuration Tasks
Profitability and Cost Management Manual Configuration Tasks
Strategic Finance Manual Configuration Tasks
FDM Manual Configuration Tasks
Maintenance Installation Deployments to WebSphere Application Server
l l l
General Manual Configuration Tasks in a Maintenance
Installation
If you applied the maintenance release to move to Release 11.1.2.3, after you configure, clear cached files from the Web browser. This ensures that the browser uses the correct Javascript files.
Delete the contents of
MIDDLEWARE_HOME/user_projects/domains/EPMSystem/ precompiled
and
MIDDLEWARE_HOME/user_projects/domains/EPMSystem/ precompiledJSPs
folders.
EPM Workspace Manual Configuration Tasks in a
Maintenance Installation
After applying a maintenance release, newly-supported languages appear in the list of possible languages; however you must manually add any new languages to the Assigned Languages list.
Select Navigate, then Administer, and then WorkspaceServerSettings. Select Supported Locales and add the desired locales.
Performance Management Architect Manual Configuration
Tasks in a Maintenance Installation
If you applied the maintenance release to move from Release 11.1.2.0 or 11.1.2.1 to Release
11.1.2.3, and if a Financial Management application contains shared dimensions, right-click the application in the Application View pane and select Activate All Associations. This is required to support the dynamic properties that were introduced in Release 11.1.2.2 for Extended
Dimensionality.
200
Essbase Manual Configuration Tasks in a Maintenance
Installation
Subtopics
l
Importing Linked Reporting Objects
Importing Business Rules to Calculation Manager for use with Essbase
l
Importing Linked Reporting Objects
If you are applying the maintenance release to move from Essbase Release 11.1.2.0 or Release
11.1.2.1, you must import linked reporting objects from the earlier release.
Before you complete this step, you must have exported the linked reporting objects from Release
11.1.2.0 or 11.1.2.1. See “Essbase Maintenance Release Installation Prerequisites” on page 191
.
ä
To import linked reporting objects:
1
Start Essbase Server.
2
Run the following MAXL command to import the linked reporting object data from the earlier release backup directory:
IMPORT database DBS-NAME LRO from server directory
‘directoryName’
For example:
MAXL> IMPORT database Sample.Basic LRO from server directory
‘Sample-Basic-V1’;
Importing Business Rules to Calculation Manager for use with Essbase
If you are applying the maintenance release to move from Essbase Release 11.1.2.0 or 11.1.2.1
to Release 11.1.2.3, and you are an Essbase-only Business Rules user, you must migrate Business
Rules rules to Calculation Manager.
Ensure that you exported rules as described in “Performing Maintenance Release Installation
Prerequisite Tasks” on page 190
.
ä
To import Business Rules to Calculation Manager for use with Essbase:
1
From Calculation Manager, select File, and then Import.
2
Browse to the XML file that you exported and then click Import.
201
Essbase Studio Manual Configuration Tasks in a
Maintenance Installation
If you used the “Apply Maintenance Release” option to move from Essbase Studio Release
11.1.2.0, 11.1.2.1 or 11.1.2.2 to this release, you must update the Essbase Studio catalog after installation and configuration.
You update the catalog by issuing the reinit
command in the Essbase Studio command line client. This updates the catalog with the latest release procedures.
ä
To update the Essbase Studio catalog:
1
Ensure that Essbase Studio Server is running.
2
From the EPM_ORACLE_INSTANCE/bin directory, run one of the following scripts: start_BPMS_bpms1_CommandLineClient.bat|sh
A command window called the CPL Shell is displayed.
3
At the prompt, enter a valid Essbase Studio host name, administrator user name, and password.
Note:
You must have Essbase Studio administrator privileges to use the reinit
command.
4
At the prompt, enter the following command: reinit
5
Enter exit to close the CPL Shell.
The Essbase Studio catalog is now ready for use.
Planning Manual Configuration Tasks
If you are working in Oracle Project Financial Planning or Public Sector Planning and Budgeting, before you upgrade applications, you must perform additional steps.
Upgrading Applications
If you applied the maintenance release to move from Planning Release 11.1.2.0, 11.1.2.1, or
11.1.2.2, you must run the Upgrade Wizard and use the Upgrade Applications page. From EPM
Workspace, select Navigate, then Administer, then Planning Administration and then click Upgrade
Wizard. On the Upgrade Applications page, select one or more applications and from the Action menu, select Upgrade, and then click OK to proceed. See
“Updating Planning References to a
Rehosted Server Environment and Upgrading Applications” on page 245
for additional details.
Migrating Business Rules to Calculation Manager for use with Planning
If you applied the maintenance release to move from Planning Release 11.1.2.0, or Release
11.1.2.1, and you were using Business Rules rules, you must migrate the rules to Calculation
Manager rules, and then migrate rules security.
202
Before you migrate, ensure that user directories and native users with the same SID are available when you upgrade Shared Services.
Ensure that the Planning applications are upgraded to the current release and are available in
Calculation Manager under SYSTEM View.
ä
To migrate Business Rules rules to Calculation Manager rules:
1
In Calculation Manager, select the migrated Planning application, and then select Migrate.
The data that was exported during database configuration with EPM System Configurator is imported to Calculation Manager.
2
Repeat for each Planning application.
3
Deploy the rules from Calculation Manager to Planning. See the Oracle Hyperion Calculation Manager
Designer's Guide.
After migrating business rules and rules security, if any of the rules had multiple launch locations and you migrated to more than one location, Calculation Manager creates a rule for the first migration, and shortcuts for all subsequent migrations. If the rule had rule-level variables, for the shortcuts that are created in the application in the new environment , its variables are moved to the Plan level. In this scenario, test rules in your environment to ensure that they work as expected.
Migrating Business Rules Security for use with Planning
If your upgraded application used Business Rules, administrators can migrate launch access permissions on business rules and their projects from Business Rules to Calculation Manager business rules in Planning using the
HBRMigrateSecurity.cmd
utility.
The
HBRMigrateSecurity.cmd
utility: l l
Overwrites launch access permissions that are already assigned to business rules in the specified Planning application.
Migrates access permissions only for users and groups that are provisioned for the specified
Planning application in Shared Services Console.
ä
To migrate access permissions on business rules and their folders:
1
Before running HBRMigrateSecurity.cmd: l
Ensure that you have migrated business rules from Business Rules to Calculation
Manager.
l
Ensure that you have deployed the business rules to Planning.
2
At the command line, from the planning1 directory, enter this command and its parameters, separating each by a space:
HBRMigrateSecurity.cmd
[-f:passwordFile] /A:appname /U:admin /F:output
file
203
Table 28 HBRMigrateSecurity Parameters
Parameter Purpose Required?
[-f:passwordFile]
Optional: If an encrypted password file is set up, use as the first parameter in the command line to read the password from the full file path and name specified in
passwordFile
.
No
/A:appname
/U:admin
/F:output file
/?
Specify the Planning application to which to migrate launch access permissions for business rules
Yes
Specify the administrator's user name
Specify the name of the
XML
output file, including its full path if it is not in the planning1
directory. This file contains a log of the transaction, and helps with troubleshooting.
Print the syntax and options for
HBRMigrateSecurity.cmd
Yes
Yes
No
3
If prompted, enter your password.
For example:
HBRMigrateSecurity.cmd /A:appname /U:admin /F:C:\temp
\HBRExportedSecurity.xml
Profitability and Cost Management Manual Configuration
Tasks
If you want to install Profitability and Cost Management sample applications, first complete the maintenance release installation and configuration. Next, rerun EPM System Installer and from the Product Selection panel, from the Profitability and Cost Management section, select
Profitability and Cost Management Samples.
To set up Profitability and Cost Management to work with Oracle Web Services Manager, see the Oracle Enterprise Performance Management System Deployment Options Guide.
l
Strategic Finance Manual Configuration Tasks
After configuring the maintenance release, move transaction logs to a new location: Copy the logs from
EPM_ORACLE_HOME/logs/hsf/userlogs
to
EPM_ORACLE_INSTANCE/ diagnostics/logs/hsf/userlogs
.
FDM Manual Configuration Tasks
After installing and configuring the maintenance release, update
MIDDLEWARE_HOME/ user_projects/config/dbclient/tnsnames.ora
to include entries for the Oracle
Database Client that was installed by EPM System Installer in
MIDDLEWARE_HOME/ dbclient32
and
MIDDLEWARE_HOME/dbclient64
so that the Schema Update Utility can connect to the database.
204
Maintenance Installation Deployments to WebSphere
Application Server
After installing and configuring EPM System components, complete the following steps to deploy the Java web applications.
ä
To deploy to WebSphere Application Server:
1
Back up all databases, and then back up profiles using the manageprofiles command.
2
Stop Node Manager and all EPM System servers.
3
From a command line, change to EPM_ORACLE_INSTANCE/bin/deployment and run the following script: runWASDeployment.bat[sh] -cellName EPMSystemCell -profileName
EPMSystemDMProfile -nodeName EPMSystemNode -customProfile EPMSystemProfile -appNode
EPMSystemAppNode -username admin -password password -maintenance
When the deployment is done, “Configuration Complete” displays and then the window closes.
4
Start all Java web applications.
5
Launch EPM System Configurator again with the /configtool-manual.bat|.sh command, and select the Foundation “Configure Web Server” task.
6
Perform the IBM HTTP Server configuration steps.
See
“Configuring IBM HTTP Server” on page 172
.
Validating the Deployment and Generating a
Deployment Report
Validate the deployment. Once the validation report shows no errors, generate a deployment report.
ä
To validate the deployment and generate a deployment report:
1
From the Start Menu, choose Programs, then Oracle EPM System, then instanceName, then Foundation
Services and then EPM System Diagnostics.
2
To view results, navigate to EPM_ORACLE_INSTANCE/diagnostics/reports and open validation_report_date_time.html
.
3
Resolve any errors, and then run the report again.
See the Oracle Enterprise Performance Management System Installation and Configuration
Troubleshooting Guide for help resolving errors.
4
In a distributed environment, run EPM System Diagnostics on each machine in the deployment.
5
Generate a deployment report: a. Open a command line window and navigate to
EPM_ORACLE_INSTANCE/bin
.
205
b. Run the command epmsys_registry.bat|.sh report deployment
.
By default, the report is saved as
EPM_ORACLE_INSTANCE/diagnostics/reports/ deployment_report_YYYYMMDD_HHMMSS.html
.
Performing a Maintenance Release Installation for
EPM System Clients
If you are applying the maintenance release to move to Release 11.1.2.3, you must uninstall the earlier release of the client before you install the new release. For Financial Reporting Studio, there are additional prerequisites. See
“Financial Reporting Maintenance Release Installation
.
For clients that have a new client installer in Release 11.1.2.3, applying the maintenance release installation option in EPM System Installer does not update the client software. You must install the client using the client installer.
For details about client installers, see “Installing EPM System Clients” on page 92
.
206
11
Upgrading EPM System Products
In This Chapter
This chapter describes the upgrade process for EPM System products. To upgrade EPM System products to Release 11.1.2.3, you deploy Release 11.1.2.3 software in a new location and move applications and data to the new deployment.
Note:
Upgrading does not apply to moving from Release 11.1.2.0 , 11.1.2.1, or 11.1.2.2 to Release
11.1.2.3. Use the “Apply Maintenance Release” option in EPM System Installer instead.
See
“Maintenance Release Installation Checklist” on page 187
. When you apply the maintenance release, you need not follow the upgrade procedures described in this chapter.
207
Note: If you have installed a client in a previous release using a Windows installer, you do not need to uninstall the earlier release of the client. If you have installed a client in a previous release using EPM System Installer, you must uninstall the client before using a Windows installer to install the new version of the client. No configuration is required. If you have
an earlier release of Financial Reporting Studio, see “Financial Reporting Maintenance
Release Installation Prerequisites” on page 193 for additional requirements.
About Upgrading
When using EPM System products, the term upgrade is defined as follows: The process of deploying a new software release and moving applications, data, and provisioning information from the earlier deployment to the new deployment.
You can repeat the upgrade process as needed to get the latest data from the previous release.
See
“Repeating the Upgrade Process for Applications” on page 262
.
To upgrade EPM System products to Release 11.1.2.3, you install and configure Release 11.1.2.3
software in a new location and move applications and data to the new deployment environment.
There are two supported scenarios: l
Install EPM System on a new machine or machines. You can either reuse the existing database and data, or replicate the database and data to a new machine.
l
If you are upgrading to a new machine, you must upgrade to one with the same operating system. For example, if the earlier release was on a Windows operating system, you must upgrade to a Windows operating system. If the earlier release was on a Linux operating system, you must upgrade to a Linux operating system. Within the operating system constraint, you can switch between versions and editions of the operating system as well as
32-bit and 64-bit variations. For example, you can upgrade from 32-bit Windows 2003 to
64-bit Windows 2008R2.
Install EPM System on the existing machine or machines (Oracle recommends that you install in a new installation location). You can either reuse the existing database and data, or replicate the database and data to a new machine.
Caution!
If you want to maintain your earlier release environment, you must install on a new machine and you must replicate data.
Logs related to upgrading are located in
EPM_ORACLE_INSTANCE/diagnostics/logs/ upgrades
. For more information about logging during upgrades, see the Oracle Enterprise
Performance Management System Installation and Configuration Troubleshooting Guide.
Supported Upgrade Paths
You can upgrade to EPM System Release 11.1.2.3 from the following releases:
208
Table 29 Supported upgrade paths
Upgrade Path From Release ...
11.1.2.x
11.1.1.4.x
Release 11.1.1.0.x to 11.1.1.3.x
9.3.3.x
An environment that includes multiple releases, which can include an environment with one instance of Shared Services or an environment with two instances of Shared
Services
To Release 11.1.2.3
11.1.2.3
Note that when moving from Release 11.1.2.x to Release 11.1.2.3, you use the "Apply
Maintenance Release" option in EPM System Installer, instead of following the documented upgrade procedures.
Note: For Financial Close Management, applying the maintenance release is supported only from Release 11.1.2.1 and 11.1.2.2.
Upgrade to Release 11.1.2.3
Apply the maintenance release to Release 11.1.1.4 and then upgrade to Release 11.1.
2.3.
Upgrade to Release 11.1.2.2 and then apply the maintenance release to Release 11.1.
2.3.
See
“Upgrading from an Environment with Multiple Releases” on page 261
.
Note: If you are starting from Release 9.2.0.3+, 9.3.0.x, 9.3.1.x (except for Oracle Essbase
9.3.1.4.1, 9.3.1.5, 9.3.1.6, and 9.3.1.7), or 11.1.1.x, Oracle recommends that you first upgrade to
Release 11.1.1.3, then apply the maintenance release to Release 11.1.1.4, and then upgrade to
Release 11.1.2.3. If you are starting from an earlier release, Oracle recommends that you upgrade to the highest level release that directly supports upgrade from your starting release. Security
Synchronization between Essbase and Shared Services was removed in Essbase Release 9.3, starting with Release 9.3.1.4.1. Essbase and Oracle Hyperion Shared Services Release 11.1.1.3, however, still synchronize security information. For this reason, if you are using Oracle Essbase
Release 9.3.1.4.1, 9.3.1.5, 9.3.1.6, or 9.3.1.7, you must first upgrade all products to Release 9.3.3, then upgrade to Release 11.1.2.2, and then apply the maintenance release to Release 11.1.2.3.
Upgrading Checklist
The following table identifies the high-level tasks that you perform to upgrade EPM System products. You must perform tasks in this order and you must complete the entire checklist.
The process described in this chapter assumes that you upgrade one product at a time and indicates where a sequence is required.
Note: If you are upgrading from an environment with multiple releases, see
“Upgrading from an Environment with Multiple Releases” on page 261 .
209
Table 30 Upgrading Checklist
Task Reference
Go through the tasks in the following section once for all EPM System products at one time.
Preparing to Upgrade
1. Review release compatibility, system requirements, and other prerequisites for this release.
If your database environment needs to be upgraded, perform the database upgrade before you proceed. See the database documentation for details.
l
Oracle Enterprise Performance
Management System Certification Matrix
( http://www.oracle.com/technetwork/ middleware/ias/downloads/fusioncertification-100350.html
)
2. Prepare the new environment for the new Release 11.1.2.
3 installation.
Note: Create a new database to store Shared Services data.
(However, if you are upgrading from Release 11.1.1.4 and you used one database repository for all products, you do not need to create a new database for Shared Services. The Shared
Services tables will be dropped during configuration.)
Tip: In preparation for a new installation, you can use a worksheet to note the machines on which earlier release products are installed, and the machines on which you plan to install the new release products. You can refer to this information in subsequent procedures.
l
Chapter 3, “Preparing Your Environment”
3. Perform upgrade-specific prerequisite tasks.
4. Download and prepare the installation files.
“Upgrade Installation Prerequisites” on page
“Downloading and Preparing Files for
“Preparing Data for Upgrading” on page 215
5. Prepare data for upgrading.
6. Stop EPM System services if you are upgrading on the same machine.
“Stopping EPM System Services” on page
7. Uninstall the earlier release of EPM System products.
Oracle recommends that you uninstall if you are upgrading to the same machine.
“Uninstalling the Earlier Release of EPM System
Check When
Completed
210
Task Reference Check When
Completed
Iterate through the following checklist items for each product, one product at a time, in the following order: l l l
Foundation Services.
Essbase Server and all other Essbase products. Note that after configuring other Essbase products, you must also configure the Web server. After configuration, restart the Web Server and EPM Workspace.
All other EPM System products, in any order. Note that after configuring each product, you must also configure the Web server. After configuration, restart the Web Server and EPM Workspace.
Tip: Oracle recommends that after completing each step, you return to this checklist so that you perform the upgrade steps in the correct order.
Installing and Configuring
8. Install EPM System products (choosing the New installation option) in a new installation location.
Tip: After installation, use the EPM System Defects Fixed
Finder on My Oracle Support ( https://support.oracle.com/ oip/faces/secure/km/DocumentDisplay.jspx?id=1292603.
1 ) to determine whether any patches are required for your environment. If required, apply the patches after installation.
l l
“Installing EPM System Products for an
Upgrade” on page 227 for information
specific to installation when you are upgrading
Chapter 5, “Installing EPM System Products in a New Deployment” for general
information about installation
9. Configure Release 11.1.2.3 products.
You must configure Foundation Services first. Foundation
Services must be installed and configured for other products to configure successfully.
Caution! If you have already configured the Web server and you configure any additional products, you must run EPM
System Configurator again and select the Foundation Services
Configure Web Server task. Then, restart the Web server and
EPM Workspace.
10. Start EPM System services.
l
“Configuring EPM System Products in an
Upgrade” on page 228 for information
specific to configuration when you are upgrading
Chapter 12, “Starting and Stopping EPM
Validating the Installation
11 Using EPM System Diagnostics, validate the installation.
Chapter 13, “Validating the Installation and
Performing Post-Configuration Tasks
12. Complete product-specific manual configuration tasks.
13. If products have been rehosted on a new server, make updates, such as updating data source connections.
Chapter 9, “Performing Manual Configuration
“Updating References to a Rehosted
211
Task Reference
14. Upgrade applications for the following products from the earlier release to the current release:
FDM l
“Upgrading Applications from the Earlier
Release to the Current Release” on page 250
Note that Planning applications are upgraded using the
Upgrade Wizard, which also includes steps for rehosting. Other applications are upgraded during configuration.
15. Perform product-specific upgrade tasks for products that you upgraded.
“Performing Manual Configuration Tasks in an
For clients that have a new client installer in Release 11.1.2.3, upgrading does not update the
client software. You must install the client using the client installer. See “Installing EPM System
For Predictive Planning, note the following: l l
Upgrade all Predictive Planning client versions at the same time, so that all users can see new features.
Administrators should make Form setup changes using the updated Predictive Planning version. Making changes with older versions can result in loss of Form setup data.
Check When
Completed
Upgrade Installation Prerequisites
Subtopics
l l
Backing Up the Earlier Release
Performing Product-Specific Upgrade Prerequisites
Business Rules Maintenance Release and Upgrade Installation Prerequisites
l
Backing Up the Earlier Release
Before you proceed with an upgrade, ensure that you have backed up information from the earlier release including databases, applications, and other files. For instructions for Release
11.1.1.4 products, see the Oracle Enterprise Performance Management System Backup and
Recovery Guide.
l
Performing Product-Specific Upgrade Prerequisites
Ensure that you meet the following product-specific requirements:
If you are upgrading from Release 11.1.1.4 and Shared Services was configured with NTLM as an external user directory you must migrate users before you upgrade:
In 11.1.1.4, migrate NTLM Users to another user directory (usually Active Directory). Also, remove NTLM from the list of configured user directories. Detailed procedures are in
212
l l l l l l
Release 11.1.1.4 Oracle Enterprise Performance Management System Security Configuration
Guide.
If you are using Business Rules, you must migrate to Calculation Manager rules in Release
11.1.2.3. You must perform prerequisite steps before you upgrade. See “Business Rules
Maintenance Release and Upgrade Installation Prerequisites” on page 213
.
For Financial Reporting, if both the source and target machines are Windows server machines, ensure that the SMB 2.0 protocol is disabled on both the source and target machines before performing the upgrade.
For Strategic Finance, you must convert the Strategic Finance database using a conversion utility. Oracle recommends that you back up the database before converting it. Apply
Strategic Finance Release 11.1.2.1.000 Patch Set Exception (PSE): 13776302 and then run the conversion utility.
For FDMEE, for any data rules that were not run in Release 11.1.1.4, specify a default value for the scenario dimension. If you do not specify a default value, these rules are not accessible in the new release. If you were using Performance Management Architect Essbase applications in Release 11.1.1.4, use Refresh Metadata in Target Application before proceeding to do any data load.
For FDM, when you are using Financial Management, Essbase, Planning, or Hyperion
Enterprise as target systems, the target system clients must be installed on the same server as FDM.
If you are using FDM and you are using IIS as the Web Server to host EPM Workspace, you must install the FDM Web application and the EPM Workspace Java web application on the same box.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
Business Rules Maintenance Release and Upgrade
Installation Prerequisites
If you are applying the maintenance release to move from Release 11.1.2.0 or Release 11.1.2.1
to Release 11.1.2.3, or if you are upgrading from an earlier release, and if you have been using
Business Rules in the earlier release, you must migrate to Calculation Manager rules in Release
11.1.2.3. Before migrating business rules, you must perform prerequisite tasks.
If you are applying a maintenance installation from Release 11.1.2.2, you can skip this step.
ä
To prepare to migrate Business Rules, perform the following tasks in your current Business
Rules environment before installing Release 11.1.2.3:
1
In Business Rules, within the Rule Editor, remove the associated outline (that is, the design time location) from each business rule. After you do this, the Associated Outline drop-down list should display the text,
Select Outline.
2
On the Locations tab of the Rule Editor, ensure that each business rule has a valid launch location, which must be an absolute location. Although “All Locations” is valid in Business Rules, when you migrate business rules, you must provide the details of a specific launch location (that is, the application
213
type---Planning or Essbase, the server name, the application name, and the database or plan type). If you want a business rule to be valid for multiple launch locations, you must provide the details for each location. The locations must be in different applications; you cannot migrate the same business rule to different plan types in the same application within Calculation Manager.
If the rule is a part of a sequence, then the launch location of the rule within the sequence must be one of the launch locations listed in the Locations tab of the rule.
3
On the Access Privileges tab of the Rule Editor, ensure that each business rule has security defined for a specific location or locations and not “All Locations.” If multiple locations are defined for a business rule on its Locations tab, you must add security for each location individually.
4
Do not modify rules in Calculation Manager until migration is completed.
5
If you are using Business Rules with Planning, as a precaution, create a backup of the rules: Use
Administration Services to export the rules to XML in Business Rules format. If you are upgrading from
11.1.1.4, also export the rules to Calculation Manager format. EPM System Configurator exports the rules during database configuration for use during application upgrade.
6
If you are an Essbase-only Business Rules user, you must export business rules. To export the Essbase rule from Business Rules: a. From Administration Services Console, right-click the Business Rules node and select
Export.
b. Export the rules in Business Rules format and then select all of the Essbase rules in the repository. If you are upgrading from 11.1.1.4, also export the rules to Calculation
Manager format.
c. Specify the location to save the XML file, and then click OK. If you are upgrading, the location should be a shared drive that is accessible from the upgraded environment.
Make a note of the location. You import the file later in the process.
During configuration with EPM System Configurator, rules are prepared for migration when you perform the “Configure Database” task.
After configuration, there are additional tasks you perform to import and migrate business rules.
Downloading and Preparing Files for Installation
Download files for Release 11.1.2.3 and extract the zip file contents. See
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
214
Preparing Data for Upgrading
Subtopics
l l l l
Exporting Shared Services Data from the Earlier Release
Exporting Financial Management and Strategic Finance Data from the Earlier Release
Copying Files for Temporary Use During Configuration
l
Exporting Shared Services Data from the Earlier Release
To use data from the earlier release of Shared Services, you export the data using a utility, and then copy the resulting file to the machine hosting the new installation. During configuration,
EPM System Configurator extracts the necessary data for use in the current release.
Note: The database, Shared Services, and OpenLDAP must be running before you perform this procedure.
Note: Before you migrate Shared Services data, ensure that the admin user is provisioned for the Essbase Server. You can remove this provisioning after the upgrade is complete.
ä
To export Shared Services data from the earlier release:
1
If you have not already done so, download files for Release 11.1.2.3 and extract the contents of the
System Installer ZIP file.
If you have not yet downloaded the System Installer ZIP file (
Oracle Hyperion
Enterprise Performance Management System Installer, Fusion Edition
Release 11.1.2.3 for platformName
), download it from the Oracle Software Delivery
Cloud. See Chapter 4, “Downloading Files for Installation.”
Tip: Use a zip file extraction program that can handle long path names, such as 7-Zip.
2
In the SystemInstallerExtractLocation/Migration directory, look for
HSSMigrate.zip
and extract the contents to the HYPERION_HOME directory on the machine hosting the earlier release of Shared Services.
3
From a command line, run the following script from the HYPERION_HOME/Migrate directory: hssmigrate.bat|sh
The utility searches for Shared Services configuration files and prompts you for confirmation.
Tip: To ensure successful export of Lifecycle Management data from Release 11.1.1.4 on
UNIX, set executable permissions on set_hyphome_servername_1.sh
, in
$home/
.
215
4
At the prompt, review the location from which the utility will extract Shared Services configuration files.
If the path is correct, press Enter. If the path is not correct, enter 2, specify the correct path, and then press Enter.
Tip: The path you enter should be the path for the
CSS.xml
,
Domain.xml
, and
WorkflowEngine.properties
files, for example:
HYPERION_HOME/AppServer/
InstalledApps/WebServerName/WebServerVersion
.
The utility creates a file, hssmigratedata.zip
, in
HYPERION_HOME/migrate
, that stores the Shared Services data.
Tip: If the utility reports errors, review the logs in
HYPERION_HOME/migrate/logs
, correct any errors, and then re-run the utility to generate a new
ZIP
file that replaces the existing file.
5
Copy hssmigratedata.zip from HYPERION_HOME/migrate to the machine on which you plan to host the new release of Shared Services, or make the file available on a shared drive. (If you are installing on the same machine, make sure the location is outside of HYPERION_HOME.)
You specify the location during configuration.
6
In a distributed installation, for some products, if products will be installed on a machine or machines other than the machine hosting Shared Services, copy hssmigratedata.zip to each machine.
This step is required for Essbase Studio, Web Analysis, and Performance Scorecard.
Create the MIDDLEWARE_HOME directory if it does not exist. You must specify this
MIDDLEWARE_HOME during installation.
For more information about what happens during Shared Services data import, see
Happens During Shared Services Data Import” on page 233
.
Exporting Financial Management and Strategic Finance Data from the Earlier Release
For Financial Management, you must prepare for provisioning for the Application Creator and
Financial Management Administrator roles for groups that previously had these rights. You export provisioning information, and during database configuration later in the upgrade process, the provisioning is automatically performed.
If you customized Strategic Finance files in the earlier release, you export the data using a utility, and then copy the resulting file to the machine hosting the new installation. These steps are required only if there are customizations to these files. If no customizations have been made to these files, you can skip this step; use the base files that are installed with Release 11.1.2.3.
l l
.coa
: chart of accounts files
.drs
: default report spec files
.alc
: alcar file l
216
l l l
.alt
: alcar template currencies_user.xml
convert.idx
ä
To export Financial Management and Strategic Finance data from the earlier release:
1
If you have not already done so, download files for Release 11.1.2.3 and extract the contents of the
System Installer ZIP file to any machines hosting Financial Management and Strategic Finance.
If you have not yet downloaded the System Installer ZIP file (
Oracle Hyperion
Enterprise Performance Management System Installer, Fusion Edition
Release 11.1.2.3 for platformName
), download it from the Oracle Software Delivery
Cloud. See Chapter 4, “Downloading Files for Installation.”
Tip: Use a zip file extraction program that can handle long path names, such as 7-Zip.
2
In the SystemInstallerExtractLocation/Migration directory, look for
HSSMigrate.zip
and extract the contents to the HYPERION_HOME directory on all machines hosting the earlier release of Financial Management and Strategic Finance.
3
On machines hosting Financial Management, perform the following steps: a. From a command line, run the following script from the
HYPERION_HOME/Migrate directory: hfmmigrate.bat
The utility searches for Financial Management files and generates a zip file with their contents in
HYPERION_HOME/migrate/temp/HFM
.
b. Create a zip file of the contents of the folder:
HYPERION_HOME/migrate/temp/HFM
.
c. Copy the zip file to the machine on which you plan to host the new release of Financial
Management and unzip it in
MIDDLEWARE_HOME/EPMData
4
On machines hosting Strategic Finance, perform the following steps: a. From a command line, run the following script from the
HYPERION_HOME/Migrate directory: hsfmigrate.bat
The utility searches for Strategic Finance files and generates a zip file with their contents in
HYPERION_HOME/migrate/temp/HSF
.
b. Create a zip file of the contents of the folder:
HYPERION_HOME/migrate/temp/HFM
.
c. Copy the zip file to the machine on which you plan to host the new release of Strategic
Finance and unzip it in
MIDDLEWARE_HOME/EPMData
Copying Files for Temporary Use During Configuration
If you are upgrading Provider Services or Administration Services, some files from the earlier release of EPM System are required during configuration of the new release. You must make the
217
files available on a shared drive or copy them from the earlier release installation to the machine hosting the new installation for use during configuration with EPM System Configurator.
During configuration with EPM System Configurator, this data is moved to the Shared Services
Registry and the files are no longer used.
ä
To copy the files required for configuration:
1
On the machine hosting the new release installation, prepare a temporary location to store files from the earlier release.
During configuration, you specify the location of these files. By default, EPM System
Configurator looks for the data in
MIDDLEWARE_HOME/EPMData
.
2
Copy the following files from the earlier release installation to the directory that you just created:
Table 31
Files for Temporary Use During Configuration
Product Files to Copy for Temporary Use
Provider Services Copy the following three Provider Services files to a single folder with no subfolders (for example
EPMData/aps)
: l l essbase.properties
, from
HYPERION_HOME/products/Essbase/aps/bin datasources.xml
, from
HYPERION_HOME/products/Essbase/aps/bin domain.db
, from
HYPERION_HOME/products/Essbase/aps/data l
Administration
Services
Reporting and
Analysis
Additionally, copy smart slice definitions located in
HYPERION_HOME/products/Essbase/aps/data/ cubeviews
. Copy the entire cubeviews
directory structure.
l
Copy the entire storage directory structure located at
HYPERION_HOME/products/Essbase/eas/ storage
.
server.xml
, located in
HYPERION_HOME/common/workspacert/9.5.0.0/common/config/dynamic/
UUID
, where
UUID
is the dynamic ID for the folder.
If there is more than one
UUID
folder, retrieve server.xml
from the folder that contains irdas_default.txt
.
Make note of the location to which you replicate the data. During postconfiguration tasks for Interactive Reporting, you specify the location of this file when you import DAS data sources.
l
Replicating Data
When you upgrade to EPM System Release 11.1.2.3, you use the data from the earlier release in one of two ways:
You can replicate the data to a new machine, making it accessible from the new installation environment. For example, use this option if you want to maintain the earlier release environment.
During product configuration with EPM System Configurator, you specify the new, replicated location for data when you configure the product data directory locations.
Note: Oracle recommends that you replicate data.
218
l
You can leave the data on the existing machine, making the drive shareable. If you choose to leave data on the existing machine, you can skip the procedures in this section. During product configuration with EPM System Configurator, you specify the existing data location. You can choose this option only if you no longer need to maintain the earlier release environment.
Note:
For Essbase, you can choose this option only if the data is on a supported type of shared drive, such as a SAN drive.
ä
To replicate product data files:
1
On the shared drive or machine hosting the data for the new release, create directories to store the replicated product data.
Tip: This location is the data storage location for Release 11.1.2.3, so store data in a meaningful, permanent location. You might choose to specify a location for each product, for example:
EPMData/productName
. Do not store data in the directory that is to be used as EPM_ORACLE_INSTANCE, which in a default installation is
Oracle/
Middleware/user_projects/epmsystem1
. (EPM_ORACLE_INSTANCE must be an empty directory.)
2
Replicate data as noted in the following table for each EPM System component.
During configuration during an upgrade, EPM System Configurator prompts you for the data location.
Table 32
Data to Replicate for Upgrading
Product Data to Replicate
Essbase Essbase provides a tool to help with replicating data. See
“Preparing Essbase Data for Upgrading” on page 220 . In
addition, note the following:
If you are installing this release of Essbase on a new machine, gather additional data from the machine hosting the earlier release installation: l l
Make a list of the ODBC DSNs defined on the machine so that you can redefine them on the new machine. Perform this step for Essbase and Integration Services.
Make a list of JAVA options (
ESS_JVM_OPTIONn
) that are set on the machine so that you can redefine them on the new machine.
Note: You can provide a UNC path for
ARBORPATH
. When you use a UNC path, table spaces and disk volumes must also be in UNC format.
Essbase Studio Text files that are used as data sources. These files were stored by default in
HYPERION_HOME/products/Essbase/
EssbaseStudio/Server/datafiles
.
Note: Make note of the location to which you replicate the data. During configuration with EPM System Configurator, you enter this location on the Configure Essbase Studio Location for Sample and Customer Data Source Text
Files configuration page.
Administration
Services
Copy the following file from the machine hosting the Release 11.1.1.4 installation to the data storage location:
EAS_
HOME/server/lib/cryptix32.jar
.
219
Product
Reporting and
Analysis
Performance
Scorecard
Strategic
Finance
FDM
Data to Replicate
Data files.
By default these files were stored in
HYPERION_HOME/products/Foundation/workspace/data/RM1_ servername
.
Note: Make note of the location to which you replicate the data. During configuration with EPM System Configurator, you enter this location on the Reporting and Analysis Framework Services configuration page, for Repository
Directory.
Attachment and note files.
By default these files were stored in the
/attachments
and
/notes
directories in following location:
HYPERION_
HOME/deployments/WEB_SERVER/webappsconf
.
Note: Make note of the location to which you replicate the data. During configuration with EPM System Configurator, you enter this location on the Performance Scorecard configuration page, for Specify directory to store Performance
Scorecard files.
Data files.
By default these files were stored in
HYPERION_HOME/products/hsf/HSFData
.
Note: Make note of the location to which you replicate the data files. During configuration with EPM System
Configurator, you enter this location on the Strategic Finance configuration page.
Data files. For each application, copy the entire data directory structure. To see the location of the source application data: From Workbench client, select Add Application, select the application, click Modify and then note the data location. Repeat for each application.
The FDM data directory on the new machine should be a UNC share and should be available to the DCOM user used to configure FDM. This directory structure must be replicated to the new environment if it is not accessible from the new environment.
Note: Make note of the location to which you replicate the FDM data directory. During FDM configuration, for each application, you specify the new data directory.
Preparing Essbase Data for Upgrading
The Essbase Staging Tool simplifies preparing data for upgrade. If you need to replicate data, use the following procedure. You must replicate all applications. If you do not want some of the applications in the upgraded environment, delete them after completing the entire upgrade process.
Notes: l l l
The Essbase Server must be running before you launch the Essbase Staging Tool. The tool shuts down the Server as needed. To ensure data integrity, disable logins and make sure no users are active before starting the Staging Tool.
If the
ESSLANG
environment variable is not set on the machine on which you are running
Staging Tool, the Staging Tool sets the value to
English_UnitedStates.Latin1@Binary
. The
ESSLANG
value for the Staging Tool should be same as the
ESSLANG
value for the Essbase Server.
On a 64-bit Linux system, before you run the Staging Tool, install the 64-bit version of the libaio
package version 0.3.105-2 or higher.
220
If you are upgrading from an earlier release and an application has more than 127 linked reporting objects, perform the following procedure to export linked reporting objects before you run the Staging Tool.
Tip: To determine how many linked reporting objects an application has, use the
MAXL command query database DBS-NAME list lro all;
, for example,
MAXL> query database sample.basic list lro all;
.
ä
To export linked reporting objects:
1
On the machine hosting the earlier release of Essbase, export linked reporting objects by backing up the application linked reporting object data to a specified directory by using the following MAXL command:
EXPORT database DBS-NAME LRO to server directory ‘directoryName’;
For example:
MAXL> EXPORT database Sample.Basic LRO to server directory ‘V1’;
In this example,
Sample.Basic
LRO data is exported to
Sample-Basic-V1
in
ARBORPATH/app
, where
ARBORPATH
is the server
ARBORPATH
.
2
Delete the linked reporting objects from the earlier release application with the following MAXL command:
ALTER database DBS-NAME delete LRO all;
For example:
MAXL> ALTER database sample.basic delete LRO all;
3
Move the application to Release 11.1.2.3 using the Staging Tool, described in the next procedure.
4
Note that you must manually import the linked reporting objects later in the upgrade process.
Tip: If you want to maintain your earlier release environment, reimport the linked reporting objects on the source system after the upgrade process is complete.
ä
To prepare Essbase data for upgrading perform the following tasks on the machine hosting the earlier release installation:
1
Oracle recommends that you perform data validation for Essbase applications:
Start Essbase Server.
l l l l
Use the MaxL command alter system resync sss
to sync up security information.
For BSO applications, use the MaxL command alter database
applicationName.databaseName validate using default error_file; against the database. If the validation returns errors, revert to a backup that is free of errors or fix the errors before you proceed with the upgrade.
Use the following MaxL commands to search for user and group errors: display group all failed_sss_migration;
and display user all
221
failed_sss_migration;
. If the commands return any errors, resolve the errors before proceeding.
l
Stop Essbase Server and back up all application files, database files, and the security file.
l
Restart Essbase Server and then in Administration Services Console, run a full restructure on the database.
2
Using Administration Services, edit Application Properties for each application (select General then
Startup) to ensure that Start application when Essbase Server starts is NOT selected.
You can also view this property for all applications using the MAXL command display application all
; to ensure that autostartup
is set to
FALSE
for all applications. (Use the MAXL command alter application DBSName disable autostartup;
to turn off the property for each application as needed.)
3
If you have not already done so, download files for Release 11.1.2.3 and extract the contents of the
System Installer ZIP file.
If you have not yet downloaded the System Installer ZIP file, download it from the Oracle
Software Delivery Cloud. See Chapter 4, “Downloading Files for Installation.”
Extract the contents to a directory that does not have spaces in the name.
Tip: Use a zip file extraction program that can handle long path names, such as 7-Zip.
4
In the SystemInstallerExtractLocation/Migration directory, look for
EssStagingTool.zip
and extract the contents to any empty directory
(EssStagingToolExtractLocation) on the machine hosting the earlier release of Essbase.
For Windows, use the version of the Staging Tool for the platform from which you are upgrading. For example, if you are upgrading from a 32-bit machine to a 64-bit machine, use the 32-bit Staging Tool.
5
From a command line, run the following script from the EssStagingToolExtractLocation directory: essStage.bat|sh username [agentPort] where
username
is the name of any Essbase user who is an administrator.
agentPort
is optional and specifies the port on which the Essbase instance is running. The default value is 1423.
6
When prompted, enter the administrator password.
The Staging Tool queries Essbase for a list of applications and the disk volumes that are defined, and for ASO applications it queries for a list of table spaces that are defined.
7
At the prompt, review the list of methods for preparing data for upgrade, and then select a method: l
Same-named disk volumes, table spaces, and ARBORPATH on source and target. This option is the fastest. If you select this method, the system you are upgrading on must use the same disk volume, table spaces, and ARBORPATH as the earlier release.
l
Differently-named disk volumes, table spaces, or ARBORPATH on source and target. If you select this method, you can specify a different disk volume, table spaces, or
222
ARBORPATH on the system you are upgrading to than what is defined on the earlier release system.
Note: If you select this method, make note of the new ARBORPATH location. During configuration with EPM System Configurator, you enter this location on the
Essbase configuration page, for Full path to application location (ARBORPATH).
l
Consolidated disk volumes or tablespaces on target by exporting data. Select this method if you want to consolidate disk volumes on the system to which you are upgrading. This method exports data to text files so that you can later import them on the upgraded system. Because this method is the slowest, use it only if you need to consolidate disk volumes, for example if the source machine has volumes defined for c, d, and e drives and the target machine has only c and d drives. This option performs some data validation during export.
8
Select whether you want to apply this method to all applications or to only some applications.
Note that all applications must be replicated to ensure the integrity of the essbase.sec
file. If you select only some applications, you must select a second method of preparing the data for all remaining applications.
If you select Yes for Select all applications, proceed to
.
9
If you selected No for Select all applications, enter the number for each application to which you want to apply the first data preparation method that you selected. When you are finished selecting applications, press Enter.
10
If you selected No for Select all applications, select the data preparation method to use for all of the remaining applications.
If you selected Same-named disk volumes, table spaces, and ARBORPATH on source and target or Differently-named disk volumes, table spaces, or ARBORPATH on source and target, the Staging Tool automatically selects Consolidated disk volumes or tablespaces on target by exporting data for the remaining applications.
11
Depending on the data preparation method that you selected, the next steps vary: l
If you selected Same-named disk volumes, table spaces, and ARBORPATH on source and target, enter Y to proceed with preparing data.
l
The Staging Tool prepares essbase.cfg
, essbase.sec
, data, and applications for file transfer.
If you selected Differently-named disk volumes, table spaces, or ARBORPATH on source and target: a. Specify a new
ARBORPATH
location for the machine on which you are upgrading and then press Enter. The
ARBORPATH
for the current release is displayed in parentheses for your reference.
223
224
Tip: The
ARBORPATH
that you specify cannot be the directory that is to be used as
EPM_ORACLE_INSTANCE, which in a default installation is
Oracle/
Middleware/user_projects/epmsystem1
. (EPM_ORACLE_INSTANCE must be an empty directory.)
Tip:
ARBORPATH
is the location for applications; previous releases used
ARBORPATH
to refer to the installation location.
ESSBASEPATH
is now used to define the installation location. For more information, see “Understanding
How Essbase Files Are Stored” in the Oracle Essbase Database Administrator's
Guide.
b. If prompted, specify a new disk volume for the machine on which you are upgrading and then press Enter. The disk volume for the current release is displayed in parentheses for your reference.
c. If prompted, specify a new default tablespace for the machine on which you are upgrading and then press Enter. The default tablespace for the current release is displayed in parentheses for your reference. (This step applies only to ASO applications.) d. Enter Y to proceed with preparing data.
l
The Staging Tool prepares essbase.cfg
, essbase.sec
, data, and applications for file transfer, updating internal references to
ARBORPATH
, disk volumes, and tablespaces as needed. Later in the upgrade process you must run a script ( editagtsec.msh
) to update disk volume settings in essbase.sec
for the relocated applications.
If you selected Consolidated disk volumes or tablespaces on target by exporting data: a. Specify the directory to which to export data, and then enter Y to proceed with preparing data.
The tool prepares a list of data to export, and then copies the data to the export directory you specified. It shuts down Essbase before copying files. If it cannot shut down Essbase, you are prompted to shut down Essbase.
b. If you are prompted to shut down Essbase, shut it down, and then press Enter to continue.
The Staging Tool prepares data files, exported data along with a script to import it, and a script for editing the security file.
Note that with this option, you must perform additional tasks later in the process: You must run a script ( editagtsec.msh
) to update disk volume settings in essbase.sec
for the relocated applications. You must manually import LROs and data later in the upgrade process using a script ( importdata.msh
).
The Staging Tool displays the processing status for each application.
If the Staging Tool displays the error
“Cannot open file [%s]”
for sample applications, you can ignore the message. EPM System Installer installs sample applications on the new host machine.
Note that the Staging Tool copies all of the files and directories under the specified
ARBORPATH
, disk volume locations, and tablespace locations.
12
Review the methods for transferring the processed files, select a method, and then enter Y to continue.
l
Automatically copy files to a mounted or mapped file system. If you select this option, the
Staging Tool prompts you for the mounted drive location for each of the destination
ARBORPATH
, table space, disk volume, and export data directory directories. Specify the mounted path of the same
ARBORPATH
path that you specified during the data preparation method. The destination path for tablespace should map to the tablespace specified in the data preparation method. The destination path for disk volume path should map to complete paths and not just to disk volume.
l l
Specify an existing, empty directory.
If errors occur during file transfer, the Staging Tool closes and shuts down Essbase.
The Staging Tool also prepares a file with file transfer instructions. If the copy process fails for any reason, follow the instructions in
EssStagingToolExtractLocation/ work/FileTransferSteps.txt
to manually copy the data to the machine on which you plan to upgrade Essbase.
Get a list of file transfer instructions. If you select this option, the Staging Tool exports data and prepares a file with file transfer instructions. Review
EssStagingToolExtractLocation/work/FileTransferSteps.txt
for details and follow the steps to manually copy the data to the machine on which you plan to upgrade Essbase.
Exit. If there were any failures or errors during the application processing, you can exit, correct the errors, and restart the Staging Tool.
Delete the working directory so the Staging Tool can recreate it.
The Staging Tool notes when the file transfer is complete and shuts down Essbase.
13
If needed, update the files on the target machine to ensure that they have the same owner as the user who will install Essbase.
EssStagingToolExtractLocation/work/FileTransferSteps.txt
includes the list of files to update.
14
(Optional) Review the log file, EssStagingToolExtractLocation/essStaging.log, for details of the Staging Tool actions.
You can use the log during configuration with EPM System Configurator to remind you of the options you specified.
If you realize that you made mistakes in your entries for the Staging Tool, you can rerun it.
15
On the target machine hosting the new release, make required updates to essbase.cfg: Update the
DISKVOLUMES
, SSAUDIT, SSAUDITR, and TransactionLogLocation settings to reflect new directory locations.
225
Note: The Staging Tools copies
ARBORPATH/app/appname/dbname/Replay
, which is related to the transaction logging and replay feature. Because Oracle recommends a fresh implementation of transaction logging and replay in any given Essbase release, Oracle recommends that you delete these files on the upgraded system before you proceed. As a best practice, the files in the
LOGLOCATION
and
Replay
directories should be backed up periodically.
Replicating the Databases
Optionally, replicate the entire database or databases to a new machine or machines. Oracle recommends that you replicate the databases.
During database configuration with EPM System Configurator, specify the new product database location.
Note the following about replicating databases: l l l l l
If the database version needs to be updated, perform the database upgrade before replicating data.
If you want to maintain the earlier release installation, you must replicate the databases.
You do not need to replicate the Shared Services database. Shared Services requires a new database and data from the earlier release is imported during configuration.
If you are upgrading from Essbase Studio Release 11.1.1.4, ensure that the data is valid before you upgrade to ensure successful upgrade.
For Financial Management and MS SQL Server, if you are restoring a backup of an existing database in a new environment, make sure that the current database user has access to the imported database objects. This can be accomplished using a script such as master.sp_change_users_login
.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
Stopping EPM System Services
If you are installing Release 11.1.2.3 on the same machine as the earlier release installation, stop all EPM System services. If you need details about stopping services, see
Chapter 12, “Starting and Stopping EPM System Products.”
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
226
Uninstalling the Earlier Release of EPM System
Products
Oracle recommends that you uninstall earlier releases of EPM System products unless you want to maintain the earlier release environment. During uninstallation, when prompted whether you want to delete all the files and directories in the EPM Oracle home directory, select No unless you have moved your data to another location.
Note: If you are upgrading on the existing machine, and you want to uninstall the earlier release, you must uninstall before you install Release 11.1.2.3. (Oracle recommends that you install Release 11.1.2.3 on a new machine.) You cannot uninstall the earlier release of
Shared Services after you upgrade to the new release on the same machine.
If you are upgrading FDM on the existing machine, you must uninstall the earlier release before you proceed.
Tip: If you choose not to uninstall the earlier release and you are upgrading on the existing machine, you might need to edit the
PATH
variable to remove all references to the earlier release. This can prevent you from reaching the character limit for the
PATH
variable when you configure.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
Installing EPM System Products for an Upgrade
Install EPM System products using EPM System Installer, as described in
EPM System Products in a New Deployment.”
Note the following about installing EPM System products in an upgrade: l l l l l
When you upgrade, install and configure using the same user that was used to install and configure the earlier release.
For each machine, you can install all the products that you plan to host on that machine at
one time. For additional requirements for a distributed installation, see “Installing EPM
System Products in a Distributed Environment” on page 81
.
If you are installing on the same machine, in a new location, you must install and configure using the same user that was used to install and configure the earlier release.
Oracle recommends that you install Release 11.1.2.3 on a new machine.
If you are installing on the same machine as the earlier release, EPM System Installer warns you that the earlier release might no longer work after you install the current release.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
227
Configuring EPM System Products in an Upgrade
After you install, use EPM System Configurator to configure EPM System products.
Caution!
Do not proceed with configuration until you have exported Shared Services data from the earlier release. See
“Exporting Shared Services Data from the Earlier
.
Upgrade configuration notes: l l l l l l l l l
Ensure that the external authentication provider is online before you start EPM System
Configurator.
Before starting EPM System Configurator, copy cryptix32.jar
from the Administration
Services data storage location (for example
EPMDATA/EAS
) to
EPM_ORACLE_HOME/ upgrades/eas/lib
.
You must configure Foundation Services first. Foundation Services must be installed and configured for other products to configure successfully.
In a distributed environment, for Shared Services, perform the Configure Database and
Import data from earlier release tasks on each machine on which Shared Services is installed before configuring any other products. For other products, you perform the import data tasks on only one machine in a distributed environment.
Configure Essbase and Essbase products next.
You must perform the Configure Database task at the same time as or before you perform the “Deploy to Application Server” task.
Because you are configuring products one at a time, configure the Web server after each product. (Select the Foundation Services “Configure Web Server” task.) After configuration, restart the Web server and EPM Workspace.
You must deploy all EPM System products to a single WebLogic domain. The exceptions to this requirement are documented in
“Deploying Financial Management, Financial
Reporting, and Web Analysis on Windows in a UNIX-Based EPM System Deployment ” on page 153 .
If you are upgrading multiple instances of Essbase, for each instance that you are upgrading from, you must create a new instance in Release 11.1.2.3. See “Configuring and Starting
Additional Instances of Essbase Server” in the Oracle Enterprise Performance Management
System Deployment Options Guide.
The following table describes the tasks that you must select in EPM System Configurator and describes the tasks EPM System Configurator performs during upgrade. For details about
running EPM System Configurator, see Chapter 6, “Configuring EPM System Products in a New
228
Note: For all products other than Shared Services, during product database configuration, select
Upgrade the existing databases to the current release from... and select a release number.
Then, enter connection information for the existing or replicated database.
ä
To launch EPM System Configurator, from the Start menu, select Programs, then Oracle
EPM System, and then EPM System Configurator (all instances).
Table 33
Required Configuration Tasks During Upgrade
Product Configuration Tasks What Happens During Upgrade
All products
Shared
Services
Configure Oracle Instance
Typically, if you are installing all products on a single machine, for the first product you configure, you create a new EPM Oracle instance. For each product after that, you modify the existing EPM Oracle instance. If you are installing in a distributed environment, create a new EPM Oracle instance on each machine.
l l l l l l
Configure Common Settings
Configure Database
Configure Oracle Configuration Manager
Configure Web Server
Deploy to Application Server
Import data from earlier release
During Shared Services database configuration, select Perform firsttime configuration of Shared Services database, and then enter connection information for a new database.
If you configured all EPM System products to use one database, you are alerted that pre-existing Shared Services tables have been detected in the database. When prompted to drop and recreate the tables, select
Yes.
For the Deploy to Application Server configuration task, deploy to a new
WebLogic domain.
For the Import Data From Earlier Release configuration task, specify the location from which to import Shared Services data. You must specify the full path to hssmigratedata.zip
, which is created with the Shared
Services Upgrade Utility.
Caution! Perform this task only once on a machine.
In a distributed environment, perform the Configure Database and
Import data from earlier release tasks on each machine on which
Shared Services is installed before configuring any other products.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
Imports Shared Services data from the earlier release. For more information about this process, see
Shared Services Data Import” on page
.
Note: You see applications in EPM
Workspace and provisioning information in
Shared Services only after a product is reregistered and applications are migrated.
You see EPM Workspace preferences upgraded from the earlier release only after you have upgraded all EPM System components and you have started Reporting and Analysis Framework. In addition, users must be provisioned with a Reporting and
Analysis role other than IR HTML Viewer or
IR WebClient Viewer.
229
Product
Essbase
Provider
Services
Administration
Services
Configuration Tasks What Happens During Upgrade l
Configure Essbase Server
On the Configure Essbase Server page, for Full path to application location (ARBORPATH),: l l
If you are upgrading to a new machine, specify the location of the data that you copied after using the Staging Tool.
If you are upgrading to a new location on the same machine, and you did not replicate data to a new location, specify the location of the existing Essbase data.
Note: If you replicated data to a new machine, and if you selected
Differently-named disk volumes, table spaces, or ARBORPATH on source and target or Consolidated disk volumes or tablespaces on target by exporting data during data replication, you must run a script immediately after configuring Essbase to update the Essbase security file to reflect the disk volumes on the upgraded system. The Essbase Staging
Tool provides a script to update the settings in the security file
( essbase.sec
):
Start the Essbase Server and EPM System services. Navigate to
ARBORPATH/app
on the machine that is hosting the upgraded Essbase
Server and run the following script using MaxL:
%ARBORPATH%/bin/startMaxl.bat -u
userName editagtsec.msh where userName is the Administrator user name to connect to the upgraded Essbase server. The script prompts you to enter the password.
Note: editagtsec.msh
could be empty in some scenarios. For example, when you launched the Staging Tool, the Staging Tool reports on existing volumes. If no volumes are listed, editagtsec.msh
is empty.
Registers applications with Shared Services and upgrades applications.
Note: When you upgrade from an earlier release, a backup of the security file for the earlier release is created before the security file is upgraded. The security file backup,
Essbase.Bak_preUpgrade
, is in
ARBORPATH/bin
timestamp.bak
. Unlike the
Essbase_
file, which regularly backs up the latest state of Essbase security, this pre-upgrade backup file is kept intact and is not subsequently updated by further operations.
l l l
Deploy to Application Server
Import Data From Earlier Release
Configure Web Server (Foundation task)
Moves data from the earlier release into the
Shared Services Registry. Moves essbase.properties
to
EPM_
ORACLE_INSTANCE/aps/bin
and merges its contents with the essbase.
properties
file installed with Release 11.
1.2.3.
For the Import Data From Earlier Release task, specify the location of the existing or replicated data.
l l l l
Configure Database
Deploy to Application Server
Import Data From Earlier Release
Configure Web Server (Foundation task)
Moves data from the earlier release into the
Shared Services Registry.
For the Import Data From Earlier Release task, specify the location of the existing or replicated data
230
Product Configuration Tasks
Essbase Studio l l l
Configure Database
Configure Essbase Studio Location for Sample and Customer Data
Source Text Files
Configure Web Server (Foundation task)
Integration
Services
Performance
Management
Architect
Calculation
Manager
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
l l l l
Configure Database
Deploy to Application Server
Configure Web Server (Foundation task)
Configure Dimension Server
Updates the database.
Updating the database could take some time to complete, based on the content and size of the database being upgraded. Do not interrupt this task while it is running.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
l l l
Configure Database
Deploy to Application Server
Configure Web Server (Foundation task)
Updates the database.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
231
Product
Reporting and
Analysis
Planning
Financial
Management
Configuration Tasks l l l l l l
Configure Database
Deploy to Application Server
Configure Reporting and Analysis Services
Configure Reporting and Analysis Framework Services
Configure Financial Reporting RMI Ports
Configure Web Server (Foundation task)
What Happens During Upgrade
Updates Web Analysis application settings.
Updates the database.
On the Reporting and Analysis Framework Services configuration page, for Repository Directory, specify the location of the existing or replicated data.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
l l l
Configure Database
Deploy to Application Server
Configure Web Server (Foundation task)
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
Updates the database.
If you have been using Business Rules, EPM
System Configurator exports the rules during database configuration to
EPMData/ planning/hbrRules.xml
for use in the application upgrade process, when the rules are migrated to Calculation Manager.
You perform application upgrade later in the upgrade process.
l l l l l l l l
Configure Database
Deploy to Application Server
Configure DCOM
Configure Application Server
Configure Application Cluster
Configure Web Server (Financial Management task)
Upgrade applications from earlier release
Configure Web Server (Foundation task)
Upgrades applications by converting database tables, and registers applications with Shared Services.
Note: Perform the application upgrade only once, regardless of how many Financial
Management application servers are configured.
You must select Upgrade applications from earlier release. Note that there is no EPM System Configurator page for this task and you need not enter information.
Note: Depending on the number and size of applications you are upgrading, this task can take some time.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
232
Product
Performance
Scorecard
Profitability and Cost
Management
Strategic
Finance
Configuration Tasks l l l l
Configure Database
Deploy to Application Server
Configure Attachment Files Location
Configure Web Server (Foundation task)
What Happens During Upgrade
Updates the database.
On the Performance Scorecard Specify directory to store Performance
Scorecard files configuration page, specify the location in which to store files.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
l l l
Configure Database
Deploy to Application Server
Configure Web Server (Foundation task)
Updates the database and reregisters all upgraded Profitability and Cost
Management applications with Shared
Services.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
l l l
Configure Data directory
WebServices Configuration
Configure Web Server (Foundation task)
Updates the database.
On the Strategic Finance Configuration configuration page, specify the location of the existing or replicated data.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
N/A. Use the Apply Maintenance Release option during installation.
Disclosure
Management
Financial Close
Management
FDM
N/A. Use the Apply Maintenance Release option during installation.
l l l l l
Configure Database (for FDMEE)
Deploy to Application Server (for FDMEE)
Configure FDM Web Application
Configure FDM Server
Configure Web Server (Foundation task)
Registers FDM with Shared Services.
Updates the FDMEE database.
You complete configuration in FDM and upgrade applications later in the upgrade process.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
What Happens During Shared Services Data Import
During configuration, with the Foundation Import data from earlier release task, EPM System
Configurator extracts the contents of hssmigratedata.zip
and imports the data to Shared
Services Release 11.1.2.3.
233
EPM System Configurator imports the following data: l l l l
Security (including application roles)
Projects and Application IDs
Taskflow information
Audit information
CSS.xml
l
Logs related to the import process are written to
EPM_ORACLE_INSTANCEdiagnostics/logs/ upgrades/foundation/hss_upgrade_ps2.log
and to the console. If there are any errors during the import process, you can rerun just the Import data from earlier release task.
EPM System Configurator performs the following tasks: l l l l
Updates all DN-based identities to their corresponding GUID-based identities.
Moves Native Directory to last in the search order.
Imports projects (application groups) into the Shared Services Registry.
Imports application IDs into the Shared Services Registry. Note that application nodes are created but are not visible until the applications are registered later in the upgrade process.
If you are moving task flows, note that task flow permissions are moved to roles as follows:
Table 34
How permission types are moved to roles
Permission Type Role Name
Grant Read Run Taskflow
Grant Write or Grant Manage Manage Taskflow
Deny Read, Deny Write, or Deny Manage No mapping
None No mapping
Upgrading a Distributed Deployment of Reporting and
Analysis
If you are upgrading a distributed deployment of Reporting and Analysis, note that the distributed configuration is not automatically replicated in the upgrade as it was in earlier releases when you upgraded. You must set up the distributed configuration in the Release 11.1.2.3
environment. Use the Upgrading Checklist, but repeat the installation and configuration steps as needed, as described in the following procedure.
ä
To configure a distributed deployment of Reporting and Analysis in an upgrade scenario:
1
Install and configure the first host. During configuration with EPM System Configurator, for the product database configuration, select Upgrade the existing databases to the current release from... and select a release number. Then, enter connection information for the existing or replicated database.
234
2
For a subsequent host that already existed in the previous deployment, install and configure the host.
During configuration with EPM System Configurator, for the product database configuration, select
Upgrade the existing databases to the current release from... and select a release number. Then, enter connection information for the existing or replicated database.
3
To add a host that did not exist in the previous deployment, install and configure on the new host. During configuration with EPM System Configurator, for the product database configuration, select Connect to a previously configured database. Then, enter connection information for the existing or replicated database.
Starting EPM System Services
Start EPM System services before you proceed. See
Chapter 12, “Starting and Stopping EPM
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
Validating the Installation
Use EPM System Diagnostics to validate the installation. See
Installation and Verifying Deployment.”
Performing Manual Configuration Tasks
You must perform any required product-specific postconfiguration tasks before you proceed.
See
Chapter 9, “Performing Manual Configuration Tasks in a New Deployment.”
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
235
Updating References to a Rehosted Environment
Subtopics
l l l l l l l l l l
Updating References to a Rehosted Essbase Server
Updating Provider Services References to a Rehosted Essbase Server
Updating Administration Services References to a Rehosted Essbase Server or Provider Services Server
Updating Essbase Studio References to a Rehosted Environment
Updating Reporting and Analysis References to a Rehosted Server Environment
Updating Performance Management Architect References to a Rehosted Server Environment
Updating Planning References to a Rehosted Server Environment and Upgrading Applications
Updating Profitability and Cost Management References to a Rehosted Essbase Server
Updating Strategic Finance References to a Rehosted Essbase Server or Financial Management Server
Updating Performance Scorecard References to a Rehosted Essbase Server
Updating Integration Services References to a Rehosted Server Environment
l
If you are upgrading by installing EPM System products on a new host machine, you need to update references for some products to reflect the new host name and port number. Perform the rehosting steps for Essbase first. Make sure EPM System services are started before you proceed.
Updating References to a Rehosted Essbase Server
Subtopics
l
Mapping Essbase Server Host Names to Cluster Names
Updating Internal Essbase References to a Rehosted Essbase Server
l
If the Essbase Server host and port has changed since the earlier release, you must update references to the Essbase Server within Shared Services Registry (to map the server name to a cluster name), within Essbase, and within other products that use Essbase as a data source.
Note: Some products have additional steps if other servers have been rehosted.
Update the Essbase Server host information in the following places:
Table 35
Updating References to the Essbase Server Host
Essbase Server Host Reference For Information on How to Update
“Mapping Essbase Server Host Names to Cluster Names” on page 237
Map Essbase Server names to cluster names.
You must perform this step before you update references for other products.
Update Essbase Server references within Essbase.
You must perform this step before you update references for other products.
“Updating Internal Essbase References to a Rehosted Essbase Server” on page
236
Essbase Server Host Reference For Information on How to Update
For products that use Essbase as a data source, if the
Essbase Server host or port has changed since the earlier release, update references to the Essbase
Server.
Perform these steps after you install and configure each product.
Note: The steps for Performance Management
Architect are required even if Essbase Server has not been rehosted.
l l l l l l l l l
Provider Services —
“Updating Provider Services References to a Rehosted
Administration Services —
“Updating Administration Services References to a
Rehosted Essbase Server or Provider Services Server” on page 239
Essbase Studio — “Updating Essbase Studio References to a Rehosted
Reporting and Analysis — “Updating Reporting and Analysis References to a
Rehosted Server Environment” on page 243
Performance Management Architect — “Updating Performance Management
Architect References to a Rehosted Server Environment” on page 245
Planning —
Profitability and Cost Management — “Updating Profitability and Cost
Management References to a Rehosted Essbase Server” on page 248
Strategic Finance — “Updating Strategic Finance References to a Rehosted
Essbase Server or Financial Management Server” on page 248
Performance Scorecard —
“Updating Performance Scorecard References to a
Rehosted Essbase Server” on page 249
Mapping Essbase Server Host Names to Cluster Names
To simplify the rehosting process for products that use Essbase as a data source, perform this task to map the server host name to the cluster name. This allows other EPM System products to connect to Essbase by cluster name.
You must perform this step before you update references for other products. This step adds search-and-replace host pairs to the Shared Services Registry that other products use to update their Essbase host environments.
Note: Performance Management Architect requires this step even if the Essbase Server has not been rehosted.
ä
To map Essbase Server host names to cluster names:
1
Add the ApsResolver property to essbase.cfg and essbase.properties.
See
“Enabling Client Lookup by Cluster Name” on page 178
.
2
From a command prompt on the machine hosting Shared Services, navigate to the following directory:
EPM_ORACLE_INSTANCE/bin/upgrades
.
3
Run the following script: updateEssbaseServer oldEssbaseServerHost ClusterNameForNewHost
If products connect to Essbase Server using the default port, for
oldEssbaseServerHost
, specify
Servername
. Run the script again and for
oldEssbaseServerHost
specify
server name:port
.
237
If products connect to Essbase Server using a non-default port, run the script only once and for
oldEssbaseServerHost
, specify
server name:port
.
Tip: The default cluster name is
EssbaseCluster-1
. The cluster name is case sensitive.
The utility stores the mapping information between the earlier release of Essbase Server and the new logical cluster name in the Shared Services Registry.
4
Repeat for each Essbase Server instance.
Updating Internal Essbase References to a Rehosted Essbase Server
You must map Essbase Server names to cluster names before you perform this step. See
Essbase Server Host Names to Cluster Names” on page 237 .
If the Essbase Server host has changed since the earlier release, you must update internal references to the host. This step updates partition definitions and alias locations.
ä
To update internal references to a rehosted Essbase Server:
1
From a command prompt on the machine hosting Essbase, navigate to the following directory:
EPM_ORACLE_INSTANCE/bin/upgrades
.
2
Run the following script, and then enter the administrator password when prompted:
EssbaseUpdateEssbaseServer.bat|sh newHost:port userName
Where
newHost
is any alias or fully qualified name or IP address for the upgraded machine and
userName
is an Essbase administrator user provisioned in Release 11.1.2.3. The default port is 1423.
The utility updates the host for all location aliases and partition definitions for all Essbase applications.
3
Repeat for each Essbase Server instance.
Review the log file,
EPM_ORACLE_INSTANCE/diagnostics/logs/essbase/
EssbaseRehost.log
, for details of the script actions.
If you are configuring all Essbase products at one time, continue to the next section. Otherwise, when you are done with this step, return to the
“Upgrading Checklist” on page 209
.
Updating Provider Services References to a Rehosted
Essbase Server
You must perform Essbase Server rehosting steps before you perform this step. See
References to a Rehosted Essbase Server ” on page 236
.
If the Essbase Server host has changed since the earlier release, you must make updates so that
Provider Services recognizes the new Essbase data source.
238
ä
To update internal references to a rehosted Essbase Server:
1
From a command prompt, navigate to the following directory: EPM_ORACLE_INSTANCE/bin/ upgrades
.
2
Run the following script:
ApsUpdateEssbaseServer.bat|sh
Execute this utility once.
If you are configuring all Essbase products at one time, continue to the next section. Otherwise, when you are done with this step, return to the
“Upgrading Checklist” on page 209
.
To update internal references to a rehosted Oracle Business Intelligence Enterprise Edition
Server, see the Oracle Hyperion Provider Services Administration Guide.
Updating Administration Services References to a Rehosted
Essbase Server or Provider Services Server
You must perform Essbase Server rehosting steps before you perform this step. See
References to a Rehosted Essbase Server ” on page 236
.
If the Essbase Server host and port have changed since the earlier release, you must make updates so that Administration Services recognizes the new Essbase data source. After upgrading, review and update the list of servers in the Administration Services Console.
ä
To update Administration Services references to a rehosted Essbase Server:
1
Log in to the Administration Services Console.
The Essbase Servers from the previous installation are listed.
2
Review the list of Essbase Servers.
3
Add, update, or delete servers as needed for the new deployment environment.
When you add a new server, the Add Essbase Server dialog box displays a list of available servers that are in the upgraded installation, which it reads from the Shared Services Registry.
Delete previous Essbase hosts from the Enterprise tree.
For details, see Administration Services Online Help.
If the Provider Services Server host and port have changed since the earlier release, you must make updates so that Administration Services recognizes the new location.
ä
To update Administration Services references to a rehosted Provider Services Server:
1
Log in to the Administration Services Console.
The Provider Services Servers from the earlier installation are listed.
2
Review the list of servers.
3
Add, update, or delete servers as needed for the new deployment environment.
239
When you add a new server, in the Add Provider Server dialog box, enter the Provider hosts for the new installation: click URL (the Provider URL box is updated), and ensure that the port is correct. From the Authenticating Essbase Server menu select the active Essbase and then click OK.
4
Delete previous Provider Services Server hosts from the Provider Servers tree.
If you are configuring all Essbase products at one time, continue to the next section. Otherwise, when you are done with this step, return to the
“Upgrading Checklist” on page 209
.
Updating Essbase Studio References to a Rehosted
Environment
Subtopics
l l l
Updating Essbase Studio References to a Rehosted Essbase Server
You must perform Essbase Server rehosting steps before you perform this step. See
References to a Rehosted Essbase Server ” on page 236
.
After upgrade, Essbase Server connections and deployed cubes are affected by changes in host, port, or data encryption information for the underlying Essbase Server instances or clusters, or for anyEssbase Studio Server instances.
You must update references to those server instances and clusters in Essbase Studio.
Table 36 Updating References to the Essbase Server Host and the Essbase Studio Host
Task Reference
If Essbase Server host and port have been moved to a new location, update
Essbase Studio references to the Essbase Server.
“Updating Essbase Studio References to a Rehosted
If the Essbase Studio Server host and port have been moved to a new location and you have deployed applications that point to the earlier release Essbase
Studio Server location, update the cube linkage of those deployed applications to point to the new Essbase Studio Server instance.
“Updating Cube Linkages” on page 242
If Performance Management Architect has been moved to a new location, then for all Performance Management Architect data source connections that point to the earlier release location, edit the connection properties to reflect the new server location.
“Updating Essbase Studio References to a Rehosted
Performance Management Architect Server or to Text
Files Used as Data Sources” on page 242
If text files were moved to a non-default directory, edit the connection properties for any text file connections to point to the new location.
“Updating Essbase Studio References to a Rehosted
Performance Management Architect Server or to Text
Files Used as Data Sources” on page 242
240
Updating Essbase Studio References to a Rehosted Essbase Server
ä
To update references to a rehosted Essbase Server instance or cluster:
1
In Essbase Studio Console, select Tools, and then Rehost Essbase Connections.
2
In Rehost Essbase Connections, select the connection to rehost under Essbase connections.
The old cluster name or Essbase host and port number, and, if applicable, data encryption method, are displayed under Host/Port/Encryption in Catalog.
3
Under New Host/Port/Encryption, enter the new cluster name or new host name, port number, and, if applicable, data encryption method.
Note: For Essbase Server clusters, only the cluster name is required. The port number is not required. By default, the new cluster name is displayed in the New Host/Port/
Encryption column.
Use the following syntax: l l
For an Essbase Server instance, no data encryption, enter:
host:port
For an Essbase Server instance, with data encryption, enter:
host:port:ssl l
For an Essbase Server cluster, no data encryption, enter:
cluster_name
4
Optional: Click Test Connection to validate the entry that you made under New Host/Port/
Encryption.
Note: Essbase Studio does not validate entries as you enter them. You must click Test
Connection to validate the information that you entered.
5
Select an Update Deployment History option for the currently selected Essbase Server connection: l
Update the host name and port number for all deployment history—Replaces all old Essbase
Server host and port references to the new host and port that you specified.
l
This is the default option.
Replicate the last successful deployment history and update the copy only—Makes a copy of the last successful deployment history listing, and then updates the copy with the new host and port information, and the date and time of the rehosting.
Tip: When selecting the Replicate option, after the update is complete, each rehosted
Essbase model displays twice in the Metadata Navigator: once with the old
host:port information and once with the new host:port and, if required, data encryption information.
241
Note: Deployment history is updated only for successfully rehosted Essbase Server connections.
6
Click Update.
7
For the rehosting status of each Essbase Server connection that is rehosted, check the Update
Status column in the Rehost Essbase Connections dialog box.
If the rehost is successful, the Host/Port/Encryption in Catalog column is updated with the new cluster or host and port information and, if applicable, encryption information. If the rehost fails, an error message is displayed.
Note: If other Essbase Server connections have the same old
host:port
setting, rehosting one server instance rehosts all other server instances.
Updating Cube Linkages
ä
After upgrade or if Essbase Studio has moved to another server, to update the cube linkage for cubes built using Essbase Studio:
1
In Essbase Studio Console, select Tools, and then Update Cube Linkage.
2
Select Update all Essbase applications and databases to link to the current Essbase Studio Server
(all Essbase instances must be started).
All Essbase applications and databases will be linked to the Essbase Studio Server to which you are currently connected.
Note: All Essbase instances or clusters must be running for the cube linkage update to take effect.
3
Optional: To keep all Essbase applications running after the update, clear the Stop all Essbase applications after the update check box.
The default is to stop all Essbase applications after update.
4
Click Update.
A message indicates that the cube linkage update is successful.
If unsuccessful, an error message shows the details.
5
To exit, click Close.
Updating Essbase Studio References to a Rehosted Performance
Management Architect Server or to Text Files Used as Data Sources
If Performance Management Architect has been moved to a new host or port from the earlier release installation, then for all Performance Management Architect data source connections that point to the earlier release location, edit the connection properties to reflect the new server location. If text files used as data sources have moved to a non-default location, edit the connection properties.
242
You edit the data source connection information in Essbase Studio.
ä
To edit the properties of a data source:
1
In Essbase Studio Console, from the Source Navigator, select the Data Sources tab.
2
Under Data Sources in the physical tree, right-click the data source to edit and select Properties.
3
Complete the following tasks in the Parameters section of the dialog box.
Dimension Server sources:
a. In Server Name, modify the name of the computer where Performance Management
Architect resides.
b. To modify the port number, ensure that the Default check box next to Port is cleared, and enter the new port number.
c. Modify the User Name and Password for this instance of Performance Management
Architect.
Text file sources:
a. To modify the Location of the text file data source, click Browse.
b. In the Text File Location dialog box, select the directory that contains the text file data source you want to access.
Note: You can select only one directory per data source. Essbase Studio does not support text files from different subdirectories within the same directory.
c. Review the files listed under Contents of selected directory to ensure that this is the text file data source you want to select.
4
Click Apply, and then click OK.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
Updating Reporting and Analysis References to a Rehosted
Server Environment
Subtopics
l l
Updating Financial Reporting References to a Rehosted Essbase Server
Updating Web Analysis References to a Rehosted Essbase Server
Updating References to a Rehosted Production Reporting Server
l
You must perform Essbase Server rehosting steps before you perform this step. See
References to a Rehosted Essbase Server ” on page 236
.
243
Table 37 Upgrade Tasks for Reporting and Analysis
Upgrade Task
Financial Reporting - If the Essbase Server host and port have changed since the earlier release, make updates so that Financial Reporting recognizes the new Essbase data source.
Financial Reporting - Update Provider Services data sources if the Provider
Services host has changed.
“Updating Financial Reporting References to a Rehosted
In EPM Workspace, from the Tools menu, select Database
Connection Manager, select the database connection and then click Edit to enter new connection information.
Web Analysis - If the Essbase Server host and port have changed since the earlier release, make updates so that Web Analysis recognizes the new Essbase data source.
If the Production Reporting Server has moved to a new server for this release, update references to the new server.
Reference
“Updating Web Analysis References to a Rehosted Essbase
“Updating References to a Rehosted Production Reporting
Updating Financial Reporting References to a Rehosted Essbase Server
You must perform Essbase Server rehosting steps before you perform this step. See
References to a Rehosted Essbase Server ” on page 236
.
If the Essbase Server host and port has changed since the earlier release, update references to the
Essbase Server host within Financial Reporting where Essbase is used as a data source.
Before you proceed, make sure the Financial Reporting service is started.
ä
To update Financial Reporting references to a rehosted Essbase Server:
1
From a command prompt, navigate to the following directory: EPM_ORACLE_INSTANCE/bin/ upgrades
.
2
Run the following script:
FRUpdateEssbaseServer.bat|.sh
Updating Web Analysis References to a Rehosted Essbase Server
You must perform Essbase Server rehosting steps before you perform this step. See
References to a Rehosted Essbase Server ” on page 236
.
If the Essbase Server host and port has changed since the earlier release, update references to the
Essbase Server host within Web Analysis where Essbase is used as a data source.
ä
To update Web Analysis references to a rehosted Essbase Server:
1
From a command prompt, navigate to the following directory: EPM_ORACLE_INSTANCE/bin/ upgrades
.
2
Run the following script:
WebAnalysisUpdateEssbaseServer.bat|sh
244
Updating References to a Rehosted Production Reporting Server
If you installed Production Reporting on a different host than the earlier release, run the reshostSQRConfig
utility to remap the SQR engine-related metadata from the earlier release host to the new host in the database. You do not need to run this utility if you installed Production
Reporting on the same host as the earlier release.
Shut down all Reporting and Analysis Framework services before running the utility.
ä
To update references to a rehosted Production Reporting Server:
1
From a command prompt, navigate to the following directory: EPM_ORACLE_INSTANCE/bin/
ReportingAnalysis/SDK
.
2
Run the following script: rehostSQRConfig.bat|sh host1 host2 where host1 is the host name for the machine from which you are upgrading, and host2 is the host name for the upgraded machine.
The script updates tables to reflect the new host.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
Updating Performance Management Architect References to a Rehosted Server Environment
You must perform Essbase Server rehosting steps before you perform this step. See
References to a Rehosted Essbase Server ” on page 236
.
Even if Essbase Server has not been rehosted, you must perform the procedure in “Mapping
Essbase Server Host Names to Cluster Names” on page 237 .
Once those steps are completed, Performance Management Architect automatically updates its references to rehosted Essbase Servers; running a script is not required.
Updating Planning References to a Rehosted Server
Environment and Upgrading Applications
You must perform Essbase Server rehosting steps before you perform this step. See
References to a Rehosted Essbase Server ” on page 236
.
Use the Planning Upgrade Wizard to update references to rehosted data sources and to upgrade
Planning applications. For example, if the Essbase Server host and port have changed since the earlier release, you must update data sources and update mappings from Planning applications to reporting applications. If the relational data source has changed, you must update data source connections. The Planning Upgrade Wizard enables you to update multiple data sources and reporting applications simultaneously.
245
Caution!
You must update references to rehosted data sources before you upgrade applications.
Note: Before updating references to data sources, ensure that the Essbase server and the relational database are running.
ä
To update references to data sources and upgrade applications:
1
From EPM Workspace, select Navigate, then Administer, then Planning Administration and then click
Upgrade Wizard. Log in as an administrator user that has Dimension Editor or Application Creator role.
2
On the Update Data Sources page, review the relational database information and the Essbase server information for each Planning data source. If the Essbase server host and port have changed during upgrade, or if the relational database has moved to a new host, update the information.
l
To update multiple relational databases with the same information: a. On the bottom of the page, select the data sources to which to apply relational database updates.
l b. Under Update Relational Information, enter the new database information.
c. Click Apply to Selected.
To update multiple Essbase servers with the same information: a. On the bottom of the page, select the data sources to which to apply Essbase information updates.
b. Under Update Essbase Information, enter the new Essbase server information.
l
Note that you can specify the Essbase cluster name.
c. Click Apply to Selected.
To update each data source individually: a. On the bottom of the page, select the data sources to which to apply the updates.
b. Enter the new information for each data source.
3
Choose an option: l l
Click Reset to undo the updates.
Click Validate to test the connections to the selected data sources, and fix any issues that are noted.
l
Click Save to save the updates to the selected data sources.
4
Click Next to proceed to the Upgrade Applications page.
5
On the Upgrade Applications page, review the Relational Server and Essbase Server details and confirm that they are correct. If the details are not correct, click Previous and make the corrections.
Then select one or more applications and from the Action menu, select Upgrade, and then click OK to proceed.
246
Applications that have already been upgraded are not available. The Status column indicates the upgrade status of each application.
The selected applications are upgraded and reregistered with Shared Services. For applications created in Release 9.3.3, the Upgrade Wizard upgrades identities in the Planning schema. After upgrade, applications are associated with the same project that they were associated with before upgrading. Any applications that were not associated with a project are assigned to the default Shared Services project.
The administrator user that is upgrading the applications is assigned the Provisioning
Manager role for those applications.
A message shows the pass and failure status. The Status column shows the details for each application. The logs show details for the upgrade for all applications.
Upgrade log files are created for each upgraded application in
EPM_ORACLE_INSTANCE/ diagnostics/logs/planning/
PlanningAppUpgradeLog_application_name.txt
.
6
Click Next.
7
For updates from Release 11.1.2+ only: On the Update Reporting Essbase Servers page, review or update the Essbase server information for reporting applications.
Only applications that have already been upgraded and that have reporting applications created on an Essbase server (other than the default Essbase server) are listed.
l
To update multiple reporting applications with the same information: a. On the bottom of the page, select the applications to which to apply the updates.
l b. Under Update Reporting Essbase Information, enter the new Essbase server information.
c. Click Apply to Selected.
To update each reporting application individually: a. On the bottom of the page, select the reporting applications to which to apply the updates.
b. Enter the new Essbase server information for each application.
8
Choose an option: l l
Click Reset to undo the updates.
Click Validate to test the connections to the selected Essbase servers, and fix any issues that are noted.
l
Click Save to save the updates to the selected Essbase servers.
9
Click Cancel.
Note: If you do not see the updates reflected in the Planning application, stop and then restart the Planning server.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
247
Updating Profitability and Cost Management References to a Rehosted Essbase Server
You must perform Essbase Server rehosting steps before you perform this step. See
References to a Rehosted Essbase Server ” on page 236
.
If the Essbase Server host and port have changed since the earlier release, make updates so that
Profitability and Cost Management recognizes the new location.
ä
To update Profitability and Cost Management references to a rehosted Essbase Server:
1
From a command prompt, navigate to the following directory: EPM_ORACLE_INSTANCE/bin/ upgrades
.
2
Run the following script:
HPMUpdateEssbaseServer.bat
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
Updating Strategic Finance References to a Rehosted
Essbase Server or Financial Management Server
You must perform Essbase Server rehosting steps before you perform this step. See
References to a Rehosted Essbase Server ” on page 236
.
If the Essbase Server host and port have changed since the earlier release, make updates so that
Strategic Finance recognizes the new location. This procedure is also required if the Financial
Management Server has changed since the earlier release.
ä
To update Strategic Finance references to a rehosted Essbase Server or Financial
Management Server:
1
In Strategic Finance, from the Server menu, select Update Connections.
The Update Connections dialog box displays all of the batches and maps that exist on the
Strategic Finance Server.
2
From the Connection Type list, select the appropriate connection type.
3
Select the batch or map items related to a rehosted server, enter the new server name, and then click
Update Selected.
4
Repeat these steps for each rehosted server and its associated batch or map items.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
248
Updating Performance Scorecard References to a Rehosted
Essbase Server
You must perform Essbase Server rehosting steps before you perform this step. See
References to a Rehosted Essbase Server ” on page 236
.
If the Essbase Server host and port has changed since the earlier release, update references to the
Essbase Server host within Performance Scorecard where Essbase is used as a data source.
ä
To update Performance Scorecard references to a rehosted Essbase Server:
1
In Performance Scorecard, select Administration, and then Data Source List.
2
Select the name of the external data source and then click Edit.
3
Select each tab to change general settings and required dimension mappings, and then click Save.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
Updating Integration Services References to a Rehosted
Server Environment
You must perform the following upgrade tasks for Integration Services.
Table 38
Upgrade Tasks for Integration Services
Upgrade Task Reference
If the Integration Services Server host has changed since the earlier release (for example if you upgraded to a new machine), redefine the Integration Services ODBC DSNs on the machine hosting the new installation using the same names.
See the Oracle Essbase Integration
Services System Administrator's Guide for details.
For Integration Services-deployed applications, update drill-through to point to the new
Integration Server location. This ensures that the application outline files are updated with the new Integration Server connection information.
“Specifying an Alternate Integration
Server for Drill-Through Reports” on page
Specifying an Alternate Integration Server for Drill-Through Reports
For already-deployed Essbase applications, for each OLAP metaoutline, perform the following procedure.
ä
To specify an alternate Integration Services server for drill-through reports:
1
In the OLAP Metaoutline main window, select a metaoutline name.
2
Right-click the metaoutline name and from the menu, select Properties, and then select the Drill-
Through Reports tab.
3
In the Alternate Integration Server text box, enter the machine name and port number (separated by a colon) of the new Integration Server instance that is now used for executing drill-through reports.
249
If you are using Integration Server on the default port, you do not need to specify the port number.
4
Click OK.
You must perform a member load or select Update Drillthrough Data from the Outline menu after making these changes.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
l l l
Upgrading Applications from the Earlier Release to the
Current Release
If you have not already done so, upgrade applications for the following products from the earlier release to the current release:
If you have been using Oracle Hyperion Public Sector Planning and Budgeting or Oracle
Project Financial Planning, perform optional steps before you upgrade the Planning applications to take advantage of new features. See the Oracle Hyperion Planning Readme.
Planning, using the Upgrade Wizard. See “Updating Planning References to a Rehosted
Server Environment and Upgrading Applications” on page 245 . Note that if the Essbase
Server host has changed since the earlier release, you also use the Upgrade Wizard to update references to data sources before you upgrade applications.
FDM, using the Schema Update Utility. See the Oracle Hyperion Financial Data Quality
Management Configuration Guide for information about upgrading FDM applications.
Applications for the following products are upgraded automatically: l l l
Essbase applications are updated automatically during configuration with EPM System
Configurator.
Financial Management applications are upgraded during configuration with EPM System
Configurator (during “Upgrade applications from earlier release” task).
Profitability and Cost Management applications are upgraded during configuration with
EPM System Configurator.
250
Performing Manual Configuration Tasks in an Upgrade
Subtopics
l l l l l l l l
Performance Management Architect Upgrade Tasks
Reporting and Analysis Upgrade Tasks
Financial Management Upgrade Tasks
Strategic Finance Upgrade Tasks
l
Performance Management Architect Upgrade Tasks
Table 39 Performance Management Architect Upgrade Tasks
Upgrade Task Reference
If you have interface data sources, in EPM Workspace, select Navigate, Administer, Configure Interface Data
Source, and on the Configure Interface Data Sources page, select Import Data Sources from an old release.
To ensure that Performance Management Architect displays correctly after upgrading, have all users delete temporary internet files in Internet Explorer.
If a Financial Management application contains shared dimensions, right-click the application in the Application View pane and select Activate All Associations. This is required to support the dynamic properties that were introduced in Release 11.1.2.2 for Extended Dimensionality.
Review differences in default property values from earlier versions and if necessary set new property values.
Because new validations were added in this release, applications that validated successfully in an earlier release might not validate in the current release. Review and resolve validation errors and warnings.
To validate each application, right-click the application in the Application Library and select Validate. Validation errors are reported in the Job Console.
After upgrading, applications might display as “Out of sync with deployment.” Redeploy all out-of-sync applications.
All applications should have the status “In sync with deployment” before proceeding.
Oracle Hyperion
Enterprise
Performance
Management
Architect
Administrator's
Guide
Oracle Hyperion
Enterprise
Performance
Management
Architect
Administrator's
Guide
When you are done with these steps, return to the “Upgrading Checklist” on page 209 .
251
Essbase Upgrade Tasks
Subtopics
l l
Importing Essbase Data and Linked Reporting Objects
Manually Import Linked Reporting Objects
Importing Business Rules to Calculation Manager for use with Essbase
l
Perform the following upgrade tasks for Essbase.
Table 40 Essbase Upgrade Tasks
Upgrade Task
If you upgraded to a new machine, redefine the Essbase ODBC DSNs on the machine hosting the new installation.
Reference
If you upgraded to a new machine, specify any JAVA options on the new machine.
If you replicated data to a new machine, and if you selected Consolidated disk volumes or tablespaces on target by exporting data, run a script to import Essbase data and linked reporting objects.
Linked Reporting Objects” on page
If the upgraded application has more than 127 linked reporting objects, manually import the linked reporting objects.
“Manually Import Linked Reporting
Oracle recommends that you make a backup of the applications. This ensures that the backup is of the upgraded format.
If you are an Essbase-only Business Rules user, you must migrate the Business Rules rules to
Calculation Manager.
Calculation Manager for use with
When you are done with these steps, return to the “Upgrading Checklist” on page 209 .
Importing Essbase Data and Linked Reporting Objects
If you replicated data to a new machine, and if you selected Consolidated disk volumes or tablespaces on target by exporting data during data replication, you must run a script to import the Essbase data and linked reporting objects on the upgraded system. The Essbase Staging Tool provides a script to perform this task.
ä
To import data and linked reporting objects on the upgraded machine:
Navigate to the export data directory you defined during data replication on the machine that is hosting the upgraded Essbase Server and run the following script using MaxL:
%ARBORPATH%/bin/startMaxl.bat -u userName importdata.msh
where userName is the Administrator user name to connect to the upgraded Essbase server. The script prompts you to enter the password.
252
Manually Import Linked Reporting Objects
If the upgraded application has more than 127 linked reporting objects, manually import the linked reporting objects.
ä
To import linked reporting objects:
1
Start Essbase Server.
2
Run the following MaxL command to import the linked reporting object data from the earlier release backup directory: (The Staging Tool replicated the linked reporting objects with the rest of the Essbase data.)
IMPORT database DBS-NAME LRO from server directory ‘directoryName’;
For example:
MAXL> IMPORT database Sample.Basic LRO from server directory
‘Sample-Basic-V1’;
Importing Business Rules to Calculation Manager for use with Essbase
Ensure that you exported rules as described in “Performing Product-Specific Upgrade
.
ä
To import Business Rules to Calculation Manager for use with Essbase:
1
From Calculation Manager, select File, and then Import.
2
Browse to the XML file that you exported and then click Import.
Essbase Studio Upgrade Tasks
The following are tasks for upgrading Essbase Studio to Release 11.1.2.3.
Table 41
Essbase Studio Upgrade Tasks
Task
Starting with release 11.1.2, the template for drill-through to FDM URLs is changed. If you are upgrading from release 11.1.1.4 to 11.1.2.3, update any drill-through reports to FDM created in Essbase Studio. The URLs for these reports should be changed to use the new template.
(Optional) When you upgrade, Essbase Studio properties from the earlier release are not retained. If you want to use the same settings in the upgraded release, you must re-enter them.
To customize Essbase Studio properties, see Oracle Essbase Studio User's Guide.
Reference
“Sample FDM URL
Template” in the
Oracle Essbase
Studio User's Guide
253
Reporting and Analysis Upgrade Tasks
Subtopics
l l l
Configuring Reporting and Analysis Framework Service Properties
Configuring Java Web Application Properties
Assigning New Interactive Reporting Roles
l
Perform the following upgrade tasks for Reporting and Analysis.
Table 42
Upgrade Tasks for Reporting and Analysis
Upgrade Task Reference
Optionally, configure Reporting and Analysis Framework Service properties.
Optionally, configure Reporting and Analysis Framework Java web application properties.
Import DAS datasources.
“Configuring Reporting and Analysis Framework Service Properties” on page 254
“Configuring Java Web Application Properties” on page 254
“Importing DAS Data Sources” on page 255
Assign new roles “IR WebClient Viewer” and “IR HTML Viewer” to allow users to open BQY documents or job outputs.
For Interactive Reporting, update dashboard objects.
“Assigning New Interactive Reporting Roles” on page 255
JavaScript update information in the “Impact Manager” section in the
Oracle Hyperion Reporting and Analysis Framework Administrator's
Guide
Configuring Reporting and Analysis Framework Service Properties
When you upgrade, Reporting and Analysis Framework Service properties from the earlier release are not retained.
ä
To configure Reporting and Analysis Framework Service properties:
1
In EPM Workspace, select Navigate, then Administer, then Reporting and Analysis, and then
Services.
2
Right-click a service, select Properties, review the property settings, and reset them if needed.
See the Oracle Hyperion Reporting and Analysis Framework Administrator's Guide for more information.
Configuring Java Web Application Properties
When you upgrade, Reporting and Analysis Framework Java web application properties from the earlier release are not retained.
254
ä
To configure Reporting and Analysis Framework Java web application properties:
1
In EPM Workspace, select Navigate, then Administer, then Reporting and Analysis, and then Web
Applications.
2
Right-click a Java web application, select Properties, review the property settings, and reset them if needed.
See the Oracle Hyperion Reporting and Analysis Framework Administrator's Guide for more information.
Importing DAS Data Sources
Perform this step from the machine hosting Interactive Reporting or copy server.xml
locally before importing.
ä
To import DAS data sources:
1
Open the Services section of EPM Workspace (select Navigate, then Administer, then Reporting and
Analysis, and then Services).
2
In the Services tab, select an Interactive Reporting Data Access service and click Properties.
3
Select the Data Sources tab and click Import.
4
Select the source server.xml file from the file system and click OK.
Specify the location of the server.xml
that you copied during data replication.
After you click OK, the new data sources are displayed.
5
Optional: Add new data sources, or modify or remove existing data sources.
6
Click OK to exit from the Data Sources tab.
Assigning New Interactive Reporting Roles
Two roles have been added to restrict users' access to information based on roles: l l
IR HTML Viewer role - required to open a BQY document or Job Output in the HTML viewer.
IR WebClient Viewer role - required to open a BQY document or Job Output in the
Interactive Reporting plugin.
After you upgrade, assign users these two roles as needed; the new roles are not assigned by default. You can assign roles in one of two ways: l l
Use Shared Services to provision roles. For more information, see the Oracle Enterprise
Performance Management System User Security Administration Guide.
Use a Java SDK program to perform a bulk assignment of the new roles to users and groups.
See
EPM_ORACLE_HOME/products/biplus/SDK/samples/java/AddNewRole.java
for more details on this program and the Hyperion Reporting and Analysis Framework
Developer’s Guide for details on how to run SDK programs.
255
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
Planning Upgrade Tasks
Subtopics
l
Migrating Business Rules to Calculation Manager for use with Planning
Migrating Business Rule Security
l
Migrating Business Rules to Calculation Manager for use with Planning
If you were using Business Rules rules, migrate the rules to Calculation Manager rules.
Before you migrate, ensure that user directories and native users with the same SID are available when you upgrade Shared Services.
Ensure that the Planning applications are upgraded to the current release and are available in
Calculation Manager under SYSTEM View.
ä
To migrate Business Rules rules to Calculation Manager rules:
1
In Calculation Manager, select the migrated Planning application, and then select Migrate.
The data that was exported during database configuration with EPM System Configurator is imported to Calculation Manager.
2
Repeat for each Planning application.
3
Deploy the rules from Calculation Manager to Planning. See the Oracle Hyperion Calculation Manager
Designer's Guide.
After migrating business rules and rules security, if any of the rules had multiple launch locations and you migrated to more than one location, Calculation Manager creates a rule for the first migration, and shortcuts for all subsequent migrations. If the rule had rule-level variables, for the shortcuts that are created in the application in the new environment , its variables are moved to the Plan level. In this scenario, test rules in your environment to ensure that they work as expected.
Migrating Business Rule Security
If your upgraded application used Business Rules, administrators can migrate launch access permissions on business rules and their projects from Business Rules to Calculation Manager business rules in Planning using the
HBRMigrateSecurity.cmd
utility.
The
HBRMigrateSecurity.cmd
utility: l l
Overwrites launch access permissions that are already assigned to business rules in the specified Planning application.
Migrates access permissions only for users and groups that are provisioned for the specified
Planning application in Shared Services Console.
256
ä
To migrate access permissions on business rules and their folders:
1
Before running HBRMigrateSecurity.cmd: l
Ensure that you have migrated business rules from Oracle Hyperion Business Rules to
Calculation Manager.
l
Ensure that you have deployed the business rules to Planning.
2
At the command line, from the planning1 directory, enter this command and its parameters, separating each by a space:
HBRMigrateSecurity.cmd
[-f:passwordFile] /A:appname /U:admin /F:output
file
Table 43
HBRMigrateSecurity Parameters
Parameter Purpose
/?
Print the syntax and options for
HBRMigrateSecurity.cmd
3
If prompted, enter your password.
Required?
[-f:passwordFile]
Optional: If an encrypted password file is set up, use as the first parameter in the command line to read the password from the full file path and name specified in
passwordFile
.
No
/A:appname
/U:admin
/F:output file
Specify the Planning application to which to migrate launch access permissions for business rules
Specify the administrator's user name
Specify the name of the
XML
output file, including its full path if it is not in the planning1
directory. This file contains a log of the transaction, and helps with troubleshooting.
Yes
Yes
Yes
No
For example:
HBRMigrateSecurity.cmd /A:appname /U:admin /F:C:\temp
\HBRExportedSecurity.xml
Financial Management Upgrade Tasks
Perform the following upgrade tasks for Financial Management.
Table 44
Upgrade Tasks for Financial Management
Upgrade Task Reference
Reregister applications in EPM Workspace.
If you changed cluster names during the upgrade, you must recreate task flows using the new cluster name.
“Reregistering Applications in EPM Workspace” on page 258
257
Reregistering Applications in EPM Workspace
ä
To register applications in EPM Workspace:
1
From the Navigate menu, select Consolidation Administration, then Manage Applications, and then
Reregister Applications.
2
Select a cluster, select an application, and then review and update as needed the values for cluster/ server, User Management Project, and security URL.
3
Click Register.
4
Repeat for each application.
5
After all applications are registered, restart Foundation Services and the Web server.
When you are done with this step, return to the “Upgrading Checklist” on page 209
.
Strategic Finance Upgrade Tasks
Note: If you are using the Strategic Finance client as a standalone program, Strategic Finance converts the data to the upgraded format when you open the existing
.alc
files in the new release. If you are using a Client-Server implementation and point the upgraded Strategic
Finance server to an existing database during configuration, it converts that database upon first startup, and as each entity is opened at user request. The administrator can also force one or more entities in the database by using the Strategic Finance Administrator Utility.
Table 45 Strategic Finance Upgrade Tasks
Task
If you are upgrading from Release 11.1.1.4, use the Strategic
Finance migration utility to move Strategic Finance provisioning from the earlier release to the current release.
Reference
“Upgrading Strategic Finance Provisioning Information” on page 258
Upgrading Strategic Finance Provisioning Information
If you are upgrading from Release 11.1.1.4, use the Strategic Finance migration utility to move
Strategic Finance provisioning information from the earlier release to the current release.
Note: Shared Services Release 11.1.2.3 must be running
ä
To upgrade provisioning information:
1
Navigate to EPM_ORACLE_HOME/products/hsf/scripts and open setenv.bat in a text editor.
2
Specify the EPM_ORACLE_INSTANCE location in this portion of the file:
258
rem ******* EPM_ORACLE_INSTANCE needs to be defined, please complete the environment variable definition below rem * ex: rem * set EPM_ORACLE_INSTANCE=C:\Oracle\Middleware\user_projects\epmsystem1 rem * rem ******* set EPM_ORACLE_INSTANCE=
In a default installation, EPM_ORACLE_INSTANCE is
Oracle/Middleware/ user_projects/epmsystem1
.
3
From a command prompt, navigate to the following directory:
EPM_ORACLE_HOME/products/hsf/scripts
4
Run the following command:
ProvisioningMigrator.cmd /S:earlerReleaseServerName /U:userName where
userName
is the admin user.
FDMEE Upgrade Tasks
Perform the following upgrade tasks for FDMEE.
Table 46 FDMEE Upgrade Tasks
Task Reference
If you have target applications with a data load method not based on FDM, create period mappings before running any data loads. Due to a difference in structure of period mappings, period mappings are not upgraded from Release 11.1.1.4 to Release 11.1.2.3.
When you are done with these steps, return to the “Upgrading Checklist” on page 209 .
Updating Period Mappings
ä
To update period mappings:
1
In FDMEE, select Period Mapping under Setup .
2
Define Global Period Mapping and if required, add Application Period mapping.
ä
To refresh metadata:
1
In FDMEE, select Target Application.
2
Select the application and then click Refresh Metadata.
See the Oracle Hyperion Financial Data Quality Management, Enterprise Edition Administrator's
Guide for details.
259
FDM Upgrade Tasks
After installing and configuring the upgrade, update user_projects\config\dbclient
\tnsnames.ora
to include entries for the Oracle Database Client that was installed by EPM
System Installer in
MIDDLEWARE_HOME/dbclient32
and
MIDDLEWARE_HOME/dbclient64
so that the Schema Update Utility can connect to the database.
If you are upgrading, configure FDM and upgrade applications. When you are upgrading FDM, configuration tasks include: l l l l l l l l
Configuring Web server components
Configuring Task Manager
Configuring application server components
Configuring Load Balance Manager
Configuring Workbench
Upgrading applications using the Schema Update Utility. If you replicated data to a new location, you are first prompted to add applications. When you add applications, for each application, specify the replicated FDM data folder and the database information.
Configuring adapters
If the earlier release of FDM did not use Shared Services security, transferring users and groups for the first time to Shared Services.
See the Oracle Hyperion Financial Data Quality Management Configuration Guide for information about upgrading FDM.
l l l
Upgrading Smart View
You can upgrade Smart View in one of several ways:
Have users install Smart View from EPM Workspace: from the Tools menu, select Install and then Smart View.
Install Smart View on client machines using the Smart View installer. See
. You can also launch this installer to install Smart View silently.
If you want to use Smart View Release 11.1.2.3 with an earlier release of EPM System products, review the Oracle Hyperion Enterprise Performance Management System
Certification Matrix for supported versions.
260
Upgrading from an Environment with Multiple Releases
Subtopics
l
Upgrading From an Environment with a Single Instance of Shared Services
Upgrading From an Environment with Two Instances of Shared Services
l
If you are upgrading from an environment with multiple releases, use the following information to plan your upgrade. There are several scenarios; use the procedure appropriate for your deployment. Note that in these scenarios, you must upgrade all EPM System products to the current release.
Upgrading From an Environment with a Single Instance of
Shared Services
If you are upgrading from an environment with a single instance of Shared Services (Release
11.1.1.4), perform the upgrade as documented in “Upgrading Checklist” on page 209 .
Perform the upgrade for Release 11.1.1.4 products first. Note that you must configure
Foundation Services first. Next, perform the upgrade tasks for all Release 9.3.3 products.
Note: If you are upgrading multiple instances of Essbase, for each instance that you are upgrading from, you must create a new instance in Release 11.1.2.3.
Upgrading From an Environment with Two Instances of
Shared Services
If you are upgrading from an environment with two instances of Shared Services (Release 11.1.1.3
or 11.1.1.4 or 9.3.3 and Release 11.1.2), upgrade using the following procedure.
ä
To upgrade an environment that has two instances of Shared Services:
1
Using EPM System Installer, use the Apply maintenance release option to move Foundation Services,
Financial Close Management, and Disclosure Management from 11.1.2.0 or 11.1.2.1 to Release
11.1.2.3.
If you are applying the maintenance release to Financial Close Management, see “Financial
Close Management Maintenance Release Installation Checklist” on page 188 .
2
Use EPM System Configurator to configure Foundation Services, Financial Close Management, and
Disclosure Management.
During database configuration for Foundation Services, select Upgrade existing database to the current release from.. and select a release number, and then select Import Data From Earlier
Release.
3
Perform any required post-configuration tasks for these products. See Chapter 9, “Performing Manual
Configuration Tasks in a New Deployment.”
261
4
Using the Upgrading Checklist, upgrade all Release 11.1.1.4 products except Shared Services to Release
11.1.2.3. Note that you do not need to install Shared Services again. However, you do have to export
Shared Services data and perform a configuration task. Perform the upgrade tasks product by product in the following order: l l
Foundation Services. Perform the tasks to export Shared Services data. See
Shared Services Data from the Earlier Release” on page 215
. During configuration with
EPM System Configurator, when you configure Shared Services, select only Import Data
From Earlier Release.
Essbase
All other products l
Note: If you are upgrading multiple instances of Essbase, for each instance that you are upgrading from, you must create a new instance in Release 11.1.2.3.
For information about the upgrade process, see the
“Upgrading Checklist” on page 209 .
5
Disclosure Management mappings from Release 11.1.2.0 or 11.1.2.1 or 11.1.2.2 are migrated to
Release 11.1.2.3 when you open a report in the Disclosure Management Client. (Mappings are migrated separately for each report.) Oracle recommends running the migration by opening a Master Document
(not a doclet). All doclet files must be stored in …_doclets to successfully complete the migration.
Repeating the Upgrade Process for Applications
The upgrade logic in this release is based on deploying a new software release and moving applications, data, and provisioning information from the earlier deployment to the new deployment. This approach allows the upgrade process to be repeatable. You start with a new database, delete existing configurations, and repeat the upgrade process as documented.
ä
To repeat the upgrade process for applications:
1
Back up the existing 11.1.2.3 deployment.
2
For every machine in the deployment, rename the existing user_projects folder to another name, removing it from use.
3
Reconfigure the deployment by following the regular 11.1.2.3 upgrade procedure as documented in the
“Upgrading Checklist” on page 209 .
l
Use a new database for the Shared Services Registry
Reuse the replicated product databases (from the previous release) l
Note: You can repeat this step as needed to get the latest data from the previous release.
262
12
Starting and Stopping EPM
System Products
In This Chapter
This chapter describes how to start and stop EPM System services and applications and provides default URLs for EPM System clients.
Before you start any services or processes, start all databases used as repositories. Once the databases are started, there is no required start order for EPM System with the exception of
Financial Close Management.
Caution!
If you started the SOA Server to configure Financial Close Management, stop it before starting EPM System services. If you are using Financial Close Management,
see the required service startup order in “Financial Close Management Application
.
Note:
If you selected Run Windows Services as non-local system account and specified a user name and password on the “Configure Common Settings” panel of EPM System Configurator,
Windows services are started using the specifed user name. If you do not specify a user name and password, EPM System Configurator creates Windows services using the local system account. Before you start the services, change them to use the appropriate domain account.
Using a Single Script to Start Services
EPM System Installer installs a single start script in
EPM_ORACLE_INSTANCE/bin
, called start.bat|sh
. Running the single start script on a machine in your EPM System deployment starts all EPM System services installed on that machine. The single start script works by calling the individual start scripts for every product.
The user running the start script should be a member of the Administrators group.
ä
To start EPM System services:
1
Select Start, then Programs, then Oracle EPM System, then EPM_ORACLE_INSTANCE_NAME, then
Foundation Services, and then Start EPM System.
263
2
Run this start script on each machine in your environment.
After the single start script completes, you can run EPM System Diagnostics to determine which
services on a machine are running. See Chapter 13, “Validating the Installation and Verifying
A single stop script, stop.bat|sh
is also installed in
EPM_ORACLE_INSTANCE/bin
. Running the stop script on a machine in your EPM System deployment stops all EPM System products on that machine.
Launching Clients
This section describes how to launch EPM System clients. It lists default URLs and script names as appropriate. Most clients can also be started using the Windows Start menu.
The following table describes the URLs and scripts for launching EPM System clients.
To connect from a server or client to a Java web application, you must use the Web Server port
(
machine_name:web_server_port
) in the URL. For example,
machine_name:19000
is the default for Oracle HTTP Server and
machine_name:9000
is the default for the proxy server.
Table 47 Launching Clients
Client URL
Oracle Hyperion
Shared Services
Console http://
WebServer:Port/ interop/
EPM Workspace http://
WebServer:Port/ workspace/ http://drm_web_
server_name/drmweb-client
Script or Other Launch Method
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Foundation Services, and then Shared Services URL.
Note: The Start menu item is available only on the machine on which you installed the
Web server.
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Workspace, and then Workspace URL.
Note: The Start menu item is available only on the machine on which you installed the
Web server.
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Data Relationship Management, and then Web Client.
Data
Relationship
Management
Web Client
Data
Relationship
Management
Migration Utility
Data
Relationship
Management
Batch Client
Disclosure
Management http://drm_web_
server_name/drmmigration-client
N/A
N/A
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Data Relationship Management, and then Migration Utility.
From a Windows command line prompt, run
EPM_ORACLE_HOME/products/
DataRelationshipManagement/client/batch-client/drm-batchclient.exe
N/A
264
Client
Administration
Services
Console
Integration
Services
Console
Essbase Client
Essbase Studio
Console
URL http://
WebServer:port/ easconsole/console.
html
N/A
Script or Other Launch Method
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Essbase, then Essbase Administration Services, and then Start
Administration Services Console.
NA
NA
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Essbase, then Integration Services, and then Console.
Or
EPM_ORACLE_HOME/products/Essbase/eis/console/bin/ startOlapbldr.bat
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Essbase, and then Essbase Client.
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Essbase, then Essbase Studio, and then Essbase Studio Console.
Or
EPM_ORACLE_HOME/products/Essbase/EssbaseStudio/Console/ startStudio.bat
N/A FDM Web Client http://
WebServerName/
HyperionFDM
FDM Workbench
Client
N/A
Financial
Management
Client
Financial
Reporting
Studio
N/A
N/A
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Financial Data Quality Management, then Workbench, and then
Workbench Client.
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Financial Management, and then Financial Management.
Or
For 32-bit:
EPM_ORACLE_HOME/products/FinancialManagement/Client/HFM.exe
For 64-bit:
EPM_ORACLE_HOME/products/FinancialManagement/Client/32bit/
HFM.exe
From the Start menu, select Programs, then Oracle, and then Financial Reporting
Studio.
Or
%ProgramFiles%/Oracle/FinancialReportingStudio/HReports.exe
265
Planning Offline N/A
Predictive
Planning
N/A
Production
Reporting
N/A
Smart View NA
Strategic
Finance Client
NA
Strategic
Finance Server
Administration
266
Client
Interactive
Reporting
URL
N/A
Interactive
Reporting
Studio
N/A
Performance
Management
Architect
N/A
Script or Other Launch Method
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Reporting and Analysis, then Interactive Reporting, and then
Dashboard Architect.
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Reporting and Analysis, then Interactive Reporting, and then
Dashboard Studio.
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Reporting and Analysis, then Interactive Reporting, and then Studio.
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Reporting and Analysis, then Interactive Reporting, and then Studio.
Or
EPM_ORACLE_HOME/products/biplus/bin/brioqry.exe
File Generator:
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Performance Management Architect Clients, and then Start EPMA File
Generator.
Or
EPM_ORACLE_HOME/products/Foundation/BPMA/EPMAFileGenerator/ bin/EPMAFileGenerator.exe
Batch Client:
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Performance Management Architect, and then Start EPMA Batch
Client.
Or
EPM_ORACLE_HOME/products/Foundation/BPMA/EPMABatchClient/ epma-batch-client.bat
None
None
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Reporting and Analysis, and then Production Reporting Studio or
Production Reporting Viewer.
Use the Smart View menu or Oracle Smart View for Office ribbon in Microsoft Excel,
Microsoft Word, or Microsoft PowerPoint.
From the Start menu, select Programs, then Oracle, and then Strategic Finance.
Or
EPM_ORACLE_HOME/products/hsf/bin/HSF.exe
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Strategic Finance, then Server, and then Server Administration
Or
EPM_ORACLE_HOME/products/hsf/bin/HSFAdmin.exe
Client
Oracle Hyperion
Web Analysis
Studio
URL Script or Other Launch Method
The Sun Java plug-in is installed when Web Analysis
Studio is first used. To start
Web Analysis Studio, in your
Web browser's Address bar, enter the Web Analysis
Studio URL http://
WebServer:Port/
WebAnalysis
From the Start menu, select Programs, then Oracle EPM System, then
EPM_ORACLE_
INSTANCE
, then Reporting and Analysis, and then Web Analysis URL.
267
268
13
Validating the Installation and
Verifying Deployment
In This Chapter
Validating the Installation
EPM System Diagnostics tests the connectivity of installed and configured EPM System components. Run EPM System Diagnostics on each machine in the deployment. The results of the tests are saved in HTML format.
You must install, configure, and run EPM System Diagnostics as the same user.
Prerequisites
Before using EPM System Diagnostics, complete these prerequisites: l l
Install EPM System products. See Chapter 5, “Installing EPM System Products in a New
Use EPM System Configurator to perform all configuration tasks required for each product.
See
Chapter 6, “Configuring EPM System Products in a New Deployment.”
Perform postconfiguration tasks.
l l
See
Chapter 9, “Performing Manual Configuration Tasks in a New Deployment.”
Start EPM System services.
See
Chapter 12, “Starting and Stopping EPM System Products.”
Using EPM System Diagnostics
ä
To run EPM System Diagnostics:
1
Choose a method:
(Windows) In
EPM_ORACLE_INSTANCE/bin
, double-click validate.bat
.
l
269
l l
From the Start Menu, choose Programs, then Oracle EPM System, then instanceName, then Foundation Services, and then EPM System Diagnostics.
(UNIX) From a console, change to
EPM_ORACLE_INSTANCE/bin
, and then enter validate.sh
.
Progress is shown in the command window.
2
To view results, navigate to EPM_ORACLE_INSTANCE/diagnostics/reports and open validation_report_date_time.html
.
3
Look for failed tests, and diagnose and fix problems.
EPM System Diagnostics creates a ZIP file of all the logs in
EPM_ORACLE_INSTANCE/ logszips
for your convenience.
For more information about logs, see Oracle Enterprise Performance Management System
Installation and Configuration Troubleshooting Guide.
4
Run EPM System Diagnostics again and view the report to verify that problems are solved.
Note: Clicking Refresh in the browser does not refresh the report output.
5
In a distributed environment, run EPM System Diagnostics on each machine in the deployment.
The report captures the following information: l l l l l l l
Test date and time
Test Status: Passed or Failed for each test
Service: Type of test for each test
Test Description: A detailed description of each test
Duration: Duration of each test
Test start time
Test end time
Total test duration l l l l l l
Diagnostics Performed
The following list highlights the Oracle Hyperion Enterprise Performance Management System
Diagnostics tests performed for EPM System products.
CFG: Configuration - Checks whether all configuration tasks have been completed
DB: Database - Checks connection to database
host:port;databaseName
EXT: External Authentication - Checks Native Directory external authentication provider configuration
HTTP: http - Checks availability of HTTP context for all components configured for the
Web server.
SSO:
270
l l m m
Checks status of Shared Services security (Native Directory as well as external directories)
Checks availability of login to Shared Services, Taskflows, Audit, Shared Services Java web application, and Oracle Hyperion Enterprise Performance Management System
Lifecycle Management
WEB: Web application - Checks availability of Java web application on
host:port
Additional product-specific tests l l
Generating a Deployment Report
After completing an EPM System deployment, you can generate a deployment report that lists this information:
EPM Deployment Topology Report m m
Logical Web Addresses — all logical Java web applications and all Web servers that are configured
Application Tier Components — the components configured for each EPM Instance in this deployment, including the Java web application URL and domain name for each
Java web application m m
Database Connections — all databases configured for EPM System products
User Directories — user directories used by EPM System products; configured security providers are listed in the same order as configured in Shared Services m
Data Directories — data directories used by EPM System products, indicating the directories that need to be on a shared file system
EPM Deployment History Report — configuration history of activities on the specified date for each server in the deployment
This report can help you to resolve any issues that might arise in your deployment. For example, you can use the report to verify that there is only one WebLogic domain and that the deployment points to the correct number of database schemas. The deployment report is created from the
Shared Services Registry database. You can generate the report from any server in the deployment, and it does require EPM System services to be running.
The report has additional sections that show deployment history
ä
To generate a deployment report:
1
Open a command line window and navigate to EPM_ORACLE_INSTANCE/bin.
2
Run the command epmsys_registry.bat|.sh report deployment.
By default, the report is saved as
EPM_ORACLE_INSTANCE/diagnostics/reports/ deployment_report_YYYYMMDD_HHMMSS.html
.
271
You can add an optional file name argument to the command to save the HTML report with a different file name or location. For example, this command saves the report as c:/ epm_setup/epm_deployment.html
: epmsys_registry.bat|.sh report deployment c:/epm_setup/ epm_deployment
Verifying Deployment
Subtopics
l l l l
Verifying Shared Services Deployment
Verifying EPM Workspace Deployment and Products in EPM Workspace
Additional Verification for Financial Close Management
Verifying Administration Services Deployment
Verifying Provider Services Deployment
l
Verifying Shared Services Deployment
ä
To verify deployment:
1
From the Start menu, select Programs, then Oracle EPM System, then instanceName, then Foundation
Services, and then Shared Services URL. Or, using a Web browser, open: http://Hostname.Example.Com:WebServerListenPort/interop/
2
Log on to Shared Services.
3
Review the output for the WebLogic managed server in MIDDLEWARE_HOME/user_projects/ domains/EPMSystem/servers/SERVER_NAME/logs
.
4
Review the product logs in EPM_ORACLE_INSTANCE/diagnostics/logs. You can also review the diagnostics reports in EPM_ORACLE_INSTANCE/diagnostics/reports.
Verifying EPM Workspace Deployment and Products in EPM
Workspace
ä
To verify deployment:
1
From the Start menu, select Programs, then Oracle EPM System, then instanceName, then
Workspace, and then Workspace URL. Or, using a Web browser, open http://Hostname.Example.Com:WebServerListenPort/workspace/
2
Review the output for your WebLogic managed server in MIDDLEWARE_HOME/user_projects/ domains/EPMSystem/servers/SERVER_NAME/logs
.
3
Review the product logs in EPM_ORACLE_INSTANCE/diagnostics/logs. You can also review the diagnostics reports in EPM_ORACLE_INSTANCE/diagnostics/reports.
272
4
From the EPM Workspace Help menu, select About and in the Details section verify the list of installed products.
5
Launch each listed product from EPM Workspace. The following products can be launched from EPM
Workspace: l l l l l l l
Reporting and Analysis Framework
Financial Reporting
Oracle Hyperion SQR Production Reporting
Web Analysis
Planning
Financial Management
Performance Scorecard
Profitability and Cost Management l l l l l
Before you can access Profitability and Cost Management in EPM Workspace and verify deployment, you must perform some initial tasks. See the Oracle Hyperion Profitability
and Cost Management Administrator's Guide.
Performance Management Architect
Calculation Manager
FDMEE
Financial Close Management. To perform additional verification for Financial Close
Management, see “Additional Verification for Financial Close Management” on page
Additional Verification for Financial Close Management
ä
To verify that the Oracle SOA Server and Financial Close Management are communicating:
1
After you launch Financial Close Management, create a schedule with a range that includes today's date.
2
Create a task using the Basic Task Type on today's date, but set the start time to be earlier than the current time.
3
Go to Manage Schedules, highlight the schedule, run Set Status, and then change status to Open.
4
Click Open and open the schedule in the Task List view.
The task should go from a pending to a running state (green triangle), because the task is past its scheduled start time.
273
Verifying Administration Services Deployment
ä
To verify deployment:
1
Using a Web browser, open:
WebServer:port/easconsole/console.html
2
Log on to Administration Services using the Java Web Start console.
3
Review the output for your WebLogic managed server in MIDDLEWARE_HOME/user_projects/ domains/EPMSystem/servers/SERVER_NAME/logs
.
4
Review the product logs in EPM_ORACLE_INSTANCE/diagnostics/logs. You can also review the diagnostics reports in EPM_ORACLE_INSTANCE/diagnostics/reports.
Verifying Provider Services Deployment
ä
To verify deployment:
1
Using a Web browser, open: http://Hostname.Example.Com:WebServerListenPort/aps/APS
2
Review the output for your WebLogic managed server in MIDDLEWARE_HOME/user_projects/ domains/EPMSystem/servers/SERVER_NAME/logs
.
3
Review the product logs in EPM_ORACLE_INSTANCE/diagnostics/logs. You can also review the diagnostics reports in EPM_ORACLE_INSTANCE/diagnostics/reports.
Validating a Financial Close Management Deployment
Financial Close Management Validation Tool scans the system configuration settings needed for successful functioning of Financial Close Management. Oracle recommends that you run
Financial Close Management Validation Tool after you complete the installation and configuration steps to test that the components for Financial Close Management are correctly deployed and configured.
ä
To use Financial Close Management Validation Tool:
1
From a Web browser, open the following URL:
FCMHOST:FCMPORT/fcc/faces/oracle/apps/epm/fcc/ui/page/FCCValidation.jspx
where
FCMHOST
is the machine where Financial Close Management is configured and
FCMPORT
is port 8700. You can find this information from WebLogic Administration
Console. To view this information, log in to the Administration Console and navigate to
Environment, and then Servers.
2
Log in to the Financial Close Management Validation Tool with a user from the external provider. If there are issues with the external provider configuration, log on with any seeded user (seeded both on
274
WebLogic Server and Shared Services native directory) and run the tool to identify issues with the external provider configuration.
3
Review the status for each of the following:
Table 48
Validation tests for Financial Close Management
Validation Item Results
Admin Server
Foundation Services
Server
Host
Port
Status (running/shutdown)
Host
Port
Status
Data Sources targeted
Financial Close
Managed Server
SOA Server
Host
Port
Status
Data Sources targeted
Host
Port
Status
Data Sources targeted
SOA-infra status
FCM Web Application Version
Status
DB Type
Foreign JNDI EDN JMS (for SQL Server)
SOA JMS
Authentication Providers EPM Identity Asserter Provider information
Lib OVD configuration status
External Idstores Lists the external Identity store configuration. The tool lists the values used for the configuration. You must ensure that the entered values are correct.
SOA composites
OWSM Keystore
List of SOA composites with their status
The keystore referenced in jps-config.xml
and if it actually exists.
4
Look for failed tests, diagnose, and fix problems.
5
Run Financial Close Management Validation Tool again until all tests pass.
275
The second half of the Financial Close Management Validation Tool has a utility that generates a test Main Orchestration Process, deploys it to a SOA server, and starts a test task.
A table displays the status for each task, the possible cause of any errors, and the steps to fix it. Before proceeding, verify that the user logged in to the Financial Close Management
Validation Tool is also a user in Shared Services.
6
Click Validate Test Schedule.
The Validate Test Schedule button is enabled only if all the required configuration tests in
pass without errors.
7
Review the status of the following tasks: l l l l
SOA Composite Deployment
Business Event
Composite Instance
FCM Basic Task
Human Workflow l
In case of any errors, the test SOA Composite and the test FCCTaskExecutionComposite instance are not deleted and you can see more details of the error from the Enterprise
Manager console. If all the validation items are successful, then the test composite and instance are deleted.
ä
To use Account Reconciliation Validation Tool:
1
From a Web browser, open the following URL to run the Account Reconciliation Manager Validation Tool.
FCMHOST:FCMPORT/arm/faces/oracle/apps/epm/arm/ui/page/common/ARMValidation.jspx where
FCMHOST
is the machine where Financial Close Management is configured and
FCMPORT
is the listening port of the FinancialClose0 managed Server in the WebLogic
Administration Console. You can find this information from WebLogic Administration
Console. To view this information, log in to the Administration Console and navigate to
Environment, and then Servers.
2
Log in to the Account Reconciliation Validation Tool with the Shared Services Admin user.
3
Click Validate Account Reconciliation Manager Configuration.
4
Review the status for each of the following:
Table 49
Validation tests for Financial Close Management
Validation Item Results
Admin Server Host
Port
Status (running/shutdown)
276
Validation Item
Foundation Services
Server
Financial Close
Managed Server
SOA Server
Results
Host
Port
Status
Data Sources targeted
Host
Port
Status
Data Sources targeted
Host
Port
Status
Data Sources targeted
SOA-infra status
ARM Web Application Version
Status
DB Type
Authentication Providers Provider (Configured/Not)
Control Flag (Sufficient/Not)
External Authenticators Lists the authentication providers
SOA Composites List of SOA composites with their status
Foreign JNDI
OWSM Keystore
EDN JMS (for SQL Server)
SOA JMS
Lists the external identity store configuration. The tool only lists the values used for the configuration. It is the responsibility of the customer to make sure that the entered values are correct. Warning can be ignored.
5
Look for failed tests, diagnose, and fix problems.
6
Run Account Reconciliation Validation Tool again until all tests pass.
277
278
Ports
A
In This Appendix
This appendix contains information about default port numbers for EPM System products including where the port can be configured.
Caution!
These ports are not meant to be used to access a product. For information on starting a product, see
Chapter 12, “Starting and Stopping EPM System Products.”
.
Default Ports and Shared Services Registry
During the configuration process, default port numbers for most EPM System products are automatically populated in Shared Services Registry. During configuration using EPM System
Configurator, you can change the default numbers. Each port number on the machine must be unique. (The same product on different machines can have the same port number.) If an error message similar to “port already in use” or “bind error” is displayed, a port number conflict may exist.
If the default port is already in use on the machine, or if there is a conflict, EPM System
Configurator will not continue. If the default port number is not changed, the software is configured with the default values.
279
WebLogic Administration Server Port
Table 50
WebLogic Administration Server Port
Default Port Number Where Configurable
7001 The WebLogic Administration Server port is specified during configuration. To change the default port, use the
WebLogic Administration Console.
WebSphere Ports
Subtopics
l
WebSphere Application Server Port
l
WebSphere Application Server Port
Table 51 WebSphere Application Server Port
Default Port Number Where Configurable
9043 The WebSphere Application Server port is specified during configuration. To change the default port, use the
WebSphere Administration Console.
IBM HTTP Server Port
Table 52
IBM HTTP Server Port
Default Port
Number
Where Configurable
80 The IBM HTTP Server port is specified during IBM HTTP Server installation. You can change the default port in the
<IHS>/ conf/httpd.conf
file. See “Configuring IBM HTTP Server” in the Oracle Enterprise Performance Management System
Installation and Configuration Guide.
Note: Both IBM HTTP Server and IIS Web Server use 80 as their default port. If you are using
WebSphere, you must change one of these defaults so that there is no port conflict.
280
Oracle Enterprise Manager Java Web Application Port
Table 53 Oracle Enterprise Manager Java Web Application Port
Default Port Number Where Configurable
7001 The Oracle Enterprise Manager Java Web Application port is configured when you create the domain in EPM System
Configurator.
SOA Server Port
Table 54
SOA Server Port
Default Port Number Where Configurable
8001 WebLogic Server Admin Console
SSL Ports
For more information about configuring SSL ports, see Oracle Enterprise Performance
Management System Security Configuration Guide.
l l l
Foundation Services Ports
See these sections for information about Foundation Services ports:
“Foundation Services Ports” on page 281
“Performance Management Architect Ports” on page 282
“Calculation Manager Java Web Application Ports” on page 282
Foundation Services Ports
The following table describes the Foundation Services Managed Server Java web application ports and where you can configure them. Foundation Services Managed Server includes Shared
Services, EPM Workspace, and Foundation Web Service.
Table 55 Foundation Services Java Web Application Ports
Port Type Default Port Number
Listen port
SSL listen port
28080
28443
Where Configurable
EPM System Configurator
EPM System Configurator
281
Table 56 Web Server Ports
Server Default Server Port Where Configurable
19000 Oracle HTTP
Server
IIS 80
443 (SSL)
MIDDLEWARE_HOME/user_projects/epmsystem1/httpConfig/ohs/config/
OHS/ohs_component/httpd.conf
configurable in the EPM System Configurator.
Microsoft Internet Information Services (IIS) Manager Console. Change the TCP port value setting.
Performance Management Architect Ports
Table 57
Performance Management Architect Java Web Application Ports
Port Type Default Port Number
Performance Management Architect Java Web Application
Listen port
SSL listen port
Data Synchronizer Java Web Application (Performance
Management Architect)
Listen port
SSL listen port
19091 (can be configured for SSL) EPM System Configurator
19047 EPM System Configurator
19101 (can be configured for SSL)
19145
Where Configurable
EPM System Configurator
EPM System Configurator
Table 58
Performance Management Architect Server Ports
Services
Performance Management Architect Dimension Server
Net JNI Bridge
Default Port Number
5251
5255
Where Configurable
EPM System Configurator
EPM System Configurator
Table 59
Performance Management Architect Web Services (IIS) Port
Default Web Server Port Where Configurable
80 (HTTP) or 443 (when SSL is enabled) Microsoft Internet Information Services (IIS) Manager Console. Change the TCP port value setting.
Calculation Manager Java Web Application Ports
Table 60 Calculation Manager Java Web Application Ports
Port Type Default Port Number
Listen port 8500
Where Configurable
EPM System Configurator
282
Port Type
SSL listen port
Default Port Number
8543
Where Configurable
EPM System Configurator l l l l
Essbase Ports
See these sections for information about Essbase ports:
“Administration Services Ports” on page 284
“Provider Services Ports” on page 284
“Essbase Studio Ports” on page 284
Essbase Ports
Table 61 Essbase Default Service Ports
Service Default Port Number
Essbase Agent
Essbase server applications
(ESSSVR)
Essbase SSL Agent
Integration Services Server
1423
32768–33768 (two ports per process)
6423
3388
Where Configurable
EPM System Configurator
EPM System Configurator
EPM System Configurator
EPM_ORACLE_HOME/products/Essbase/eis/bin/ais.cfg
Add
-Pportnumber
Note:
Starting in release 11.1.1, if you do not specify Essbase port numbers in EPM System
Configurator, the default ports are used.
Table 62 OPMN (Oracle Process Manager and Notification Server) Default Ports
Service Default Port Number Where Configurable
Oracle Notification Server
Local Port
Oracle Notification Server
Remote Port
6711
6712
Open the opmn.xml
file and modify the “local” parameter. Then save the file.
Open the opmn.xml
file and modify the “remote” parameter. Then save the file.
283
Administration Services Ports
Table 63
Administration Services Java Web Application Ports
Port Type Default Port Number
Listen port
SSL listen port
10080
10083
Provider Services Ports
Table 64
Provider Services Java Web Application Ports
Port Type Default Port Number
Listen port
SSL listen port
13080
13083
Where Configurable
EPM System Configurator
EPM System Configurator
Where Configurable
EPM System Configurator
EPM System Configurator
Essbase Studio Ports
Table 65 Essbase Studio Server Ports
Port Type Default Port Number
Listen port 5300
HTTP listen port 12080
Where Configurable
EPM_ORACLE_INSTANCE/BPMS/bpms1/bin/server.properties
Parameters: transport.port=new port number
EPM_ORACLE_INSTANCE/BPMS/bpms1/bin/server.properties
Parameters: server.httpPort=new port number l l l l
Reporting and Analysis Ports
See these sections for information about Oracle Hyperion Reporting and Analysis ports:
“Reporting and Analysis Framework Ports” on page 285
“Financial Reporting Ports” on page 285
“Interactive Reporting Ports” on page 286
“Web Analysis Ports” on page 286
284
Reporting and Analysis Framework Ports
Table 66 Reporting and Analysis Framework Java Web Application Ports
Port Type Default Port Number
Listen port
SSL listen port
45000
45043
Where Configurable
EPM System Configurator
EPM System Configurator
Table 67 Reporting and Analysis Framework Default Service Ports
Service Default Port Number
6860 Reporting and Analysis
Framework Agent
Reporting and Analysis
Framework Agent RMI
6861
Reporting and Analysis
Framework Services l l l l l
Global Services Manager
(GSM)
Core Service
Service Broker
Job Service
Event Service
Repository Service l
Where Configurable
EPM System Configurator
EPM System Configurator
6800–6805
Each service listed in this table is assigned a port within the range, either the default range 6800–6805 or the range specified during configuration.
l l
Use EPM System Configurator when you are installing or configuring Reporting and Analysis Framework Services for the first machine.
To change a port number or find out the exact port used by a particular component: from EPM Workspace, select
Navigate, then Administer, then Reporting and Analysis, then
Services, and then the Properties dialog box of Reporting and Analysis Framework Services.
Financial Reporting Ports
Table 68 Financial Reporting Java Web Application Ports
Port Type Default Port Number
Listen port
SSL listen port
8200
8243
Where Configurable
EPM System Configurator
EPM System Configurator
Table 69 Financial Reporting Default Service Ports
Service Default Port Number
RMI Services and Remote
ADM Server
8205-8228
Each Financial Reporting Java Web Application uses two ports, one for RMI services and one for
Remote ADM Server (e.g., first Financial Reporting Java Web Application uses ports 8205 and
8206).
Where
Configurable
EPM System
Configurator
285
Interactive Reporting Ports
Table 70
Interactive Reporting Default Service Ports
Service Default Port Number l l l l
Interactive Reporting
Logging Service
Interactive Reporting
Intelligence Service
Data Access Service (DAS)
Interactive Reporting Job
Service
6810, 6811 (Log Service)
6812, 6813 (Intelligence
Service):
6814, 6815 (Data Access
Service)
6816, 6817 (Job Service)
Where Configurable l l
Use EPM System Configurator when you are installing or configuring
Reporting and Analysis Framework Services for the first machine.
To change a port number or find out the exact port used by a particular component: from EPM Workspace, select Navigate, then
Administer, then Reporting and Analysis, then Services, and then the Properties dialog of Reporting and Analysis Framework Services
Web Analysis Ports
Table 71
Web Analysis Java Web Application Ports
Port Type Default Port Number
Listen port
SSL listen port
16000
16043
Where Configurable
EPM System Configurator
EPM System Configurator l l l l l l l
Financial Performance Management Applications
Ports
See these sections for information about Oracle's Hyperion Financial Performance Management
Applications ports:
“Financial Management Ports” on page 287
“Financial Close Management Ports” on page 287
“Performance Scorecard Ports” on page 288
“Strategic Finance Ports” on page 289
“Profitability and Cost Management Ports” on page 289
“Disclosure Management Ports” on page 289
286
Financial Management Ports
Table 72 Financial Management Java Web Application Port
Port Type Default Port Number
Listen port
SSL listen port
7363
7365
Where Configurable
EPM System Configurator
EPM System Configurator
Table 73 Financial Management Default Service Port
Service Default Port
Number
Where Configurable
Financial
Management Service
Financial
Management DME
Listener Service (for use with Performance
Management
Architect)
Financial
Management ADM
Listener Service
9099
135-plus ephemeral highrange ports (1024–
5536)
9097
Windows settings–Fix DCOM ephemeral ports.
See the Microsoft support article describing how to set the ports used by DCOM: http:// support.microsoft.com
. Search for "restrict DCOM port."
EPM System Configurator
Update Oracle Hyperion Shared Services Registry
Table 74
Financial Management IIS Web Application Port
Default Web Server Port Where Configurable
80 (HTTP) or 443 (when SSL is enabled) In Microsoft Internet Information Services (IIS) Manager Console, change the TCP port value setting.
Note:
The Financial Management IIS Web Applications: Financial Management Web Services
IIS Web Application,Financial Management Smart View IIS Web Application, Financial
Management IIS Web Application, and Financial Management LCM IIS Web
Application.
Financial Close Management Ports
The following table describes the Financial Close Management ports and where you can configure them.
Table 75 Financial Close Management Close Manager and Account Reconciliation Manager Java Web Application Ports
Type of Port Default Port Number Where Configurable
Listen port 8700 EPM System Configurator
287
Type of Port
SSL listen port
Default Port Number
8743
Planning Ports
Table 76
Planning Java Web Application Ports
Port Type Default Port Number
Listen port
SSL listen port
8300
8343
Table 77
Planning RMI Server Port
Service
Planning RMI Server
Default Port Number
11333
Where Configurable
EPM System Configurator
Where Configurable
EPM System Configurator
EPM System Configurator
Where Configurable
EPM System Configurator
Performance Scorecard Ports
Table 78
Performance Scorecard Java Web Application Ports
Port Type Default Port Number
Listen port
SSL listen port
18080
18443
Where Configurable
EPM System Configurator
EPM System Configurator
The following table describes the Performance Scorecard Alerter Java web application ports and where you can configure them.
Table 79
Performance Scorecard Alerter Java Web Application Ports
Port Type Default Port Number Where Configurable
Listen port
SSL listen port
18081
18444
EPM System Configurator
EPM System Configurator
288
Strategic Finance Ports
Table 80
Strategic Finance Default Service Port
Service Default Port
Number
Where Configurable
Strategic
Finance Server
7750 EPM System Configurator
Note: If you change this port, you must also change it for each Strategic Finance client in the
Connection dialog box.
Table 81 Strategic Finance Web Server Port
Default Web Server Port Where Configurable
80 (HTTP) or 443 (when SSL is enabled) Microsoft Internet Information Services (IIS) Manager Console. (Change the TCP port value setting.)
Table 82
Strategic Finance Web Application Port
Port Type Default Port Number
Listen port
SSL listen port
8900
8943
Where Configurable
EPM System Configurator
EPM System Configurator
Profitability and Cost Management Ports
Table 83 Profitability and Cost Management Java Web Application Ports
Port Type Default Port Number
Listen port
SSL listen port
6756
6743
Where Configurable
EPM System Configurator
EPM System Configurator
Disclosure Management Ports
Table 84
Disclosure Management Java Web Application Ports
Type of Port Default Port Number
Listen port
SSL listen port
8600
8643
Where Configurable
EPM System Configurator
EPM System Configurator
Data Management Ports
See these sections for information about Oracle's Data Management ports.
289
l l l
“Data Relationship Management Ports” on page 291
FDM Ports
The following table describes the FDM default service ports and where you can configure them.
Table 85
FDM Default Service Ports
Service Default Port
Number
Where Configurable
FDM load balancer andFDM application server
File sharing
135-plus ephemeral high-range ports (1024–
65536)
137–139,
445
Windows settings–Fix DCOM ephemeral ports.
For more information, see the Microsoft support article describing how to set the ports used by DCOM: http://support.microsoft.com
. Search for “restrict DCOM port.”
Firewall 135 plus ephemeral high-range ports (1024–
65536)
Controlled by the operating system. By default, file sharing is enabled between all FDMapplication servers and the data server. Default port numbers are the following: l
NetBIOS Datagram Service = port 138
NetBIOS Name Resolution = port 137 l l
NetBIOS Session Service = port 139
If NetBIOS is turned OFF, then use SMB = port 445
Windows settings—Fix DCOM ephemeral ports.
For more information, see the Microsoft support article describing how to set the ports used by DCOM: http://support.microsoft.com
. Search for "restrict DCOM port."
Note:
For FDM, the DCOM port 135 must be open if you are running in a DMZ environment.
The following table describes the FDM Web server port and where you can configure it.
Table 86 FDM Web Server (IIS) Port
Default Web Server Port Where Configurable
80 (HTTP) or 443 (when SSL is enabled) Microsoft Internet Information Services (IIS) Manager Console. (Change the TCP port value setting.)
FDMEE Ports
The following table describes the FDMEE Java web application ports and where you can configure them.
290
Table 87 FDMEE Java Web Application Ports
Port Type Default Port Number
Listen port
SSL listen port
6550
6553
Where Configurable
EPM System Configurator
EPM System Configurator
Data Relationship Management Ports
The following table describes the Data Relationship Management default service ports and where you can configure them.
Table 88
Data Relationship Management Default Service Port
Service Default Port Number Where Configurable
Data Relationship Management server applications
5200–5400 drm-config.xml
using the Data Relationship Management Console.
The following table describes the Data Relationship Management Web server ports and where you can configure them.
Table 89
Data Relationship Management Web Server Ports
Default Web Server Ports Where Configurable
80 (HTTP) or 443 (when SSL is enabled) Microsoft Internet Information Services (IIS) Manager Console. (Change the TCP port value setting.)
291
292
JDBC URL Attributes
B
In This Appendix
JDBC Drivers
During configuration, on the Configure Database page, click Advanced to specify additional
JDBC parameters, which are used by EPM System JDBC drivers to connect to the database.
The following table describes the format to use to enter the parameters if you are using JDBC drivers.
Database Format
Oracle Database jdbc:oracle:thin:@hostname:port:SID
SQL Server jdbc:weblogic:sqlserver://hostname:port;databaseName=databaseName
DB2 jdbc:weblogic:db2://hostname:port;databaseName=databaseName;DynamicSections=3000
The following table describes additional information about the parameters:
Property
LOADLIBRARYPATH
MAXPOOLEDSTATEMENTS
ALTERNATESERVERS
CONNECTIONRETRYCOUNT
CONNECTIONRETRYDELAY
LOADBALANCING
DYNAMICSECTIONS
CREATEDEFAULTPACKAGE
REPLACEPACKAGE
Yes
Yes
Yes
Yes
SQL Server
Yes
Yes
DB2
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
293
Property
DATABASENAME
SQL Server
Yes
For Oracle Database parameters, see the Oracle Thin JDBC Driver documentation.
URL for Oracle RAC
To provide client-side failover and load-balancing for Oracle RAC, enter the URL in the form of: jdbc:oracle:thin:@(DESCRIPTION=
@ (LOAD_BALANCE=on)
@ (ADDRESS=(PROTOCOL=TCP)(HOST=host1) (PORT=1521))
@ (ADDRESS=(PROTOCOL=TCP)(HOST=host2)(PORT=1521))
@ (CONNECT_DATA=(SERVICE_NAME=service_name)))
DB2
Yes
LDAP-Based URL for Oracle Database
Oracle Database supports authentication using an LDAP server. To use LDAP-based database authentication, enter the URL in the following format: jdbc:oracle:thin:@ldap://oid:5000/mydb1,cn=OracleContext,dc=myco,dc=com l l l l
URL for SSL
To enable SSL for the JDBC connections, during configuration, on the Configure Database page, click Advanced and select “Use secure connection to the database (SSL).”
Use the following additional parameters when JDBC SSL is selected and you are using DB2 or
Microsoft SQL Server.
ENCRYPTIONMETHOD=SSL
TRUSTSTORE=Path to trust store
TRUSTSTOREPASSWORD=trust store password
VALIDATESERVERCERTIFICATE="true"
Use the following URL format when JDBC SSL is selected and you are using Oracle Database.
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)
)
)
(HOST=host1)(PORT=1521))
(CONNECT_DATA=(SERVICE_NAME=servicename)
294
C
Database Information for
Financial Management
In This Appendix
Database Connection Pooling
During Financial Management configuration, you specify the maximum number of relational database connections used by each application. Financial Management uses connection pooling to communicate with the database. Connection pooling enables more efficient database utilization and does not require that each user be set up in the relational repository.
During configuration, EPM System Configurator enables you to specify the number of pooled database connections. The number of connections that you specify in EPM System Configurator is the maximum number of pooled connections consumed by an application. The pool starts with eight connections. If, after a certain number of attempts, the pool is unable to service a request for an additional connection, it adds eight more connections. The system continues adding blocks of eight connections until it reaches the maximum number of connections defined in the utility. If the system needs an additional connection beyond this limit, a temporary connection is created to service the request, which is closed after the task is complete.
The system also creates additional connection pools that are reserved for system use and are not used for user activity. The system-use pools are divided into these connection types: l l l
A pool of nine connections per application is reserved for system activity.
A pool of eight connections per application is reserved for error handling.
A pool of eight connections per application server is created for user logon activities. The user logon pool can grow by four to the system-defined maximum value of 16 connections.
Connections required above the maximum are temporary.
In general, 25 connections are dedicated to system-level activities: eight connections reserved for each application server, and 17 connections reserved for each application. The DME Listener process also consumes up to eight connections. These connections stay open for as long as this process is running.
Connection use is dependent on the activity type. Users with Read access, which are the majority of users in an application, generally use one or no connections. Users with Write access can consume more connections, as they write to the database. The number of connections consumed by a user with Write access, for example, a consolidator, depends on the application server
295
hardware and quantity of data being written. In general, users with Write access may use 5 – 10 connections.
Financial Management opens the defined number of connections when an application is first opened. The connections are then available for subsequent users of the system. If a user process requests a connection, and all connections are in use, the system polls the connection pool for a short time, waiting for an available connection. If no connection is available, the system creates eight connections and adds them to the pool. The connection pool is limited to the total that you define in EPM System Configurator.
Connections are application-specific. The default pool is created only after an application is opened. When all users are logged out of an application and all Web sessions have been closed, the application shuts down and all database connections owned by that application are released.
When all open applications shut down, the eight connections reserved for application server activity are released as well. If any one application remains open, the application server connections stay open as well.
If the Financial Management Service is running, connections are allocated and released on an application basis. When no users are logged in to a given application, it shut downs and all connections consumed by that application are released.
If the Financial Management Service is not running, then after the last user logs out of an application all connections allocated for that application are released. If the Financial
Management Service is running, then connections are released when the machine is restarted or when the service is stopped and all users log out of a given application.
Note:
Note that application processes do not shut down even when all users have logged out of all applications if the Financial Management Service is running, because the service perpetuates application instances. In addition, in an environment with more than one
Financial Management application server, all users might need to log out of all applications on all servers before the application process shuts down and the database connections are released. In both cases, you must also stop the Financial Management service.
Financial Management also supports Extended Analytics, which enables extracting data to a relational database for use with other systems, such as Analytic Services. The extract process has a dedicated connection pool that is created when a star schema is created. The default pool is 16 temporary connections that are destroyed when the processing is complete.
l l l
Example 1
Three applications on one application server, default maximum connection pooling is used (40 connections)
Application A is logged on: 8 connections (plus system)
Application B is logged on: 8 connections (plus system)
Application C is logged on: 8 connections (plus system)
296
l l
System connections: 59 (8 plus 17 per application)
Total connections: 83 l l l l
Note: Total connections could grow by 96 if all application connection pools expand to the system maximum as defined in EPM System Configurator (default is 40).
Application B is logged off (no users)
Total connections: 83
All users log off all applications
Total connections: 0
Example 2
One application on two application servers, default maximum connection pooling is used (40 connections) l l l l l l l
Application A is logged on (server 1): 8 connections (plus system)
Application A is logged on (server 2): 8 connections (plus system)
System connections: 50 (8 plus 17 per application per application server)
Total connections: 66
Application A (server 2) is logged off (no users)
Total connections: 33
All users log off all applications
Total connections: 0 l
At times, connectivity between the application server and the database server might be lost because of network issues, for example. If the system detects that a connection is no longer valid, it attempts to re-create the connection.
Deleting applications also consumes the default number of pooled connections. Before deleting an application, Financial Management opens the application to verify security access, consuming the default number of connections. After security is validated, the system deletes the application.
297
298
EPM System Services
D
In This Appendix
This appendix provides details about start menus, service names, and start and stop scripts for each EPM System component.
Note that Start menu items for Java web applications are available only on the machine on which the Web server is installed.
You can monitor the health and performance of the EPM System Java web applications using
Oracle Enterprise Manager, which is automatically deployed with Oracle Hyperion Enterprise
Performance Management System Configurator if you deploy Java web applications with Oracle
WebLogic Server. You can see the status of the servers and the Java web applications running, the servers they are running on, and the ports they are listening on. See “Using Enterprise
Manager to Monitor EPM System Java Web Applications” in the Oracle Enterprise Performance
Management System Deployment Options Guide.
299
EPM System Services and Processes
Subtopics
l l l l l l l l l l l l l l l l l l l l l l l l l l l
Foundation Services Application Server
Performance Management Architect Dimension Server Services
Performance Management Architect Application Server
Performance Management Architect Data Synchronizer Application Server
Calculation Manager Application Server
Administration Services Server
Provider Services Application Server
Hyperion Reporting and Analysis Framework - Agent Service
Reporting and Analysis Framework Application Server
Financial Reporting Application Server
Web Analysis Application Server
Financial Management Application Server
Strategic Finance Web Application
Performance Scorecard Application Server
Performance Scorecard Alerter Application Server
Profitability and Cost Management Application Server
Disclosure Management Application Server
Financial Close Management Application Server
l
If you deploy components to a single managed server, the managed server name is
EPMServerN
, where
N
is 0 for the managed server, and 1 or higher if you scale out the single managed server.
Web Server
The following table describes the services and processes for the Web server if you used the Oracle
HTTP Server installed by EPM System Installer.
The Oracle HTTP Server service is managed with OPMN.
For information about OPMN, see the Oracle® Fusion Middleware Oracle Process Manager and
Notification Server Administrator's Guide Release 11g (11.1.1.2.0) ( http:// download.oracle.com/docs/cd/E15523_01/doc.1111/e14007/toc.htm
)
300
Table 90 Web Server Services and Processes
Information
Type
Details
Display Name in Windows
Services
Control Panel
Description l l l
Oracle Process Manager (ohsInstanceInstanceNumber)
IIS: IIS Admin Service
IBM HTTP Server 7.0
l l l
OPMN Service for OHS
IIS: Enables this server to administer Web and FTP services. If this service is stopped, the server will be unable to run Web, FTP, NNTP, or SMTP sites or configure IIS. If this service is disabled, any services that explicitly depend on it will fail to start.
IHS: IBM_HTTP_Server/7.0.0.17 (Win32)
Windows
Startup Script
(For Oracle
HTTP Server installed by
EPM System
Installer only)
UNIX Startup
Script (For
Oracle HTTP
Server installed by
EPM System
Installer only)
Windows Stop
Script (For
Oracle HTTP
Server installed by
EPM System
Installer only)
UNIX Stop
Script (For
Oracle HTTP
Server installed by
EPM System
Installer only)
EPM_ORACLE_INSTANCE/bin/startOHS.bat
Note that this start script redirects Oracle HTTP Server to start using OPMN. The OPMN start script opmnctl.bat
is located in
EPM_ORACLE_INSTANCE/httpConfig/ohs/bin
.
EPM_ORACLE_INSTANCE/bin/startOHS.sh
Note that this start script redirects Oracle HTTP Server to start using OPMN. The OPMN start script opmnctl
is located in
EPM_ORACLE_INSTANCE/httpConfig/ohs/bin
EPM_ORACLE_INSTANCE/bin/stopOHS.bat
EPM_ORACLE_INSTANCE/bin/stopOHS.sh
Foundation Services Application Server
The following table describes the services and processes for the Oracle Hyperion Foundation
Services application server, which includes Oracle Hyperion Shared Services, and Oracle
Hyperion Enterprise Performance Management Workspace Java web applications.
301
Table 91 Foundation Services Application Server Services and Processes
Information Type Details
Windows Start
Menu Command
Registered Service
Name
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Foundation
Services, and then Start FoundationServices
HyS9FoundationServices_instanceName
Display Name in
Windows Services
Control Panel
Description
Oracle Hyperion Foundation Services - Managed Server (instanceName)
Hyperion Foundation Services support Hyperion applications, including authentication, user provisioning, task flow management, data and metadata synchronization
Windows Startup
Script
EPM_ORACLE_INSTANCE/bin/startFoundationServices.bat
UNIX Startup Script
EPM_ORACLE_INSTANCE/bin/startFoundationServices.sh
Windows Stop
Script
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/stopFoundationServices.bat
EPM_ORACLE_INSTANCE/bin/stopFoundationServices.sh
Performance Management Architect Dimension Server
Services
The following table describes the services and processes for the Performance Management
Architect services.
Note: When the Dimension Server and the database are hosted on different servers, startup time can take several minutes, because Performance Management Architect makes calls to the database during startup.
Table 92
Performance Management Architect Services
Information Type Details
N/A Windows Start Menu
Command
Registered Service Name
HYS9EPMAServer_instanceName
Oracle Hyperion EPMA Server (instanceName) Display Name in Windows
Services Control Panel
Description Hyperion EPM Architect Dimension Server provides the back services needed by the EPMA Web Tier, including dimensionality, applications, and the jobs console.
302
Information Type
Windows Startup Script
UNIX Startup Script
Windows Stop Script
UNIX Stop Script
Details
EPM_ORACLE_INSTANCE/bin/StartEpmaServer.bat
NA l
Process Manager:
EPM_ORACLE_INSTANCE/bin/stopEpmaServer.bat
NA
Performance Management Architect Application Server
The following table describes the services and processes for the Performance Management
Architect application server.
Table 93
Performance Management Architect Application Server Services and Processes
Information Type Details
Windows Start Menu
Command
Registered Service
Name
Display Name in
Windows Services
Control Panel
Description
Windows Startup
Script
UNIX Startup Script
Select Start, then Programs, then Oracle EPM System, then
HyS9EPMAWebTier_instanceName
Provide access service to EPMA Web Server
EPM_ORACLE_INSTANCE_NAME
Services, then Performance Management Architect, and then startEpmaWebReports
Oracle Hyperion EPMA Web Tier - Java Web Application (instanceName)
EPM_ORACLE_INSTANCE/bin/startEpmaWebReports.bat
EPM_ORACLE_INSTANCE/bin/startEpmaWebReports.sh
Windows Stop Script
EPM_ORACLE_INSTANCE/bin/stopEpmaWebReports.bat
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/stopEpmaWebReports.sh
, then Foundation
In addition, Performance Management Architect has a Web tier component that runs in IIS.
Performance Management Architect Data Synchronizer
Application Server
The following table describes the services and processes for the Oracle Hyperion EPM Architect
Data Synchronizer application server.
303
Table 94 Performance Management Architect Data Synchronizer Application Server Services
Information Type Details
Windows Start Menu
Command
Registered Service
Name
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Foundation
Services, then Performance Management Architect, and then startEPMADataSync
HyS9EPMADataSynchronizer_instanceName
Display Name in
Windows Services
Control Panel
Description
Oracle Hyperion EPMA Data Synchronizer - Java Web Application (instanceName)
Provide access service to EPMA Data Synchronizer Web Server
Windows Startup
Script
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/startEPMADataSync.bat
UNIX Startup Script
EPM_ORACLE_INSTANCE/bin/startEPMADataSync.sh
Windows Stop Script
EPM_ORACLE_INSTANCE/bin/stopEPMADataSync.bat
EPM_ORACLE_INSTANCE/bin/stopEPMADataSync.sh
Calculation Manager Application Server
The following table describes the services and processes for Oracle Hyperion Calculation
Manager.
Table 95 Calculation Manager Services and Processes
Information Type Details
Windows Start Menu
Command
Registered Service
Name
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Calculation
Manager, and then Start CalcMgr
HyS9CALC_instanceName
Display Name in
Windows Services
Control Panel
Description Provide access service to CALC Manager Web Server
Windows Startup Script
EPM_ORACLE_INSTANCE/bin/startCalcMgr.bat
UNIX Startup Script
EPM_ORACLE_INSTANCE/bin/startCalcMgr.sh
Windows Stop Script
UNIX Stop Script
Oracle Hyperion CALC Manager - Java Web Application (instanceName)
EPM_ORACLE_INSTANCE/bin/stopCalcMgr.bat
EPM_ORACLE_INSTANCE/bin/stopCalcMgr.sh
304
l l
Essbase Server
During installation, Oracle Hyperion Enterprise Performance Management System Installer installs OPMN and registers Essbase Server for OPMN. OPMN manages the Essbase Agent, which manages the Essbase Server.
Navigate to
EPM_ORACLE_INSTANCE/bin
and use the following commands to start and stop
Essbase Server: opmnctl startall opmnctl stopall
If you are using Essbase in a clustered environment, there are additional steps required to set up
Essbase failover on both nodes of the cluster. See “Editing OPMN.XML for Active-Passive
Essbase Clusters” in the Oracle Enterprise Performance Management System Deployment Options
Guide.
The following table describes additional methods for starting and stopping Essbase Server. Note that the Essbase Server start and stop scripts redirect to OPMN.
For information about OPMN, see the Oracle® Fusion Middleware Oracle Process Manager and
Notification Server Administrator's Guide Release 11g (11.1.1.2.0) ( http:// download.oracle.com/docs/cd/E15523_01/doc.1111/e14007/toc.htm
)
Table 96 Starting and Stopping Essbase Server
Information
Type
Details
Windows
Start Menu
Command
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Essbase, then
Essbase Server, and then Start Essbase
This command launches startEssbase.bat
(and redirects to OPMN).
Registered
Service Name
Oracle Process Manager_instanceName
Oracle Process Manager_instanceName Display Name in Windows
Services
Control Panel
Description OPMN service for Essbase (instanceName)
305
Information
Type
Windows
Startup
Script
Details l
Essbase Server —
EPM_ORACLE_INSTANCE/bin/startEssbase.bat
(redirects to OPMN)
Each instance of Essbase Server has its own startup script. If you configured an additional instance of Essbase, startEssbase.bat|sh
is located in
additionalInstanceLocation/bin
. Launch the start script from this location to launch this instance of Essbase.
l l
ESSCMD —
EPM_ORACLE_INSTANCE/EssbaseServer/EssbaseServerInstanceName/bin/ startEsscmd.bat
(also available in the
/EssbaseClient
directory) essmsh —
EPM_ORACLE_INSTANCE/EssbaseServer/EssbaseServerInstanceName/bin/startMaxl.
bat
(also available in the
/EssbaseClient
directory)
All the scripts call setEssbaseEnv.bat
to set up
ESSBASEPATH
,
ARBORPATH
, and
PATH
before starting.
UNIX Startup
Script l
Essbase Server —
EPM_ORACLE_INSTANCE/bin/startEssbase.sh
(redirects to OPMN)
Each instance of Essbase Server has its own startup script. If you configured an additional instance of Essbase, startEssbase.bat|sh
is located in
additionalInstanceLocation/bin
. Launch the start script from this location to launch this instance of Essbase.
l l
ESSCMD —
EPM_ORACLE_INSTANCE/EssbaseServer/EssbaseServerInstanceName/bin/ startEsscmd.sh
(also available in the
/EssbaseClient
directory) essmsh —
EPM_ORACLE_INSTANCE/EssbaseServer/EssbaseServerInstanceName/bin/startMaxl.
sh
(also available in the
/EssbaseClient
directory)
All the scripts call setEssbaseEnv.sh
to set up
ESSBASEPATH
,
ARBORPATH
, and
PATH
before starting.
When running Essbase manually from a console, the console cannot be set to UTF-8 encoding.
Windows Stop
Script
Server:
Essbase Server —
EPM_ORACLE_INSTANCE/bin/stopEssbase.bat
(redirects to OPMN) l
UNIX Stop
Script
Server:
Essbase Server —
EPM_ORACLE_INSTANCE/bin/stopEssbase.sh
(redirects to OPMN) l
Stopping Essbase Server can take some time, depending on how many Essbase applications are running on the server. To stop Essbase Server, you need Administrator permissions.
See the Oracle Essbase Database Administrator's Guide for more information about shutting down Essbase Server.
For more information about stopping Essbase Server, see the Oracle Essbase Database
Administrator's Guide and the Oracle Essbase Technical Reference.
Administration Services Server
The following table describes the services and processes for the Oracle Essbase Administration
Services server.
306
Table 97 Administration Services Application Server Service/Process
Information Type Details
Windows Start Menu
Command
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Essbase, then
Essbase Administration Services, and then Start EssbaseAdminServices
Registered Service
Name
Hys9eas_instanceName
Display Name in
Windows Services
Control Panel
Description
Oracle Hyperion Administration Services - Java Web Application (instanceName)
HyS9eas - Controls the running of an Applications Server
Windows Startup
Script
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/startEssbaseAdminServices.bat
UNIX Startup Script
EPM_ORACLE_INSTANCE/bin/startEssbaseAdminServices.sh
Windows Stop Script
EPM_ORACLE_INSTANCE/bin/stopEssbaseAdminServices.bat
EPM_ORACLE_INSTANCE/bin/startEssbaseAdminServices.sh
Integration Services Server
The following table describes the services and processes for the Integration Services server.
Table 98 Integration Services Server Service/Process
Information Type Details
Windows Start
Menu Command
Registered Service
Name
Select Start, then Programs, then Oracle EPM System, then
Essbase Integration Server_instanceName
EPM_ORACLE_INSTANCE_NAME
Integration Services, and then Start Essbase Integration Server
1
, then Essbase, then
Oracle Hyperion Integration Services (instanceName) Display Name in
Windows Services
Control Panel
Description
Windows Startup
Script
UNIX Startup
Script
Windows Stop
Script
N/A
EPM_ORACLE_INSTANCE/bin/startEisServer.bat
EPM_ORACLE_INSTANCE/bin/startEisServer.sh
EPM_ORACLE_INSTANCE/bin/stopEisServer.bat
Note that you must manually stop the Integration Services service manually using the Task Manager.
307
Information Type
UNIX Stop Script
Details
EPM_ORACLE_INSTANCE/bin/stopEisServer.sh
Note that you must manually stop the Oracle Essbase Integration Services service by stopping the process.
1
For more information on starting and stopping Integration Services Server from the command line, on other startup switches for the olapisvr command, and on using the ais.cfg file, see the Essbase Integration Services System Administrator's Guide.
Essbase Studio Server
The following table describes the services and processes for the Essbase Studio server.
Table 99 Essbase Studio Server
Information Type Details
Windows Start Menu
Command
Registered Service
Name
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Essbase, then Essbase Studio, and then Start Server
HYS9EssbaseStudio_instanceName
Display Name in
Windows Services
Control Panel
Oracle Hyperion Essbase Studio Server (instanceName)
Description
Windows Startup
Script
NA
EPM_ORACLE_INSTANCE/bin/startBPMS_bpms1_Server.bat
UNIX Startup Script
EPM_ORACLE_INSTANCE/bin/startBPMS_bpms1_Server.sh
Windows Stop Script
EPM_ORACLE_INSTANCE/bin/stopBPMS_bpms1_Server.bat
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/stopBPMS_bpms1_Server.sh
By default, Essbase Studio Server runs in the background on UNIX. This behavior is controlled by a combination of an Essbase Studio Server property ( server.runInBackground
), EPM
System environment variables, and startServer.sh
.
ä
To start Essbase Studio Server in the foreground on UNIX:
1. In the Essbase Studio server.properties
file, set the server.runInBackground
property to “false” or comment it out.
The server.properties
file is located in
EPM_ORACLE_INSTANCE/user_projects/ epmsystem1/BPMS/bpms/bin/server.properties
. See Oracle Essbase Studio User's
Guide for information on this property.
2. Set these variables in the environment where you plan to run startServer.sh
:
EPM_ORACLE_INSTANCE=/installationPath/Oracle/Middleware/user_projects/epmsystem1
308
EPM_ORACLE_HOME=/installationPath/Oracle/Middleware/EPMSystem11R1
JAVA_HOME="${EPM_ORACLE_HOME}/../jdk160_21/jre"
JAVA_OPTIONS="-DESSBASE_STUDIO_INSTANCE=${EPM_ORACLE_INSTANCE}/BPMS/bpms1
-DsuppressAPSProductInfo=true"
3. Edit the Essbase Studio startServer.sh
shell as follows: startServer.sh
is located in
EPM_ORACLE_HOME/products/Essbase/
EssbaseStudio/Server/startServer.sh
.
l
Locate the last line of the file: nohup "${JAVA_HOME}/bin/java" -Xms128m -Xmx768m $JAVA_OPTIONS –jar
"${EPM_ORACLE_HOME}/products/Essbase/EssbaseStudio/Server/server.jar" >/dev/null
& l
Remove nohup
from the beginning of the line, the
STDOUT
to null direction (>/dev/ null), and the background processing command (
&
) from the line; for example:
"${JAVA_HOME}/bin/java" -Xms128m -Xmx768m $JAVA_OPTIONS -jar "${EPM_ORACLE_HOME}/ products/Essbase/EssbaseStudio/Server/server.jar"
4. Start Oracle Essbase Studio Server by running the following statement:
./ startServer.sh
.
Provider Services Application Server
The following table describes the services and processes for the Oracle Hyperion Provider
Services application server.
Table 100 Provider Services Application Server Services and Processes
Information Type Details
Windows Start
Menu Command
Registered Service
Name
Display Name in
Windows Services
Control Panel
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Essbase, then
Provider Services, and then Start AnalyticProviderServices
HyS9aps_instanceName
Oracle Hyperion Provider Services - Java Web Application (instanceName)
Description
Windows Startup
Script
Provide access service to Hyperion Provider Services
EPM_ORACLE_INSTANCE/bin/startAnalyticProviderServices.bat
UNIX Startup Script
EPM_ORACLE_INSTANCE/bin/startAnalyticProviderServices.sh
Windows Stop
Script
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/stopAnalyticProviderServices.bat
EPM_ORACLE_INSTANCE/bin/stopAnalyticProviderServices.sh
309
Hyperion Reporting and Analysis Framework - Agent Service
The following table describes the services and processes for the Reporting and Analysis
Framework Agent.
Table 101
Reporting and Analysis Framework Agent
Information Type Details
Windows Start Menu
Command
Registered Service
Name
Display Name in
Windows Services
Control Panel
Description
Windows Startup
Script
UNIX Startup Script
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Reporting and Analysis, and then Start RA Framework Agent
HyS9RaFrameworkAgent_instanceName
Oracle Hyperion Reporting and Analysis Framework (instanceName)
HyS9RaFrameworkAgent - Hyperion Reporting and Analysis Framework Agent
EPM_ORACLE_INSTANCE/bin/startRaFrameworkAgent.bat
EPM_ORACLE_INSTANCE/bin/startRaFrameworkAgent.sh
Windows Stop Script
EPM_ORACLE_INSTANCE/bin/stopRaFrameworkAgent.bat
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/stopRaFrameworkAgent.sh
Services and Processes Started with Reporting and Analysis Framework
Agent Service
When the Reporting and Analysis Framework Agent is started, these additional services and processes are started: l
Oracle Hyperion Interactive Reporting process.
Reporting and Analysis Framework common services and processes l
Reporting and Analysis Framework Application Server
The following table describes the services and processes for the Reporting and Analysis
Framework application server.
310
Table 102 Reporting and Analysis Framework Application Server
Information Type Details
Windows Start
Menu Command
Select Start, then Programs, then Oracle EPM System, then
Analysis, then Start RA Framework
This menu item starts: l l
Reporting and Analysis Framework Java web application
Oracle Hyperion Reporting and Analysis Framework Agent Service
HyS9RaFramework_instanceName
EPM_ORACLE_INSTANCE_NAME
, then Reporting and
Registered Service
Name
Display Name in
Windows Services
Control Panel
Description
Oracle Hyperion Reporting and Analysis Framework - Java Web Application (instanceName)
HyS9RaFramework - Hyperion Reporting and Analysis Framework web application
Windows Startup
Script
UNIX Startup
Script
Windows Stop
Script
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/startRaFramework.bat
EPM_ORACLE_INSTANCE/bin/startRaFramework.sh
EPM_ORACLE_INSTANCE/bin/stopRaFramework.bat
EPM_ORACLE_INSTANCE/bin/stopRaFramework.sh
Financial Reporting Application Server
The following table describes the services and processes for the Financial Reporting application server, which includes the Financial Reporting Print Server.
Table 103
Financial Reporting Application Server Services and Processes
Information Type Details
Windows Start Menu
Command
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Reporting and Analysis, and then Start FinancialReporting
Registered Service
Name
HyS9FRReports_instanceName
Display Name in
Windows Services
Control Panel
Description
Oracle Hyperion Financial Reporting - Java Web Application (instanceName)
Provide access service to Hyperion Financial Reporting Web Server
Windows Startup
Script
EPM_ORACLE_INSTANCE/bin/startFinancialReporting.bat
UNIX Startup Script
EPM_ORACLE_INSTANCE/bin/startFinancialReporting.sh
311
Information Type Details
Windows Stop Script
EPM_ORACLE_INSTANCE/bin/stopFinancialReporting.bat
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/stopFinancialReporting.sh
Web Analysis Application Server
The following table describes the services and processes for the Oracle Hyperion Web Analysis application server.
Table 104
Web Analysis Application Server Services and Processes
Information Type Details
Windows Start
Menu Command
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Reporting and
Analysis, and then Start Reporting and Analysis Web Analysis
Registered Service
Name
Display Name in
Windows Control
Description
HyS9WebAnalysis_instanceName
Oracle Hyperion Web Analysis - Java Web Application (instanceName)
Provide access service to Hyperion Web Analysis - Web Application
Windows Startup
Script
EPM_ORACLE_INSTANCE/bin/startWebAnalysis.bat
UNIX Startup Script
EPM_ORACLE_INSTANCE/bin/startWebAnalysis.sh
Windows Stop
Script
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/stopWebAnalysis.bat
EPM_ORACLE_INSTANCE/bin/stopWebAnalysis.sh
Planning Application Server
The following table describes the services and processes for the Planning application server.
Table 105
Planning Application Server Services and Processes
Information Type Details
Windows Start Menu
Command
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Planning, and then Start Planning
Registered Service
Name
HyS9Planning_instanceName
312
Information Type
Display Name in
Windows Services
Control Panel
Description
Details
Oracle Hyperion Planning - Java Web Application (instanceName)
Provides access service to Planning Web server
Windows Startup
Script
EPM_ORACLE_INSTANCE/bin/startPlanning.bat
UNIX Startup Script
EPM_ORACLE_INSTANCE/bin/startPlanning.sh
Windows Stop Script
EPM_ORACLE_INSTANCE/bin/stopPlanning.bat
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/stopPlanning.sh
In addition, Oracle Hyperion Planning uses the Hyperion RMI Registry.
Table 106
Hyperion RMI Registry Application Server Services and Processes
Information Type Details
Windows Start Menu Command
Registered Service Name
N/A
Hyperion RMI Registry_instanceName
Display Name in Windows Services Control Panel Oracle Hyperion RMI Registry (instanceName)
Description
Windows Startup Script
N/A
EPM_ORACLE_INSTANCE/startRMI.bat
UNIX Startup Script
Windows Stop Script
UNIX Stop Script
EPM_ORACLE_HOME/common/RMI/11.1.2.0/HyperionRMIService
EPM_ORACLE_INSTANCE/stopRMI.bat
N/A
Financial Management Services
The following table describes the services and processes for Financial Management.
Table 107 Financial Management Services and Processes
Information
Type
Details
Windows Start
Menu
Command
313
Information
Type
Registered
Service Name
Display Name in Windows
Services
Control Panel
Description
Details l l l
HYS9FinancialManagementService_instanceName
HYS9 FinancialManagemen DMEListener_instanceName
HYS9FinancialManagementWebServiceManager_instanceName l l l
Oracle Hyperion Financial Management – Management Service (instanceName)
Oracle Hyperion Financial Management – DME Listener (instanceName)
Oracle Hyperion Financial Management – Web Service Manager (instanceName) l l l
Hyperion Financial Management Service: Service which perpetuates application instances for optimal login performance
Hyperion Financial Management DME Listener: Hyperion Financial Management IP Listener for communication with the Hyperion Data Movement Engine. If this service is stopped, the DME Web service will not be able to communicate with all HFM instances on this server.
Manages the session information for connection in the Financial Management web server.
Windows
Startup Script l l l
EPM_ORACLE_INSTANCE/bin/startHFMManagementService.bat
EPM_ORACLE_INSTANCE/bin/startHFMDMEListener.bat
EPM_ORACLE_INSTANCE/bin/startHFMWebServiceManager.bat
UNIX Startup
Script
Windows Stop
Script
NA l l l
EPM_ORACLE_INSTANCE/bin/stopHFMManagementService.bat
EPM_ORACLE_INSTANCE/bin/stopHFMDMEListener.bat
EPM_ORACLE_INSTANCE/bin/stopHFMWebServiceManager.bat
UNIX Stop
Script
NA
Note:
The synchronization between Financial Management application servers is based on system time. Changing the clock can affect this synchronization. For the time change to and from Daylight Savings Time, Oracle recommends that you stop the servers before the time change and restart them afterward.
Financial Management Application Server
The following table describes the services and processes for the Financial Management Java web application server, which includes FM Web services and FM ADF Java web application.
314
Table 108 Financial Management Java Web Application Services and Processes
Information Type Details
Windows Start Menu
Command
Registered Service
Name
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Financial
Management, and then Start HFMWeb
HyS9FinancialManagementWeb_instanceName
Display Name in
Windows Services
Control Panel
Oracle Hyperion Financial Management - Web Tier (instanceName)
Description
Provides JEE support to Financial Management.
Windows Startup Script
EPM_ORACLE_INSTANCE/bin/startHFMWeb.bat
UNIX Startup Script
Windows Stop Script
UNIX Stop Script
NA
EPM_ORACLE_INSTANCE/bin/stopHFMWeb.bat
NA
In addition, Financial Management has a Web tier component that runs in IIS.
Strategic Finance Server
The following table describes the services and processes for Strategic Finance.
Table 109
Strategic Finance Services and Processes
Information Type Details
Windows Start Menu
Command
Registered Service
Name
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Strategic
Finance, then Server, and then Start Strategic Finance Service
HYS9HsfSrv_instanceName
Oracle Hyperion Strategic Finance - Server (instanceName) Display Name in
Windows Services
Control Panel
Description Provides Oracle Hyperion Strategic Finance, Fusion Edition services including entity repository management, authentication, access control, consolidation, data and metadata management
Windows Startup
Script
EPM_ORACLE_INSTANCE/bin/startStrategicFinanceService.bat
UNIX Startup Script NA
Windows Stop Script
EPM_ORACLE_INSTANCE/bin/stopStrategicFinanceService.bat
UNIX Stop Script NA
315
Strategic Finance Web Application
The following table describes the services and processes the Strategic Finance Web application.
Table 110 Strategic Finance Application Server Services and Processes
Information Type Details
Windows Start Menu
Command
Select Start, then Programs, then Oracle EPM System, then
Finance, and then Start HSFWeb
Registered Service Name HyS9HsfWeb_instanceName
EPM_ORACLE_INSTANCE_NAME
, then Strategic
Display Name in Windows
Services Control Panel
Description
Oracle Hyperion Strategic Finance - Java Web Application (instanceName)
Provide access service to HSF Web Server.
Windows Startup Script
EPM_ORACLE_INSTANCE/bin/startHsfWeb.bat
UNIX Startup Script
Windows Stop Script
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/stopHsfWeb.bat
In addition, Oracle Hyperion Strategic Finance has a Web tier component that runs in IIS.
Performance Scorecard Application Server
The following table describes the services and processes for the Performance Scorecard application server.
Note: If you are using Essbase as a data source for Performance Scorecard, you must start Oracle
Essbase first.
Table 111 Performance Scorecard Application Server Services and Processes
Information Type Details
Select Start, then Programs, then Oracle EPM System, then Scorecard, and then Start HpsWebReports Windows Start Menu
Command
Registered Service Name
Display Name in Windows
Services Control Panel
Description
Windows Startup Script
WebReports
Oracle Hyperion Performance Scorecard WebReports - Java Web Application (instanceName)
Oracle Hyperion Performance Scorecard Web Reports - Java Web Application (instanceName)
EPM_ORACLE_INSTANCE/bin/startHpsWebReports.bat
316
Information Type
UNIX Startup Script
Windows Stop Script
UNIX Stop Script
Details
EPM_ORACLE_INSTANCE/bin/startHpsWebReports.sh
EPM_ORACLE_INSTANCE/bin/stopHpsWebReports.bat
EPM_ORACLE_INSTANCE/bin/stopHpsWebReports.sh
Performance Scorecard Alerter Application Server
The following table describes the services and processes for the Oracle Hyperion Performance
Scorecard Alerter application server.
Table 112
Performance Scorecard Alerter Application Server Services and Processes
Information Type Details
Windows Start Menu Command
Registered Service Name
Display Name in Windows Services
Control Panel
Description
Windows Startup Script
UNIX Startup Script
Windows Stop Script
UNIX Stop Script
Select Start, then Programs, then Oracle EPM System, then Scorecard, and then Start HpsAlerter
HyS9HPSAlerter_instanceName
Oracle Hyperion Performance Scorecard Alerter - Java Web Application (instanceName)
Oracle Hyperion Performance Scorecard Alerter - Java Web Application
EPM_ORACLE_INSTANCE/bin/startHpsAlerter.bat
EPM_ORACLE_INSTANCE/bin/startHpsAlerter.sh
EPM_ORACLE_INSTANCE/bin/stopHpsAlerter.bat
EPM_ORACLE_INSTANCE/bin/stopHpsAlerter.sh
Profitability and Cost Management Application Server
The following table describes the services and processes for Oracle Hyperion Profitability and
Cost Management.
Table 113
Profitability and Cost Management Services and Processes
Information Type Details
Windows Start Menu
Command
Registered Service
Name
Display Name in
Windows Services
Control Panel
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Profitability, and then Start Profitability
HyS9HyS9PftWeb_instanceName
Oracle Hyperion Profitability - Java Web Application (instanceName)
317
Information Type
Description
Windows Startup
Script
UNIX Startup Script
Windows Stop Script
UNIX Stop Script
Details
Provides a Workspace module for Profitability.
EPM_ORACLE_INSTANCE/bin/startProfitability.bat
EPM_ORACLE_INSTANCE/bin/startProfitability.sh
EPM_ORACLE_INSTANCE/bin/stopProfitability.bat
EPM_ORACLE_INSTANCE/bin/stopProfitability.sh
Disclosure Management Application Server
The following table describes the services and processes for Oracle Hyperion Disclosure
Management.
Table 114
Disclosure Management Services and Processes
Information Type Details
Windows Start
Menu Command
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Disclosure
Management, and then Start Disclosure Management
Registered Service
Name
Display Name in
Windows Services
Control Panel
Description
HyS9Disclosure_instanceName
Oracle Hyperion Disclosure Management - Java Web Application (instanceName)
Provide access service to Disclosure Management
Windows Startup
Script
EPM_ORACLE_INSTANCE/bin/startDisclosureManagement.bat
UNIX Startup Script
EPM_ORACLE_INSTANCE/bin/startDisclosureManagement.sh
Windows Stop
Script
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/stopDisclosureManagement.bat
EPM_ORACLE_INSTANCE/bin/stopDisclosureManagement.sh
Financial Close Management Application Server
The following table describes the services and processes for the Financial Close Management application server, which includes Close Manager and Account Reconciliation Manager.
318
Note: Ensure that you complete the post-configuration tasks before you start Financial Close
Management. See “Financial Close Management Manual Configuration Tasks ” on page
Caution!
If you started the SOA Server to configure Financial Close Management, stop it before starting Oracle Enterprise Performance Management System services.
Note:
Before you start Financial Close Management, note the following server startup order: l l l l l
WebLogic Administration Server
Hyperion Foundation Services Managed Server
Oracle HTTP Server - Oracle Process Manager (ohsInstanceInstanceNumber)
In any order: m m m m
Financial Close Management Java web application
Financial Management Web Services Managed Server, if you’re using Oracle Hyperion
Financial Management with Financial Close Management
FDM Web application, if you’re using FDM with Financial Close Management
Financial Reporting Java web application, if you’re using Oracle Hyperion Financial
Reporting with Oracle Hyperion Financial Close Management m
FDMEE, if you are using Account Reconciliation Manager.
Oracle SOA managed server
Table 115
Financial Close Management Services and Processes
Information Type Details
Windows Start Menu
Command
Registered Service
Name
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Financial
Close, and then Start FinancialClose
HyS9FinancialClose_instanceName
Display Name in
Windows Services
Control Panel
Description
Oracle Hyperion Financial Close Management - Java Web Application (instanceName)
Provide access service to Financial Close Manager Java Web Application
Windows Startup
Script
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/startFinancialClose.bat
UNIX Startup Script
EPM_ORACLE_INSTANCE/bin/startFinancialClose.sh
Windows Stop Script
EPM_ORACLE_INSTANCE/bin/stopFinancialClose.bat
EPM_ORACLE_INSTANCE/bin/stopFinancialClose.sh
319
Data Relationship Management
The following table describes the services and processes for Data Relationship Management.
Table 116
Data Relationship Management Services and Processes
Information Type Details
Windows Start Menu
Command
Registered Service
Name
From the Start menu, select Programs, then Oracle EPM System, then Data Relationship Management, then
Configuration Console or
EPM_ORACLE_HOME/ products/DataRelationshipManagement/server/ bin/drm-server-console.exe
Oracle DRM Server Processes
Display Name in
Windows Services
Control Panel
Description
Oracle DRM Server Processes
Handles starting and stopping of required server applications in the Oracle DRM environment
Net start “Oracle DRM Server Processes” Windows Startup
Command
UNIX Startup Script
Windows Stop
Command
UNIX Stop Script:
NA
Net stop “Oracle DRM Server Processes”
NA
In addition, Oracle Data Relationship Management has a Web tier component that runs in IIS.
FDM
The following table describes the services and processes for FDM.
Table 117
FDM Task Manager Services and Processes
Information Type Details
Windows Start Menu
Command
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then Financial
Data Quality Management, then Task Manager, and then Task Manager
Registered Service
Name
Display Name in
Windows Services
Control Panel
Description
Windows Startup
Script
HyS9FDMTaskManagerSrv_instanceName
Oracle Hyperion Financial Data Quality Management - Task Manager (instanceName)
Provides the ability to schedule Hyperion Financial Data Quality Management tasks
EPM_ORACLE_INSTANCE/bin/startFDMTaskManager.bat
320
Information Type
UNIX Startup Script
Windows Stop Script
UNIX Stop Script
Details
NA
EPM_ORACLE_INSTANCE/bin/stopFDMTaskManager.bat
NA
In addition, Oracle Hyperion Financial Data Quality Management has a Web tier component that runs in IIS.
FDMEE Application Server
The following table describes the services and processes for Oracle Hyperion Financial Data
Quality Management, Enterprise Edition.
Table 118
FDMEE Services and Processes
Information Type Details
Select Start, then Programs, then Oracle EPM System, then
EPM_ORACLE_INSTANCE_NAME
, then FDM
Enterprise Edition, and the Start ErpIntegrator
HyS9aifWeb_instanceName
Windows Start Menu
Command
Registered Service
Name
Display Name in
Windows Services
Control Panel
Description
Windows Startup
Script
UNIX Startup Script
Oracle Hyperion FDM Enterprise Edition - Java Web Application (instanceName)
Provides a Workspace module for ERPI
EPM_ORACLE_INSTANCE/bin/startERPIntegrator.bat
EPM_ORACLE_INSTANCE/bin/startERPIntegrator.sh
Windows Stop Script
EPM_ORACLE_INSTANCE/bin/stopERPIntegrator.bat
UNIX Stop Script
EPM_ORACLE_INSTANCE/bin/stopERPIntegrator.sh
321
322
Glossary
active-active high availability system A system in which all the available members can service requests, and no member is idle. An active-active system generally provides more scalability options than an active-passive system. Contrast with active-passive high availability system.
active-passive high availability system A system with active members, which are always servicing requests, and passive members that are activated only when an active member fails. Contrast with active-active high availability system.
application server cluster A loosely joined group of application servers running simultaneously, working together for reliability and scalability, and appearing to users as one application server instance. See also vertical application cluster and horizontal application cluster.
assemblies Installation files for EPM System products or components.
asymmetric topology An Oracle Fusion Middleware Disaster
Recovery configuration that is different across tiers on the production site and standby site. For example, an asymmetric topology can include a standby site with fewer hosts and instances than the production site.
backup A duplicate copy of an application instance.
cluster An array of servers or databases that behave as a single resource which share task loads and provide failover support; eliminates one server or database as a single point of failure in a system.
cluster interconnect A private link used by a hardware cluster for heartbeat information, to detect node failure.
cluster services Software that manages cluster member operations as a system. With cluster services, you can define a set of resources and services to monitor through a heartbeat mechanism between cluster members and to move these resources and services to a different cluster member as efficiently and transparently as possible.
Disaster Recovery The ability to safeguard against natural or unplanned outages at a production site by having a recovery strategy for applications and data to a geographically separate standby site.
EPM Oracle home A subdirectory of Middleware home containing the files required by EPM System products. The
EPM Oracle home location is specified during installation with EPM System Installer.
EPM Oracle instance A directory containing active, dynamic components of EPM System products (components that can change during run-time). You define the EPM Oracle instance directory location during configuration with EPM
System Configurator.
external authentication Logging on to Oracle EPM System products with user information stored outside the application. The user account is maintained by the EPM
System, but password administration and user authentication are performed by an external service, using a corporate directory such as Oracle Internet Directory
(OID) or Microsoft Active Directory (MSAD).
failover The ability to switch automatically to a redundant standby database, server, or network if the primary database, server, or network fails or is shut down. A system that is clustered for failover provides high availability and fault tolerance through server redundancy and faulttolerant hardware, such as shared disks.
hardware cluster a collection of computers that provides a single view of network services (for example, an IP address) or application services (such as databases and Web servers) to clients of these services. Each node in a hardware cluster is a standalone server that runs its own processes. These processes can communicate with one another to form what looks like a single system that cooperatively provides applications, system resources, and data to users.
323
high availability A system attribute that enables an application to continue to provide services in the presence of failures. This is achieved through removal of single points of failure, with fault-tolerant hardware, as well as server clusters; if one server fails, processing requests are routed to another server.
horizontal application server cluster A cluster with application server instances on different machines.
identity A unique identification for a user or group in external authentication.
installation assemblies Product installation files that plug in to EPM System Installer.
Java web application server cluster An active-active application server cluster of Java Virtual Machines (JVMs).
lifecycle management The process of migrating an application, a repository, or individual artifacts across product environments.
load balancer Hardware or software that directs the requests to individual application servers in a cluster and is the only point of entry into the system.
load balancing Distribution of requests across a group of servers, which helps to ensure optimal end user performance.
locale A computer setting that specifies a location's language, currency and date formatting, data sort order, and the character set encoding used on the computer. Essbase uses only the encoding portion. See also encoding,
ESSLANG.
logical address for web applications An aliased reference used to identify the internal host name, port, and context of a
Web application. In a clustered or high-availability environment, this is the alias name that establishes a single internal reference for the distributed components. In EPM
System, a nonclustered logical address for a web application defaults to the physical host running the web application.
managed server An application server process running in its own Java Virtual Machine (JVM).
Middleware home A directory that includes the Oracle
WebLogic Server home and can also include the EPM Oracle home and other Oracle homes. A Middleware home can reside on a local file system or on a remote shared disk that is accessible through NFS.
migration The process of copying applications, artifacts, or users from one environment or computer to another; for example, from a testing environment to a production environment.
migration log A log file that captures all application migration actions and messages.
migration snapshot A snapshot of an application migration that is captured in the migration log.
native authentication The process of authenticating a user name and password from within the server or application.
Oracle home A directory containing the installed files required by a specific product, and residing within the directory structure of Middleware home. See also
Middleware home.
permission A level of access granted to users and groups for managing data or other users and groups.
provisioning The process of granting users and groups specific access permissions to resources.
proxy server A server acting as an intermediary between workstation users and the Internet to ensure security.
relational database A type of database that stores data in related two-dimensional tables. Contrast with multidimensional database.
repository Storage location for metadata, formatting, and annotation information for views and queries.
restore An operation to reload data and structural information after a database has been damaged or destroyed, typically performed after shutting down and restarting the database.
role The means by which access permissions are granted to users and groups for resources.
scalability The ability to resize a system, making it larger or smaller. With regard to increases, "scale vertically" or "scale up" refers to expanding a single machine's capability. To
"scale horizontally" or "scale out" refers to adding more machines.
security agent A Web access management provider (for example, Oracle Access Manager, Oracle Single Sign-On, or
CA SiteMinder) that protects corporate Web resources.
324
security platform A framework enabling Oracle EPM System products to use external authentication and single sign-on.
shared disks See shared storage.
Shared Services Registry The part of the Shared Services repository that manages EPM System deployment information for most EPM System products, including installation directories, database settings, computer names, ports, servers, URLs, and dependent service data.
shared storage A set of disks containing data that must be available to all nodes of a failover cluster; also called shared disks.
silent response files Files providing data that an installation administrator would otherwise be required to provide.
Response files enable EPM System Installer or EPM System
Configurator to run without user intervention or input.
single point of failure Any component in a system that, if it fails, prevents users from accessing the normal functionality.
single sign-on (SSO) The ability to log on once and then access multiple applications without being prompted again for authentication.
symmetric topology An Oracle Fusion Middleware Disaster
Recovery configuration that is identical across tiers on the production site and standby site. In a symmetric topology, the production site and standby site have the identical number of hosts, load balancers, instances, and applications. The same ports are used for both sites. The systems are configured identically and the applications access the same data.
token An encrypted identification of one valid user or group on an external authentication system.
upgrade The process of deploying a new software release and moving applications, data, and provisioning information from an earlier deployment to the new deployment.
user directory A centralized location for user and group information, also known as a repository or provider.
Popular user directories include Oracle Internet Directory
(OID), Microsoft Active Directory (MSAD), and Sun Java
System Directory Server.
vertical application server cluster A cluster with multiple application server instances on the same machine.
WebLogic Server home A subdirectory of Middleware home containing installed files required by a WebLogic Server instance. WebLogic Server home is a peer of Oracle homes.
325
326
Download
Advertisement
Key features
Comprehensive suite of applications
Financial and operational performance management
Single platform for managing all aspects of financial planning and analysis
Strategic planning, budgeting, forecasting, and analysis
Operational reporting and performance monitoring
Enhanced financial reporting
Improved decision-making
Increased efficiency
Reduced risk
Frequently asked questions
Oracle's Enterprise Performance Management is a comprehensive suite of applications that helps organizations plan, budget, forecast, and analyze financial and operational performance. It provides a single platform for managing all aspects of financial planning and analysis, from strategic planning to operational reporting.
The system offers several benefits including enhanced financial reporting, improved decision-making, increased efficiency, and reduced risk.
Oracle's Enterprise Performance Management System provides enhanced financial reporting, improved decision-making, increased efficiency, and reduced risk.