2. Dinesh Gupta
⢠13 Years experience working with various Oracle
Technologies
⢠Experienced in upgrades and implementations
⢠Currently providing software and infrastructure solutions,
database administration, E-Business Suite
implementations and training.
⢠Regular presenter at OAUG and local User Groups
2
3. Objectives
⢠Describe how to install Discoverer 10g into an existing
Oracle E-Business Suite 11i Environment.
⢠Describe how to upgrade an existing Discoverer End User
Layer from earlier versions.
⢠Discuss supported architectures for integrating Discoverer
10g with Oracle 11i Environment.
⢠Learn how to load the Application specific contents and
workbooks into the Discoverer 10g End User Layer.
3
4. Overview
⢠Discoverer 10g enables Report Builders and
Analysts to create and execute ad hoc queries.
⢠Users can view and navigate through predefined
reports and graphs through business views.
⢠Release 11i users can use Discoverer to analyze
Data from selected business areas in Financials,
Human Resources, Purchasing, Process
Manufacturing etc.
4
5. Supported Architectures
⢠Discoverer 10g must be installed in a separate
ORACLE_HOME on an existing application tier node
or on a stand-alone server with access to Oracle E-
Business Suite 11i database.
⢠Component Name Version
OracleAS Identity Management Infrastructure 10.1.2.0.2
OracleAS Business Intelligence and Forms 10.1.2.0.2
Oracle E-Business Suite Release 11i 11.5.8 to
11.5.10
5
6. Supported Architectures
⢠Each one of the above component can be installed on the
same machine or each component can be installed on
standalone machines.
⢠Each component must be installed under a separate
ORACLE_HOME.
⢠For the purpose of this discussion following assumptions have
been made:
⢠Database SID: VIS
⢠E-Business Suite Release: 11.5.10.2
⢠Apps User Name: sysadmin
⢠Infrastructure Release: 10.1.2.0.2
⢠Business Intelligence and Forms: 10.1.2.0.2
⢠Operating System: UNIX/Linux
6
7. Installation Tasks
⢠Install Oracle Application Server 10g Release
2 (10.1.2.0.2)
⢠First install OracleAS Identity Management
Infrastructure 10g in a separate ORACLE_HOME
⢠On the Install screen, choose Oracle Application
Server Infrastructure 10g.
⢠Next choose Identity Management and Metadata
Repository.
⢠Next choose components - Oracle Internet Directory
and Single-Sign-On.
7
14. Installation Tasks
⢠Install Oracle Application Server 10g Release 2
(10.1.2.0.2)
⢠After successful installation of Infrastructure, kick off the
installer again.
⢠Install Oracle Application Server 10g Release 2 type
Business Intelligence and Forms in a separate
ORACLE_HOME
⢠On the Install screen, choose Oracle Application
Server 10g.
⢠On Configuration Option screen choose Oracle 10g
Discoverer.
⢠Next register with Oracle Internet Directory and
Infrastructure instance created previously.
14
19. Post Installation Tasks
⢠The following slides will discuss post installation
steps -
⢠For configuring Oracle E-Business Suite Release
11i to use Discoverer 10g.
⢠For loading the Application specific contents and
workbooks into the Discoverer 10g End User Layer.
⢠Post installation tasks will be performed on Business
Intelligence and Forms Node.
19
20. Post Installation Tasks
⢠Copy Database Connection file
⢠Create the directory
$ORACLE_HOME/discoverer/secure.
⢠Copy the dbc file from the $FND_TOP/secure directory
of the 11i instance to the
$ORACLE_HOME/discoverer/secure directory.
⢠Update tnsnames.ora file
⢠update file
$ORACLE_HOME/network/admin/tnsnames.ora and
include the tnsnames entry to connect to your Oracle E-
Business Suite Release 11i database.
⢠Verify you can establish a connection to your Oracle E-
Business Suite Release 11i database using sqlplus.
20
21. Post Installation Tasks
⢠Migrate your existing Discoverer End User
Layers to Discoverer 10.1.2.
⢠If you have an existing Discoverer 4i or Discoverer 9.0.4
End User Layer, upgrade to Discoverer 10.1.2 by using
the following command on Business Intelligence and
Forms Node.
⢠Use the following command to upgrade the End User
Layer
$ORACLE_HOME/bin/eulapi -CONNECT
EUL_US/EUL_US @VIS -
AUTO_UPGRADE
21
22. Post Installation Tasks
⢠Create new Discoverer 10.1.2 End User Layer
⢠For new installations, you must create a new End User
Layer.
⢠Use the following command to create the End User
Layer
$ORACLE_HOME/bin/eulapi -CREATE_EUL
-APPS_MODE
-CONNECT system/manager@VIS -USER
EUL_US -PASSWORD EUL_US
-DEFAULT_TABLESPACE discoverer -
TEMPORARY_TABLESPACE temp
-EUL_LANGUAGE US -
APPS_GRANT_DETAILS apps/apps
22
23. Post Installation Tasks
⢠Apply necessary Oracle Applications
Interoperability patches
⢠You can skip this step if the environment was created
using 11.5.10 Rapid Install.
⢠AD patch 3440628 â contains utilities for EUL
maintenance.
⢠ICX patch 3133021 â contains support to invoke
Discoverer from E-Business Suite functions.
⢠Apply the latest AutoConfig patch.
23
24. Post Installation Tasks
â˘Set Applications Profile Variable name Value
options for Discoverer
s_disco_standalone true
â˘Set the following
values in the context
s_disco_machine <machine.domain>
file for AutoConfig.
â˘Run AutoConfig. s_disco_port <port number>
s_disco_protocol http | https
s_disco_ver_comma 10,1,2
s_disco_eul_prefix EUL
24
25. Post Installation Tasks
⢠Verify Applications profile options in Oracle
Applications
⢠Login to Oracle 11i with System Administrator
responsibility.
⢠Navigate to the Profile System.
⢠Query %Discoverer% profile options.
25
27. Post Installation Tasks
Profile Value
ICX_DEFAULT_EUL EUL
ICX_DISCOVERER_EUL_LANGUAGE US
ICX_DISCOVERER_PARAMETERS exitURL=<E-Business Suite Home Page>
27
28. Post Installation Tasks
⢠Regenerate your Business Views
⢠Apply Business View Generator patch 2921686.
⢠You can skip this step if you are on 11.5.10 or above.
⢠Regenerate your Business Views by running the
quot;Generate ALL Business Viewsâ concurrent program
using the Business View Setup responsibility.
⢠Recompile all objects in APPS schema.
⢠Ensure that the Business Intelligence System views exist
and Business System views are valid.
28
29. Post Installation Tasks
⢠Set up Applications User/Responsibility for EUL
Administration: SYSADMIN/System Administrator
⢠The Release 11i System Administrator account must be
granted permission to update and alter Discoverer
10.1.2 content.
⢠Grant End User Layer Administration Privileges
⢠$ORACLE_HOME/bin/eulapi
-CONNECT EUL_US/EUL_US@VIS
-GRANT_PRIVILEGE
-USER SYSADMIN
-PRIVILEGE administration
-PRIVILEGE all_admin_privs
-LOG grant_admin_privilege.log
29
30. Post Installation Tasks
⢠Set up Applications User/Responsibility for EUL
Administration: SYSADMIN/System Administrator
⢠Make sure user SYSADMIN has full security access to
all Business Areas
⢠$ORACLE_HOME/bin/eulapi
-CONNECT EUL_US/EUL_US@VIS
-GRANT_PRIVILEGE
-USER SYSADMIN
-BUSINESS_AREA_ADMIN_ACCESS %
-WILDCARD
-LOG grant_admin_privilege.log
30
31. Post Installation Tasks
⢠Copy entire contents of $AU_TOP/discover
directory from your E-Business Suite 11i instance.
⢠Make the copied contents available from your
Oracle Business Intelligence and Forms 10g
instance.
31
32. Post Installation Tasks
⢠Import Discoverer Content for Release 11i using
adupdeul.sh mode=complete
⢠Import Discoverer loader files (.eex files) for E-Business Suite 11i into the Discoverer
End User Layer.
⢠Use adupdeul.sh script to start import process
sh adupdeul.sh
connect=sysadmin/sysadmin@VIS
resp=quot;System Administratorquot;
gwyuid=APPLSYSPUB/PUB
fndnam=APPS
secgroup=quot;Standardquot;
topdir=/home/oradis/discoverer_setup
language=US
eulprefix=EUL
eultype=OLTP
mode=complete
iashome=/data/bi_home
logfile=import_complete_eul_us_cust115.log
⢠Import process may take a couple of hours depending on network connection.
⢠Check the log file for errors.
32
33. Post Installation Tasks
⢠Refresh the Discoverer 10.1.2 End User Layer
⢠Refresh will ensure that all references between business
areas, folders, workbooks, business views, flexfields and
Release 11i database objects are valid.
⢠Start the refresh process against the database
using the shell script adrfseul.sh.
⢠sh adrfseul.sh
connect=sysadmin/sysadmin@VIS
resp=quot;System Administratorquot;
gwyuid=APPLSYSPUB/PUB
fndnam=APPS
secgroup=quot;Standardquot;
eulschema=EUL_US
eulpassword=EUL_US
twotask=VIS
iashome=/data/bi_home
logfile=refresh_eul_us_VIS.log
33
37. Summary
Discussed installation tasks for Discoverer
10g into an existing 11i environment.
Discussed how to upgrade or create a new
End user Layer.
Discussed Post-Installation tasks for
Discoverer 10g installation.
Discussed how to setup User/Responsibility
for EUL Administration, import Discoverer
loader files and refreshing the EUL.
37