Professional Documents
Culture Documents
November 2015
Documentation for installers and system administrators that
describes how to install and configure Oracle Business
Intelligence.
Oracle Fusion Middleware Installing and Configuring Oracle Business Intelligence, 12c (12.2.1)
E57377-02
Copyright 2015, 2015, Oracle and/or its affiliates. All rights reserved.
Primary Author: Priyanka Chheda
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 agencyspecific 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
Preface ................................................................................................................................................................. v
Audience ........................................................................................................................................................ v
Documentation Accessibility ...................................................................................................................... v
Related Documents....................................................................................................................................... v
Conventions................................................................................................................................................... v
1-1
1-1
1.2.1
1-1
1.2.2
1-2
1.3
1-3
1.4
1-4
Roadmap for Installing and Configuring the Standard Installation Topology for Oracle
Business Intelligence...........................................................................................................................
2-1
2-6
2.2.1
2-7
2.2.2
2-7
2.2.3
2.2.4 Understanding JDK Requirements for an Oracle Fusion Middleware Installation . 2-13
2.2.5 Understanding Database Requirements for an Oracle Fusion Middleware
Installation ................................................................................................................................. 2-13
2.3
2.4
2.5
2.5.2
2.5.3
2.5.4
iii
2.5.5
iv
3-1
3.2
3-1
3.3
3-3
4-1
4.2
4-1
4.3
4-2
4.4
4-5
5-1
5.2
5-1
5.3
5-2
6-1
6.2
6-2
6.3
6-2
6.3.1
6-3
6.3.2
6-3
6.3.3
6-3
6.4
6-4
6.5
6-4
6.6
6-4
6.7
6-5
Preface
This document describes how to install and configure Oracle Business Intelligence.
Audience
This document is intended for system administrators or application developers who
are installing and configuring Oracle Business Intelligence. It is assumed that readers
are familiar with web technologies and have a general understanding of Windows and
UNIX platforms.
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.
Related Documents
For more information, see the following documents in the 12c (12.2.1) documentation
set:
Planning an Installation of Oracle Fusion Middleware
Installing and Configuring the Oracle Fusion Middleware Infrastructure
System Administrator's Guide for Oracle Business Intelligence Enterprise Edition
User's Guide for Oracle Business Intelligence Publisher
User's Guide for Oracle Business Intelligence Enterprise Edition
High Availability Guide
Conventions
The following text conventions are used in this document:
vi
Convention
Meaning
boldface
italic
monospace
1
Understanding Oracle Business Intelligence
Installation
This section helps you understand the standard installation for Oracle Business
Intelligence by explaining the standard topologies for this product.
Review the following topics thoroughly to ensure that you do not encounter problems
during or after installing the product or configuring the domain.
WebLogic Domain
Cluster (bi_cluster)
Cluster
Controller
Admin
Console
Machine (bi_machine_1)
Enterprise
Manager
Action Service
BI Scheduler
BI Java Host
Visual Analyzer
BI Server
BI Publisher
BI Presentation
Server
Essbase JAgent
Analytics
Admin Server
System Components
Security
JRF/JPS
Managed Server
(WLS_BI1)
BIHOST1
DBHOST
Element
APPHOST
DBHOST
WebLogic Domain
Administration Server
Table 1-1
Enterprise Manager
Cluster
Machine
Managed Server
Infrastructure
2
Preparing to Install and Configure Oracle
Business Intelligence
To prepare for your Oracle Business Intelligence installation, verify that your system
meets the basic requirements. Then obtain the correct installation software and
complete the procedures in this chapter.
No.
Task
Description
Documentation
Roadmap for Installing and Configuring the Standard Installation Topology for Oracle Business Intelligence
Table 2-1
No.
Task
Description
Documentation
Determine your
installation directories.
See Understanding
Directories for Installation
and Configuration.
Installing Software
Roadmap for Installing and Configuring the Standard Installation Topology for Oracle Business Intelligence
Table 2-1
No.
Task
Description
Documentation
Install prerequisite
software.
N
o
t
e
:
Y
o
u
o
n
l
y
n
e
e
d
t
o
i
n
s
t
a
l
l
t
h
e
I
n
f
r
a
s
t
r
u
c
t
u
r
e
.
Y
o
u
d
o
Preparing to Install and Configure Oracle Business Intelligence 2-3
n
o
t
Roadmap for Installing and Configuring the Standard Installation Topology for Oracle Business Intelligence
Table 2-1
No.
Task
Description
Documentation
Roadmap for Installing and Configuring the Standard Installation Topology for Oracle Business Intelligence
Table 2-1
No.
Task
Description
Documentation
N
o
t
e
:
Y
o
u
c
a
n
c
r
e
a
t
e
t
h
e
d
a
t
a
b
a
s
e
s
c
h
e
m
a
e
i
t
h
e
r
u
s
i
n
g
t
h
e
R
Preparing to Install and Configure Oracle Business Intelligence 2-5
e
p
o
Table 2-1
No.
Task
Description
Documentation
status.sh|cmd is located
at Domain_Home/
bitools/bin/
status.(sh|cmd).
See Verifying the
Configuration.
Next Steps
9
Task
Description
Documentation
2.
3.
product
Oracle Home
(Oracle_Home)
config
Domain Home
(domains)
Application Home
(applications)
If domain creation must be performed by a different user than the one who
installed the software, then both users should be from the same group to have the
necessary permissions, as shown in the next example.
Example 2: The Oracle Home and Domain are Created by Different Users
This example shows the permissions if the Oracle home is created by one user, but
the domain is configured by another user.
home
oracle
product
Oracle Home
(Oracle_Home)
config
Domain Home
(domains)
Application Home
(applications)
Note: Certain domain files do not have group permissions. For example,
cwallet.sso.
Below are some additional considerations to make prior to running the installer:
On UNIX operating systems, Oracle recommends that you set the umask to 027 on
your system prior to installation. This ensures that file permissions are set properly
during installation. Use the following command:
umask 027
You must enter this command in the same terminal window from which you plan
to run the product installer.
On UNIX operating systems, do not run the installation program as the root user.
The installer startup validation will fail and you will not be able to continue.
When managing a product installation (for example, applying patches, or starting
Managed Servers), you must use the same user ID as was used to perform the
initial product installation.
On Windows operating systems, the user performing the installation must have
Administrator privileges. See Verifying the Installation User has Administrator
Privileges on Windows Operating Systems for more information.
This opens a new command prompt window, and all actions performed in this
window will be done with administrator privileges.
Note: If you have User Access Control enabled on your system, you may see
product
Oracle Home
(Oracle_Home)
config
Domain Home
(Domains)
Application Home
(applications)
A base location (Oracle base) should be established on your system (for example, /
home/oracle) and from there, two separate branches should be created. The
product directory should contain the product binary files and all of the Oracle home
directories. The config directory should contain your domain and application data.
Oracle recommends that you do not keep your configuration data anywhere
underneath the Oracle home; if you upgrade your product to another major release,
you will be required to create a new Oracle home for binaries. You must also make
sure that your configuration data exist in a location to which the binaries in the Oracle
home have access.
The /home/oracle/product (for the Oracle home) and /home/oracle/config
(for the application and configuration data) directories are used in examples
throughout the documentation; be sure to replace these directories with the actual
directories on your system.
non-overlapping port ranges during the configuration phase for each product.
example, if you name your domain exampledomain and locate your domain data in
the /home/oracle/config/domains directory, the documentation would use
DOMAIN_HOME to refer to /home/oracle/config/domains/exampledomain.
Note:
For 12c (12.2.1), only a certified Oracle database can be used for the Oracle
Fusion Middleware Infrastructure standard installation topology.
After your database is properly configured, you can create your product schemas.
Note: The Configuration Assistant supports creation of product schemas only
for Oracle database. However, if you are using DB2 or SQL Server as your
database, you must create the product schemas using the Repository Creation
Utility (RCU).
The RCU is the tool used to create schemas in your database. This tool is available
by installing the Oracle Fusion Middleware Infrastructure. For more information,
see Installing and Configuring the Oracle Fusion Middleware Infrastructure.
Refer to Creating Schemas with the Repository Creation Utility for more information
about the Repository Creation Utility.
Installation Checklist
Information
Example Value
Description
JAVA_HOME
/home/Oracle/Java/
jdk1.8.0_40
Database hostname
examplehost.exampledom
ain
Table 2-3
Information
Example Value
Description
Database port
1521
orcl
DBA username
SYS
DBA password
ExamplePassword1
ORACLE_HOME
/home/Oracle/product/
ORACLE_HOME
examplehost.exampledom
ain.com
Console port
7001
DOMAIN_HOME
/home/Oracle/config/
domains/bi_domain
APPLICATION_HOME
/home/Oracle/config/
applications/bi_domain
weblogic
ExamplePassword1
Installing the Oracle Fusion Middleware Infrastructure in Preparation for Installing Oracle Business Intelligence
Table 2-3
Information
Example Value
Description
RCU utility
ORACLE_HOME/
oracle_common/bin
BI
ExamplePassword1
Config utility
ORACLE_HOME/
oracle_common/
common/bin
Installing the Oracle Fusion Middleware Infrastructure in Preparation for Installing Oracle Business Intelligence
The Web tier host computers, which reside in the DMZ, do not necessarily have
access to the shared storage on the application tier.
To install the latest supported JDK:
1. Change directory to the location where you downloaded the JDK archive file.
cd download_dir
2. Unzip the archive into the JDK home directory.
For example:
mv download_dir/jdk1.8.0_40 /u01/oracle/products/jdk
4. Define the JAVA_HOME and PATH environment variables for running Java on the
host computer.
For example:
export JAVA_HOME=/u01/oracle/products/jdk
export PATH=$JAVA_HOME/bin:$PATH
5. Run the following command to verify that the appropriate Java executable is in the
java -version
You see the output such as the following:
java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b19)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b23, mixed
mode)
You have successfully installed a supported JDK on your system.
Installing the Oracle Fusion Middleware Infrastructure in Preparation for Installing Oracle Business Intelligence
In this example:
Replace JAVA_HOME with the environment variable or actual JDK location on
your system
Replace distribution_file_name with the actual name of the distribution jar file
Note: If you download the distribution from the Oracle Technology Network,
then the jar file is typically packaged inside a downloadable ZIP file. To install
the software required for the initial Infrastructure domain, the distribution
you want to install is fmw_12.2.1.0.0_infrastructure.jar.
When the installation program appears, you are ready to begin the installation.
See Navigating the Installation Screens for a description of each installation program
screen.
Screen
Description
Welcome
Auto Updates
Installation Location
Installing the Oracle Fusion Middleware Infrastructure in Preparation for Installing Oracle Business Intelligence
Table 2-4
Screen
Description
Installation Type
Prerequisite Checks
Security Updates
Installing the Oracle Fusion Middleware Infrastructure in Preparation for Installing Oracle Business Intelligence
Table 2-4
Screen
Description
Installation Summary
Installation Progress
Installation Complete
ls -l
The directory structure on your system should match the structure shown in the
following example:
/u01/oracle/products/fmw1221/
cfgtoollogs
coherence
em
install
inventory
OPatch
Installing the Oracle Fusion Middleware Infrastructure in Preparation for Installing Oracle Business Intelligence
oracle_common
oraInst.loc
oui
root.sh
wlserver
For more information about the directory structure after the installation complete,
see "What are the Key Oracle Fusion Middleware Directories?" in Understanding
Oracle Fusion Middleware.
Installing the Oracle Fusion Middleware Infrastructure in Preparation for Installing Oracle Business Intelligence
3
Installing Oracle Business Intelligence
Use the following sections to install the Oracle Business Intelligence software on your
system.
following example:
./bi_platform-12.2.1.0.0_linux64.bin
Note: Replace the filename with the actual distribution filename on your
system.
When the installation program appears, you are ready to begin the installation. See
Navigating the Installation Screens for a description of each installation program
screen.
Table 3-1
Screen
Description
Welcome
Auto Updates
Installation Location
Installation Type
Prerequisite Checks
Installation Summary
Installation Progress
Installation Complete
4
Configuring Oracle Business Intelligence
This chapter walks you through a step by step process to configure Oracle BI standard
topology using Oracle Business Intelligence 12c Configuration Assistant.
Using RCU in advance gives you an additional option to choose and manage
tablespaces. The RCU is available in the following directory:
ORACLE_HOME/oracle_common/bin
See Creating Schemas with the Repository Creation Utility for the procedure to create
database schema using the RCU.
Note: The database schemas are required to store internal housekeeping
information. These schemas are different from any data sources which you
plan to analyze using Oracle BI.
1. Go to the bin directory using the following commands based on your operating
system:
Unix command:
cd ORACLE_HOME/bi/bin
Windows command:
cd ORACLE_HOME\bi\bin
2. Start the Configuration Assistant using the following commands based on your
operating system:
Unix command:
./config.sh
Windows command:
config.bat
The Configuration Assistant starts and the Welcome screen is displayed.
3. Select the components to install and click Next.
Note: The Configuration Assistant automatically adjusts your selection to
If any of the prerequisite checks fail, then a short error message appears at the
bottom of the screen. Fix the error and click Rerun to try again. If you want to
ignore the error or warning messages and continue with the installation, then you
click Skip, although this approach is not recommended.
Note: The configuration might not function normally if you continue without
resolving the issue that caused an error or warning message during the
prerequisite checks.
Description
Domains Directory
Domain Name
Specify domain.
Domain Home
Username
Password
Confirm Password
If you choose to create a new schema, the Configuration Assistant creates a schema
for you. Specify the following and click Next:
Field
Description
Schema prefix
Schema password
Confirm password
Database type
Username
Password
host1.example.com:1521:pdborcl.example.com
If you choose to use an existing schema, you must create STB, BIPLATFORM, MDS,
OPSS, and WLS schemas using the RCU. Specify the following and click Next:
Field
Description
Database type
host1.example.com:1521:pdborcl.example.com
Prefix
Specify the prefix for the STB schema you created using
the RCU.
Password
You may choose to keep the default values or specify different values within
this range.
For more information on migrating from 11g to 12c, see Migration Guide for
Oracle Business Intelligence.
Click Save to generate a response file used for silent installation (optional).
Click Configure.
The configuration process starts and the Configuration Progress screen is
displayed.
10. After the configuration concludes without any errors, click Next to go to the
5
Next Steps After Configuring the Domain
The topics in this section describe common tasks you might want to perform on a
newly created product domain.
Description
Configuring security
For more information, see "Getting Started with Managing Oracle Business
Intelligence" in System Administrator's Guide for Oracle Business Intelligence Enterprise
Edition.
Table 5-1
Task
Description
More Information
Task
Description
More Information
Table 5-2
Task
Description
More Information
6
Deinstalling Oracle Business Intelligence
This section describes how to deinstall or reinstall Oracle Business Intelligence.
You should always use the instructions in this section to remove the software. If you
try to remove the software manually, you may encounter problems when you try to
reinstall the software again at a later time. Following the procedures in this section
ensures that the software is properly removed.
This section contains the following topics:
Understanding Product Deinstallation
Removing Your Database Schemas
Deinstalling the Software
Removing the Oracle Home Directory Manually
Removing the Program Shortcuts on Windows Operating Systems
Removing Your Domain and Application Data
Reinstalling the Software
Task
Description
Documentation
Table 6-1
Task
Description
Documentation
On Windows
Do one of the following:
Use a file manager window to go to the ORACLE_HOME\oui\bin directory and
double click on deinstall.cmd.
From the command line, go to the ORACLE_HOME\oui\bin and enter the
following command:
deinstall.cmd
From the Start menu, select All Programs, then select Oracle, then select
OracleHome, and then select Uninstall Oracle Middleware.
You can deinstall Oracle Fusion Middleware Infrastructure after you deinstall
Oracle Business Intelligence software by running the deinstallation wizard
again. You will not encounter the Distribution to Deinstall screen if no other
software depends on Oracle Fusion Middleware Infrastructure.
Screen
Description
Welcome
Table 6-2
Screen
Description
Deinstallation Summary
Deinstallation Progress
Deinstallation Complete
and remove the line associated with the domain you are removing. For example, to
remove the bi_domain, find the following line and remove it:
<domain location="/home/Oracle/config/domains/bi_domain"/>
Deinstall your software from the Oracle home (as this section describes) and
then remove the Oracle home directory. After this is complete, you can
reinstall and reuse the same Oracle home location. Any domain or application
data that was in the Oracle home must be re-created.
2.