Upgrading Oracle Business Intelligence Discoverer: Part 1
Originally published by Tricore: May 17, 2017
Oracle® Business Intelligence Discoverer is a toolset for ad hoc querying, reporting, data analysis, and web publishing for the Oracle database environment.
Introduction
This two-part blog series covers the steps required to install or upgrade Discoverer within an existing E-Business Suite (EBS) R12 instance. Part 1 discusses the installation of the software required for the Discoverer 11.1.1.7 upgrade.
Note: Discoverer 11g (11.1.1.7) is now certified with the Oracle EBS Release. Discoverer 11.1.1.7 (terminal discoverer version) is part of Oracle Fusion Middleware 11g Release 1 Version 11.1.1.7.0, also known as FMW 11gR1 Patchset 6.
Certified E-Business Suite releases are:
EBS Release 11i 11.5.10.2 + ATG RUP 7 and higher
EBS Release 12.0.6 and higher
EBS Release 12.1.1 and higher
For more information about certification, see the following links:
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html
http://www.oracle.com/technetwork/middleware/downloads/fmw-11gr1certmatrix.xls
Note: If you are using Red Hat® Linux (RHEL), you must be on version 6 or lower before you can install Discoverer 11.1.1.7.
Installation of required software
Before installing or upgrading to Discoverer 11.1.1.7, download the following software:
Oracle WebLogic 10.3.5 or 10.3.6 (Oracle Fusion Middleware 11.1.1.7.0 is certified with WebLogic Server versions 10.3.5 and 10.3.6)
Oracle Portal, Forms, Reports and Discoverer 11g 11.1.1.2
Oracle Portal, Forms, Reports and Discoverer 11g Patch Set 6 (11.1.1.7.0) (patch ID 16471668)
Repository Creation Utility (RCU) for creating the database schemas
Oracle WebLogic installation
Before proceeding, ensure that you are not using the default JDK (for 64bit OS). Instead, use JDK 1.7.0_07 or a similar version.
Use the following steps for the Oracle WebLogic Server 11gR1 (10.3.6) installation.
Run the following command to start the installation:
<JDK_PATH>/bin/java -d64 -jar -Djava.io.tmpdir=<temp_dir_loc> ./wls1036_generic.jar -log=<loc/filename>
Click Next on the Welcome screen.
Create the new Middleware home by specifying the location.
Provide Oracle support credentials (if required).
Choose the install type, either typical (recommended) or custom.
Select local JDK installed, as shown in the following image.
- Choose the product installation directories. Specify the WebLogic server location and the Oracle Coherence location, as shown in the following image.
- Review the installation summary and size.
- Review the installation log to check progress and verify completion.
- Click Done after installation completed.
RCU installation
The RCU download package should be about 350 MB. This utility creates two new users and three new tablespaces, which are used to store metadata for Middleware and Discoverer.
Use the following steps for the installation process:
Click Next on the Welcome screen.
Choose Create to create the repository.
Provide the database connection details.
Select Create new prefix. Provide the prefix name and select the component, such as Discoverer, under the Portal & BI label.
Enter the schema password.
Ensure that the correct default and temporary (temp) tablespaces are showing. If the tablespaces are incorrect, modify them. The following image shows this step:
- Review the summary and click Create.
Discoverer installation 11.1.1.2
Use the following steps for the Discoverer installation:
Start the run installer. You can optionally use the
-ignoreSysPreReqs
parameter.Click Next on the Welcome screen.
Select the Install Software install type. Do not modify the configuration settings.
Specify the location for the Oracle Middleware home directory and the Oracle home directory.
Provide Oracle support details under Security Updates.
Review the installation summary and click on Install.
Review the logs to check on installation progress. When prompted, run
root.sh
.When installation is complete, review the details and click Finish, as shown in the following image:
Upgrade Discoverer 11.1.1.2 installation to 11.1.1.7
Use the following steps to upgrade Discoverer from version 11.1.1.2 to 11.1.1.7:
Start the run installer.
Click Next on the Welcome screen.
Provide details of Middleware home directory and the current Discoverer directory, where we installed 11.1.1.2 in the preceding section.
Provide the Oracle support details in Security Updates.
Review the summary and click Install.
Review the logs to check installation progress. When prompted, run
root.sh
.When installation is complete, review the details and click Finish, as shown in the following image:
Configure the Discoverer instance
Use the following steps to configure the Discoverer instance:
Run
config.sh
.Click Next on the Welcome screen.
Choose Create domain and provide the username (
weblogic
), password, and domain name, as shown in the following image:
- Provide the Oracle support details in Security Updates.
- Provide the WebLogic server location, the Oracle instance location, and the Oracle instance name.
- Select the Oracle Discoverer component to configure, as shown in the following image:
- Select Auto port config to configure ports.
- Provide the connection string and schema details, which were created by using RCU, to specify the schema.
- If you are using Application Object Identifier (OID), provide the hostname, port, username, and password to specify the OID. If you are not using OID, deselect the Use Application level identity store option.
- Review the summary and click Configure.
- Review the logs and Status tab on the Installer screen to check installation progress. Click Next when it finishes.
- Review the installation details and click Finish, as shown in the following image:

Conclusion
Using the preceding information, you can install Discoverer 11.1.1.7 and the various required components on RHEL 6. Part 2 of this blog series has more information on how to configure the Discoverer instance for Oracle R12 instances.
See Part 2 for the rest of this series.
Use the Feedback tab to make any comments or ask questions.