Skip Headers
Oracle® Fusion Applications Installation Guide
11g Release 7 (11.1.7)

Part Number E16600-24
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
PDF · Mobi · ePub

3 Installing a Transaction Database

This chapter describes how to install and configure a transaction database for use with an Oracle Fusion Applications environment. It also describes the Oracle Fusion Applications Repository Creation Utility (Oracle Fusion Applications RCU), which creates a repository for applications schemas and tablespaces and loads seed data into the database.

This chapter includes the following sections:

3.1 Introduction to Transaction Databases

A transaction database holds the business transactions generated as you use your Oracle Fusion Applications products offerings. This chapter includes overview information related to installing Oracle Database. ProvisioningWizard installs 11.2.0.3 database. If you manually install the database, you must install Oracle Database 11.2.0.3.

Note:

You should not share the same database instance for Oracle Identity Management and Oracle Fusion Applications. Oracle Fusion Applications should have a separate database instance.

3.1.1 Process Overview

You must install Oracle Database Enterprise Edition before you create a response file. The database must be created using the database template that is shipped with Oracle Fusion Applications software. The template contains the database structure and features, but is not seeded. It is generic for use across platforms.

For a small-scale, single-node database, you can use the Install an Applications Transaction Database option in the Provisioning Wizard to install a single-node instance of Oracle Database Enterprise Edition. Or, you can install the database manually (interactively) if you are creating a production-scale, multiple-node database. Oracle Fusion Applications also supports Oracle Real Application Clusters (Oracle RAC).

To finish any database installation, you must use the Oracle Fusion Applications RCU to perform the following actions:

  • Create Oracle Fusion Middleware schema and tablespace users and define the tables, views, and other artifacts that the schema user owns.

  • Create empty tablespaces for Oracle Fusion Applications components and the schema owners. The owners do not own any tables or data initially.

  • Import default seed data values for the schema users using Oracle Data Pump files.

See Section 3.6 for details about running the Oracle Fusion Applications RCU.

3.1.2 Oracle Data Pump

Oracle Data Pump provides high-speed, parallel, bulk data and metadata movement of Oracle Database contents. The Data Pump dump files (.dmp) that contain the table definitions are delivered as part of the provisioning framework installation to make them available to the Oracle Fusion Applications RCU.

When using Oracle Data Pump to import data and metadata for an Oracle RAC installation, note that the directory that holds the dump files must be accessible from all Oracle RAC nodes. In addition, keep the following considerations in mind:

  • To use Data Pump or external tables in an Oracle RAC configuration, you must ensure that the directory object path is on a cluster-wide file system.

    The directory object must point to shared physical storage that is visible to, and accessible from, all instances where Data Pump and/or external table processes may run.

  • The default Data Pump behavior is that worker processes can run on any instance in an Oracle RAC configuration. Therefore, workers on those Oracle RAC instances must have physical access to the location defined by the directory object, such as shared storage media.

  • Under certain circumstances, Data Pump uses parallel query slaves to load or unload data. In an Oracle RAC environment, Data Pump does not control where these slaves run, and they may run on other instances in the Oracle RAC, regardless of what is specified for CLUSTER and SERVICE_NAME for the Data Pump job. Controls for parallel query operations are independent of Data Pump. When parallel query slaves run on other instances as part of a Data Pump job, they also require access to the physical storage of the dump file set.

3.1.3 Single-Node Databases

A single-node instance of Oracle Database Enterprise Edition is typically used for medium-sized installations, or for training and demonstrations. The Provisioning Wizard database installation interview collects details such as the database listener port and the location of the database home, the database software, the database files, the database password, and the global name of the database. The wizard performs prerequisite validation checks, reports the status of the checks, and summarizes the actions to be performed during the database installation.

3.1.3.1 Using the Provisioning Wizard Database Option

The wizard invokes the database build script and performs the following tasks:

  • Installs database software.

  • Generates an Oracle Universal Installer (OUI) response file based on the configuration that you specify.

  • Accesses the provisioning repository and invokes the database installer in silent mode. If the applications environment does not meet the database installation requirements, the wizard terminates the process.

  • Requests a copy of the nonseeded database template.

  • Creates an instance of Oracle Database 11.2.0.3 using the configuration settings that you entered in the wizard interview, and the database template.

3.1.3.2 Database Installation Phases

The wizard performs the database installation in phases and reports progress during the installation:

  • Installation: Runs the database installer to install the software and the Tech Patch Utility (TPU).

  • Preconfigure: The preconfigure phase consists of the following steps:

    1. Configure Oracle Configuration Manager (OCM).

    2. Configure Tech Patch Utility (TPU).

    3. Run TPU to patch the following components from the following directories in repository_location/installers/database.

      • OPatch: Upgrade OPatch to the latest version.

      • PSU: Run OPatch to apply PSU.

      • Patches: Run OPatch to apply all patches.

  • Configure: Creates services used to connect to the database and applies the database template to set system parameters as well as starts the listener and database instance.

  • Postconfigure: Performs any necessary postconfiguration steps.

  • Startup: Starts any installed components that are not already started.

  • Validation: Connects to the database to verify the integrity of the installation.

3.1.4 Multiple-Node Databases

Oracle Real Application Clusters (Oracle RAC) enables multiple database instances, linked by an interconnect, to share access to Oracle Database. This configuration enables you to increase the scale of your applications environment. This type of database is typically used for production environments.

For information about Oracle RAC, see "Oracle RAC Database Configuration for Oracle Fusion Applications Repositories" in Oracle Fusion Applications Administrator's Guide.

3.2 Before You Begin

You must read and understand the information in the following sources and perform any tasks outlined there before you begin a database installation:

The expectation is that the installation is performed by the database administrator (DBA) on the database host, and that these requirements are met:

Note:

It is a good practice to install only one database server on a given host. Each server can manage multiple database instances.

3.3 Database Installation Requirements

For more information about database installation requirements, see the "Certification" section in the Oracle Fusion Applications release notes. The Provisioning Wizard performs prerequisite validation checks to ensure that those requirements are met.

Note:

Before you install Oracle Database using the Provisioning Wizard, you must shut down all Oracle and Oracle-related services on the database host. Failure to do so will result in database installation errors.

3.3.1 Minimum Installation Requirements

Oracle Fusion Applications requires Oracle Database Enterprise Edition or Oracle Real Application Clusters Database. If you are installing Oracle Database Enterprise Edition installer manually (not using the provisioning Wizard), the installation requires the enabling of specific components, several of which are selected by default:

  • Oracle Partitioning (default)

  • Oracle Data Mining RDBMS Files (default)

To verify that your system meets all minimum requirements associated with the database, see Oracle Database Installation Guide for your platform for details.

Oracle Label Security

Oracle Label Security is required for running the Oracle Fusion Applications RCU. After the Oracle Fusion Applications provisioning is completed, you can disable Oracle Label Security.

If you are installing the Oracle Database using the Oracle Fusion Applications Provisioning Wizard, Oracle Label Security is installed. You can disable Oracle Label Security after the Oracle Fusion Applications environment provisioning is complete. If you are installing the Oracle Database (Enterprise Edition or RAC), you need to enable Oracle Label Security for running the Oracle Fusion Applications RCU. You can disable Oracle Label Security after after the Oracle Fusion Applications environment provisioning is complete.

Use the following steps to disable Oracle Label Security.

  1. Stop the database.

  2. Set the environment variables ORACLE_SID and ORACLE_HOME on the database host.

  3. Run the command: cd $ORACLE_HOME/bin.

  4. Run the command: ./chopt disable lbac.

  5. Start the database.

3.3.2 Minimum Configuration Parameters for Oracle Database

Table 3-1 shows the commonly recommended initialization parameters.

Table 3-1 Recommended Initialization Parameters

Expected Database Size Parameter Name DB Default Value Recommended Value for Oracle Fusion Applications

Small and large

audit_trail

DB

NONE

 

plsql_code_type

INTERPRETED

NATIVE

 

nls_sort

Derived from NLS_LANGUAGE

BINARY

 

open_cursors

50

500

 

session_cached_cursors

50

500

 

_b_tree_bitmap_plans

TRUE

FALSE

 

db_securefile

PERMITTED

ALWAYS

 

disk_asynch_io

TRUE

TRUE

 

filesystemio_options

Platform Dependent ("none" for Linux)

Use default value ("none" for Linux)

 

Note: When you use the Provisioning Wizard to install the database using the dbca template, the default values for the disk_asynch_io and filesystemio_options parameters are as follows:

disk_asynch_io is set to TRUE

filesystemio_options will be set to the default value based on the platform where the database is installed. It could be either "none", "setall", "asynch", or "diskio". To verify that the filesystemio_options parameter is using the default value, run the following query: "select isdefault from v$parameter where name='filesystemio_options". If it returns TRUE, the default value is set.

If you change the parameter value from the original default value to another value and then change it back to the original default value, the default value will still remain FALSE.

The following Warning messages will be displayed based on the values set:

If disk_asynch_io is set to FALSE and filesystemio_options is set to the default value, a Warning message will be displayed recommending setting the value for disk_asynch_io to TRUE.

If disk_asynch_io is set to FALSE and filesystemio_options is not set to the default value, a Warning message will be displayed recommending setting the value for disk_asynch_io to TRUE for the best performance optimization.

 

SYSTEM

1900

1900

 

SYSAUX

1100

1100

Starter - Single-node, small

sga_target

0

9 GB

 

pga_aggregate_target

0

4 GB

 

_fix_control

5483301:ON,6708183:OFF

5483301:OFF,6708183:ON

 

processes

100

5000

 

undo tablespace

0

6 GB; autoextend ON

 

temp tablespace

0

6 GB; autoextend ON

 

redo log

0

Three 2 GB Groups

 

SYSTEM

1900

1900

 

SYSAUX

1100

1100

Single-node, large

sga_target

0

18 GB

 

pga_aggregate_target

0

8 GB

 

_fix_control

5483301:ON,6708183:OFF

5483301:OFF,6708183:ON

 

processes

100

5000

 

undo tablespace

0

12 GB; autoextend ON

 

temp tablespace

0

9 GB; autoextend ON

 

redo log

0

Three 2 GB Groups

 

SYSTEM

1900

1900

 

SYSAUX

1100

1100

2-node Oracle RAC, large

sga_target

0

18 GB

 

pga_aggregate_target

0

8 GB

 

_fix_control

5483301:ON,6708183:OFF

5483301:OFF,6708183:ON

 

processes

100

5000

 

undo tablespace

0

12 GB; autoextend ON

 

temp tablespace

0

9 GB; autoextend ON

 

redo log

0

Three 2 GB Groups per instance

 

SYSTEM

1900

1900

 

SYSAUX

1100

1100


For more information about setting the kernel parameter value, see Section 2.2.17.

3.3.3 Mandatory Oracle Database Patches

Table 3-2 lists the mandatory Oracle Database (Enterprise Edition and RAC) patches required for Oracle Fusion Applications. The list is organized by operating system platforms. Patches listed as generic are required for all operating system platforms. For each platform, there is one patch for Opatch, one patch for Patch Set Updates (PSU), and zero or many one-off patches.

  • If you install Oracle Database using the Provisioning Wizard, these patches are automatically applied.

  • If you install Oracle Database manually, you must apply the mandatory database patches by following the instructions detailed in Section 3.5.5.

Note:

For both scenarios described above, ensure that you complete the following steps before running the Oracle Fusion Applications RCU:

  • Complete the manual postinstallation tasks detailed in the patch readme file (Section 3.4.5).

  • Refer to Oracle Database patch details listed in the "Additional Patches for the Tech Stack" section of the latest Oracle Fusion Applications release notes for any additional patches required for the current release.

Table 3-2 Mandatory Oracle Database Patches

Operating System Patches

generic

One-off patches:

p12317925_112030_Generic.zip

p13508115_112030_Generic.zip

p14013094_112030_Generic.zip

p14698700_112030_Generic.zip

aix

Opatch: p6880880_112000_AIX64-5L.zip

DBPSU4: p14275605_112030_AIX64-5L.zip

One-off patches:

p10263668_112030_AIX64-5L.zip

p11837095_112030_AIX64-5L.zip

p12312133_112030_AIX64-5L.zip

p12646746_112030_AIX64-5L.zip

p12772404_112034_AIX64-5L.zip

p12889054_112030_AIX64-5L.zip

p12977501_112030_AIX64-5L.zip

p12985184_112030_AIX64-5L.zip

p13014128_112030_AIX64-5L.zip

p13078786_112030_AIX64-5L.zip

p13365700_112030_AIX64-5L.zip

p13404129_112030_AIX64-5L.zip

p13454210_112034_AIX64-5L.zip

p13615767_112030_AIX64-5L.zip

p13632653_112030_AIX64-5L.zip

p13743987_112030_AIX64-5L.zip

p13787482_112030_AIX64-5L.zip

p13790109_112030_AIX64-5L.zip

p13902963_112030_AIX64-5L.zip

p13918644_112030_AIX64-5L.zip

p14029429_112030_AIX64-5L.zip

p14058884_112030_AIX64-5L.zip

p14110275_112034_AIX64-5L.zip

p14143796_112030_AIX64-5L.zip

p14164849_112030_AIX64-5L.zip

p14207317_112030_AIX64-5L.zip

p14226599_112030_AIX64-5L.zip

p14499293_112030_AIX64-5L.zip

p14555370_112034_AIX64-5L.zip

p14653598_112034_AIX64-5L.zip

p14679292_112030_AIX64-5L.zip

p14725518_112030_AIX64-5L.zip

p14743385_112034_AIX64-5L.zip

p14808639_112034_AIX64-5L.zip

p15832953_112034_AIX64-5L.zip

p15885799_112034_AIX64-5L.zip

p16070519_112030_AIX64-5L.zip

p16250008_112034_AIX64-5L.zip

p16369429_112030_AIX64-5L.zip

p14153464_112030_AIX64-5L.zip

linux64

OPatch: p6880880_112000_Linux-x86-64.zip

DBPSU4: p14275605_112030_Linux-x86-64.zip

One-off patches:

p10263668_112030_Linux-x86-64.zip

p11837095_112030_Linux-x86-64.zip

p12312133_112030_Linux-x86-64.zip

p12646746_112030_Linux-x86-64.zip

p12772404_112034_Linux-x86-64.zip

p12889054_112030_Linux-x86-64.zip

p12977501_112030_Linux-x86-64.zip

p12985184_112030_Linux-x86-64.zip

p13014128_112030_Linux-x86-64.zip

p13078786_112030_Linux-x86-64.zip

p13365700_112030_Linux-x86-64.zip

p13404129_112030_Linux-x86-64.zip

p13454210_112034_Linux-x86-64.zip

p13615767_112030_Linux-x86-64.zip

p13632653_112030_Linux-x86-64.zip

p13743987_112030_Linux-x86-64.zip

p13787482_112030_Linux-x86-64.zip

p13790109_112030_Linux-x86-64.zip

p13902963_112030_Linux-x86-64.zip

p13918644_112030_Linux-x86-64.zip

p14029429_112030_Linux-x86-64.zip

p14058884_112030_Linux-x86-64.zip

p14110275_112034_Linux-x86-64.zip

p14143796_112030_Linux-x86-64.zip

p14164849_112030_Linux-x86-64.zip

p14207317_112030_Linux-x86-64.zip

p14226599_112030_Linux-x86-64.zip

p14499293_112030_Linux-x86-64.zip

p14555370_112034_Linux-x86-64.zip

p14653598_112034_Linux-x86-64.zip

p14679292_112030_Linux-x86-64.zip

p14725518_112030_Linux-x86-64.zip

p14743385_112034_Linux-x86-64.zip

p14808639_112034_Linux-x86-64.zip

p15832953_112034_Linux-x86-64.zip

p15885799_112034_Linux-x86-64.zip

p16070519_112030_Linux-x86-64.zip

p16250008_112034_Linux-x86-64.zip

p16369429_112030_Linux-x86-64.zip

p14153464_112030_Linux-x86-64.zip

solaris64

OPatch: p6880880_112000_Solaris86-64.zip

DBPSU4: p14275605_112030_Solaris86-64.zip

One-off patches:

p10263668_112030_Solaris86-64.zip

p11837095_112030_Solaris86-64.zip

p12312133_112030_Solaris86-64.zip

p12646746_112030_Solaris86-64.zip

p12772404_112034_Solaris86-64.zip

p12889054_112030_Solaris86-64.zip

p12977501_112030_Solaris86-64.zip

p12985184_112030_Solaris86-64.zip

p13014128_112030_Solaris86-64.zip

p13078786_112030_Solaris86-64.zip

p13365700_112030_Solaris86-64.zip

p13404129_112030_Solaris86-64.zip

p13454210_112034_Solaris86-64.zip

p13615767_112030_Solaris86-64.zip

p13632653_112030_Solaris86-64.zip

p13743987_112030_Solaris86-64.zip

p13787482_112030_Solaris86-64.zip

p13790109_112030_Solaris86-64.zip

p13902963_112030_Solaris86-64.zip

p13918644_112030_Solaris86-64.zip

p14029429_112030_Solaris86-64.zip

p14058884_112030_Solaris86-64.zip

p14110275_112034_Solaris86-64.zip

p14143796_112030_Solaris86-64.zip

p14164849_112030_Solaris86-64.zip

p14207317_112030_Solaris86-64.zip

p14226599_112030_Solaris86-64.zip

p14499293_112030_Solaris86-64.zip

p14555370_112034_Solaris86-64.zip

p14653598_112034_Solaris86-64.zip

p14679292_112030_Solaris86-64.zip

p14725518_112030_Solaris86-64.zip

p14743385_112034_Solaris86-64.zip

p14808639_112034_Solaris86-64.zip

p15832953_112034_Solaris86-64.zip

p15885799_112034_Solaris86-64.zip

p16070519_112030_Solaris86-64.zip

p16250008_112034_Solaris86-64.zip

p16369429_112030_Solaris86-64.zip

p14153464_112030_Solaris86-64.zip

solaris_sparc64

OPatch: p6880880_112000_SOLARIS64.zip

DBPSU4: p14275605_112030_SOLARIS64.zip

One-off patches:

p10263668_112030_SOLARIS64.zip

p11837095_112030_SOLARIS64.zip

p12312133_112030_SOLARIS64.zip

p12646746_112030_SOLARIS64.zip

p12772404_112034_SOLARIS64.zip

p12889054_112030_SOLARIS64.zip

p12977501_112030_SOLARIS64.zip

p12985184_112030_SOLARIS64.zip

p13014128_112030_SOLARIS64.zip

p13078786_112030_SOLARIS64.zip

p13365700_112030_SOLARIS64.zip

p13404129_112030_SOLARIS64.zip

p13454210_112034_SOLARIS64.zip

p13615767_112030_SOLARIS64.zip

p13632653_112030_SOLARIS64.zip

p13743987_112030_SOLARIS64.zip

p13787482_112030_SOLARIS64.zip

p13790109_112030_SOLARIS64.zip

p13902963_112030_SOLARIS64.zip

p13918644_112030_SOLARIS64.zip

p14029429_112030_SOLARIS64.zip

p14058884_112030_SOLARIS64.zip

p14110275_112034_SOLARIS64.zip

p14143796_112030_SOLARIS64.zip

p14164849_112030_SOLARIS64.zip

p14207317_112030_SOLARIS64.zip

p14226599_112030_SOLARIS64.zip

p14499293_112030_SOLARIS64.zip

p14555370_112034_SOLARIS64.zip

p14653598_112034_SOLARIS64.zip

p14679292_112030_SOLARIS64.zip

p14725518_112030_SOLARIS64.zip

p14743385_112034_SOLARIS64.zip

p14808639_112034_SOLARIS64.zip

p15832953_112034_SOLARIS64.zip

p15885799_112034_SOLARIS64.zip

p16070519_112030_SOLARIS64.zip

p16250008_112034_SOLARIS64.zip

p16369429_112030_SOLARIS64.zip

p14153464_112030_SOLARIS64.zip

windows64

OPatch: p6880880_112000_MSWIN-x86-64.zip

windows64 BP21 (under psu/ directory): p16803769_112030_MSWIN-x86-64.zip


3.3.4 Prerequisite and Validation Checks

As a part of the provisioning process, the Provisioning Wizard performs prerequisite and validation checks. These validations must pass before you create a response file.

User Input Validations

The Provisioning Wizard:

  • Validates the service name or global database name.

  • Validates the installer location. In the Preverify phase, validates that the database is present.

  • Validates that the database password value and the password confirmation match.

  • Performs specific user ID and password validations for all Oracle Fusion Middleware schema owners.

Preinstallation Validations

The Provisioning Wizard:

  • Checks to see if the specified database file location has sufficient disk space for the initial database provisioning and performs an Oracle home space check.

  • Performs a port availability check.

  • Performs a platform check. There is no validation that specific platform packages have been installed.

Postinstallation Validations

The Provisioning Wizard ensures that a JDBC connection can be established.

3.4 Installing Oracle Database Enterprise Edition with the Wizard

You can install a single-node instance of Oracle Database Enterprise Edition using the Provisioning Wizard. The wizard uses the database template delivered with your software. The database is initially empty. After the installation is complete, the Provisioning Wizard has applied the required database patches for Fusion Applications automatically, however, you must run any manual postinstallation tasks that are required by the database patches as described in the patch's readme files, then run the Oracle Fusion Applications RCU to create schemas and tablespaces. For more information about manual postinstallation tasks, see Section 3.4.5, "Completing Database Patch Postinstallation Tasks".

3.4.1 Start the Provisioning Wizard

Note the following requirement when installing a transaction database on a Unix platform:

  • Verify that the length of the PATH environment variable is less than 900 characters. Use this command to check the character count:

    env | grep ^PATH= | wc -m
    

To start the Provisioning Wizard, do the following:

  1. Set the JAVA_HOME environment variable to point to the JDK location in the provisioning repository, for example:

    (UNIX)

    export JAVA_HOME=repository_location/jdk6

    export PATH=$JAVA_HOME/bin:$PATH

    (AIX)

    export JAVA_HOME=repository_location/jdk6

    export PATH=$JAVA_HOME/bin:$PATH

    export SKIP_ROOTPRE=TRUE

    export SKIP_SLIBCLEAN=TRUE

    (Windows)

    set JAVA_HOME=repository_location\jdk6

    set PATH=%JAVA_HOME%\bin;%PATH%

  2. Verify that the LIBPATH value is null.

  3. Run the following command on the machine where you want the database to reside:

    (UNIX)

    cd framework_location/provisioning/bin

    ./provisioningWizard.sh

    On Solaris, use bash provisioningWizard.sh instead of ./provisioningWizard.sh.

    (Windows)

    framework_location\provisioning\bin

    provisioningWizard.bat

Note:

Ensure that provisioning on Microsoft Windows platforms is performed from a Run as Administrator console. By default, the command prompt has the necessary privilege set. If not, you can run the Run as Administrator option by right clicking the Command Prompt from the Start menu.

3.4.2 Wizard Interview Screens and Instructions

Table 3-3 shows the steps necessary to install a transaction database. For help with any of the interview screens, see Appendix B or click Help on any interview screen.

Note:

If you do not input the correct values required, the error and warning messages are displayed at the bottom of the screen.

Table 3-3 Interview Flow for Database Installation

Screen Description and Action Required

Welcome

No action is required on this read-only screen.

Click Next to continue.

Specify Central Inventory Directory

This screen displays only if one or more of the following conditions are not met:

  • The -invPtrLoc option is used to specify the central inventory location on non-Windows platforms, so the default value for your platform is not used. Note that the default for Linux and AIX platforms is /etc/oraInst.loc and for Solaris, it is /var/opt/oracle/oraInst.loc.

  • The Central Inventory Pointer File is readable.

  • The Central Inventory Pointer File contains a value for inventory_loc.

  • The inventory_loc directory is writable.

  • The inventory_loc directory has at least 150K of space.

  • inventory_loc is not a file.

Specify the location of the Central Inventory Directory that meets the previous criteria. The inventory_loc directory can be created by the createCentralInventory.sh script and does not have to exist at the time you specify its location. If you are provisioning an environment on multiple hosts, you should select a Central Inventory Directory that can be accessed and updated by all of the provisioning hosts to be specified in the provisioning response file. For more details about the provisioning response file, see Chapter 4, "Creating a Response File".

For non-Windows platforms, in the Operating System Group ID field, select or enter the group whose members will be granted access to the inventory directory. All members of this group can install products on this host. Click OK to continue.

The Inventory Location Confirmation dialog prompts you to run the inventory_directory/createCentralInventory.sh script as root, to confirm that all conditions are met and to create the default inventory location file, such as /etc/oraInst.loc. After this script runs successfully, return to the interview and click OK to proceed with the installation.

If you do not have root access on this host but want to continue with the installation, select Continue installation with local inventory and click OK to proceed with the installation.

For Windows platforms, this screen displays if the inventory directory does not meet requirements.

For more information about inventory location files, see "Oracle Universal Installer Inventory" in the Oracle Universal Installer and OPatch User's Guide.

Click Next to continue.

Installation Options

Presents the list of valid installation actions that you can perform using the wizard. Select Install an Applications Transaction Database.

Click Next to continue.

Specify Security Updates

Set up a notification preference for security-related updates and installation-related information from My Oracle Support.

  • Email: Enter your email address to have updates sent by this method.

  • I wish to receive security updates via My Oracle Support: Select this option to have updates sent directly to your My Oracle Support account. You must enter your My Oracle Support Password if you select this option.

    Note: If you provide invalid My Oracle Support (MOS) credentials, a dialog box is displayed informing that you will be anonymously registered. You must complete the following steps before you continue with provisioning the new environment:

    1. Cancel and exit the Provisioning Wizard.

    2. Obtain the correct MOS credentials.

    3. Restart the Provisioning Wizard to update the provisioning response file with the correct MOS credentials or uncheck the check box next to I wish to receive security updates via My Oracle Support. Save the provisioning response file and then exit the Provisioning Wizard.

    4. Restart the Provisioning Wizard to provision the Oracle Fusion Applications environment.

Click Next to continue.

Database Install Configuration

Specify the configuration details for the database that you want to install. See Section 3.4.3 for details.

Click Next to continue.

Prerequisite Checks

The Prerequisite Checks list shows each prerequisite check performed, and its status:

  • Block: Processing has not yet started on this host for the named phase.

  • Clock: Performing the build for a phase.

  • Check mark: The build was completed successfully.

  • x mark: The build has failed for this phase. You must correct the errors before you can continue.

  • Restricted symbol: The validation process has stopped due to a failure within another process.

Click an x or a Restricted symbol to display information about failures. Click the Log file for details about the validation. Fix any issues reported. Click Retry to run the prerequisite checks again. If recovery is necessary, see Section 3.9 for details.

When prerequisite checking has finished with no errors, click Next to continue.

Summary

Click Save to create and save a text file to use as a record of this configuration. Click Install to start the installation.

Note: Record the name and location of the file. You must supply these details when you create a response file.

Database Installation Progress

The progress of the installation phases is listed. See Section 3.1.3.2 for a description of the phases. A message appears after the installation phase is complete directing you to run root.sh. Follow this instruction and click OK to continue the installation.

The central log file location is displayed below the Progress bar. Click a Log icon to view phase log files. Click Retry if a failure occurs. If recovery is necessary, see Section 3.9 for details.

Click Next to continue.

Installation Complete

Summarizes the actions and validations that were performed for this installation. Click Save to record the database summary information in a text file.

Note: Be sure to make a note of the name and location of this file. You must supply these details when you create a response file. Your system administrator may also need this information as they perform maintenance tasks.

Click Close to dismiss the screen and exit the wizard.


3.4.3 Database Installation Parameters

On the Database Install Configuration interview screen, specify values for these database configuration parameters.

  • Database Listener Port: The port number designated for the database server. The default port for Oracle Database is 1521.

  • Installers Directory Location: Enter the path to the repository_location directory you created when you downloaded the provisioning repository. For Windows, the location must be a symbolically linked directory. See Section 2.2.10 for additional details. Note that the symbolic link is not necessary if the repository and the database are on the same node.

  • Oracle Base: Enter the top-level directory for Oracle software installations. You can change the path based on your requirements.

  • Software Location: Accept the default value or enter the Oracle home directory path that points to where you want the data files to reside. The directory path must not contain spaces.

  • Database File Location: Accept the default value or enter the path to the .dbf, .dtl, and .log files.

  • OSDBA Group: The UNIX operating system group that the database administrator is a member of. Displayed only if the platform detected by the installer is UNIX.

  • Global Database Name: Enter a name to distinguish this database instance from other Oracle Database instances running on the same host. The name can be written as database name or database name.domain name. This is the database service name.

  • Administrative Password: Specify a valid password. Retype the password to Confirm.

3.4.4 Validating the catbundle.sql Script

After the database installation, review the following log file to validate that the catbundle.sql script has completed successfully:
<ORACLE_HOME>/tpu/DB_YYYY-MM-DD_HH-MM-SS/db_server_bundle/techpatch/fatechpatch_YYYY-MM-DD_HH-MM-SS[AM|PM].log
.

See "Ignorable Errors Reported by catbundle.sql" in the Oracle Fusion Applications Upgrade Guide for a list of ignorable errors from the catbundle.sql script.

3.4.5 Completing Database Patch Postinstallation Tasks

After the database installation, the required database patches are automatically applied and the database is started. However, you must check the patch readme files to determine whether you need to perform postinstallation tasks manually as required by the database patches. Go to the repository_location/installers/database/patch directory to find the readme files. Any manual steps associated with the patches are typically located in a section called "Post-Install Instructions" or "Postinstallation."

You can aggregate all the readme files by running this script, depending on which database version you installed.

find repository_location/installers/database/patch/ -name "README.txt" | xargs cat >> repository_location/PATCHES_README_ALL.txt

Use a text editor of your choice to view PATCHES_README_ALL.txt.

3.5 Manually Installing Oracle Database Enterprise Edition or Oracle RAC

Though Oracle Fusion Applications Provisioning automates the installation and configuration of a transaction database for use with Oracle Fusion Applications environments, you can manually install a single-node instance of Oracle Database or Oracle Real Application Clusters to meet your specific requirements.

To manually install and configure a transaction database, you must complete the following steps:

  1. Installing Oracle Database or Oracle RAC

  2. Configuring OCM

  3. Configuring and Starting the Database Listener for Oracle Database (NETCA)

  4. Creating a Transaction Database Instance using Oracle Database Configuration Assistant (DBCA)

  5. Running RUP Lite for RDBMS

  6. Completing Database Patch Postinstallation Tasks

3.5.1 Installing Oracle Database or Oracle RAC

The first step in creating a custom transaction database instance is to install the database software.

3.5.1.1 How to Install Oracle Database

If you are installing Oracle Database manually (interactively) instead of using the Provisioning Wizard, see Oracle Database Installation Guide for your platform for instructions.

When performing the installation, ensure that the following components are enabled:

  • Oracle Partitioning (default)

  • Oracle Data Mining RDBMS Files (default)

If these components are not enabled, application functionality will not work.

When performing the installation, choose the Software Only option. You will manually create the database instance and configure the database.

To verify that your system meets all minimum requirements associated with the database, see Oracle Database Installation Guide for your platform for details.

Oracle Label Security

Oracle Label Security is required for running the Oracle Fusion Applications RCU. After the Oracle Fusion Applications provisioning is completed, you can disable Oracle Label Security.If you are installing the Oracle Database using the Oracle Fusion Applications Provisioning Wizard, Oracle Label Security is installed. You can disable Oracle Label Security after the Oracle Fusion Applications environment provisioning is complete.

If you are installing the Oracle Database (Enterprise Edition or RAC), you need to enable Oracle Label Security for running the Oracle Fusion Applications RCU. You can disable Oracle Label Security after after the Oracle Fusion Applications environment provisioning is complete.

Use the following steps to disable Oracle Label Security.

  1. Stop the database.

  2. Set the environment variables ORACLE_SID and ORACLE_HOME on the database host.

  3. Run the command: cd $ORACLE_HOME/bin.

  4. Run the command: ./chopt disable lbac.

  5. Start the database.

3.5.1.2 How to Install Oracle RAC

For complete information about installing and configuring Oracle RAC, see Oracle Database Installation Guide for your platform for instructions. This library contains installation guides for Oracle RAC, as well as Oracle Database installations for all platforms.

Note:

For a RAC database, the passwords for all schemas must be the same across all RAC instances.

When you install Oracle RAC, note that by default the database listener creates a log file in the grid ORACLE_HOME, that is, GRID_HOME. If the GRID_HOME and database instance owners are different, and if the database listener is started by the database instance operating system user from the GRID_HOME, then you must set diagnostic destination for the listener in the listener.ora file to avoid any core dump issues in the webtier host by adding the following line: ADR_BASE_<name of the LISTENER>=<a file path / location where the database instance owner has the read/write permission>

3.5.2 Configuring OCM

For more information about configuring OCM, see the Oracle Configuration Manager Installation and Administration Guide for OCM.

3.5.3 Configuring and Starting the Database Listener for Oracle Database (NETCA)

3.5.4 Creating a Transaction Database Instance using Oracle Database Configuration Assistant (DBCA)

You can use the Oracle Database Configuration Assistant (DBCA) to create the transaction database from the database template that is shipped with Oracle Fusion Applications software. This template contains the database structure and features, but is not seeded. It is generic for use across platforms.

Instructions on database installation and configuration can be found in the Oracle 11g Release 2 Documentation Library.

If you choose to not use the database template, you must ensure that your database configuration parameters are aligned with the values specified in Section 3.3.2.

3.5.4.1 How to Create a Single-Node Oracle Database Instance from the Template

You use DBCA to manually create an instance of Oracle Database from the nonseeded database template that is shipped with Oracle Fusion Applications software.

To create a single-node Oracle Database instance:

  1. Review and edit the nonseeded database template at framework_location/provisioning/template/dbca/empty_database_11.2.dbt or empty_database_11.2.large.dbt (for a large database instance).

  2. Navigate to the database ORACLE_HOME/bin directory and execute the following command. Make appropriate changes based on the selected database template.

    dbca -silent -createDatabase -templateName\
    framework_location/provisioning/template/dbca/empty_database_11.2.large.dbt  \
    -gdbName "ORACLE_SID" \
    -sid "ORACLE_SID" \
    -sysPassword "SYS_PASSWORD" \
    -systemPassword "SYSTEM_PASSWORD" \
    -emConfiguration "NONE" \
    -characterSet "AL32UTF8" - \
    -nationalCharacterSet "AL16UTF16" \
    -variables ORACLE_BASE=ORACLE_BASE, ORACLE_HOME=ORACLE_HOME \
    -initParams audit_trail=NONE \
    -datafileDestination DATAFILE_LOC
    

    Replace the following variables with the appropriate values:

    • FRAMEWORK_LOCATION: Home of Fusion Applications Provisioning framework.

    • ORACLE_SID: Global database name of the Oracle Fusion Applications database.

    • SYS_PASSWORD: Password for the SYS user. The SYS schema is the location of base tables and views.

    • SYSTEM_PASSWORD: User SYSTEM password. The user can create additional tables and views.

    • ORACLE_BASE: Top-level directory for the database installation.

    • ORACLE_HOME: Oracle home of the database installation.

    • DATAFILE_LOC: Physical location of the files that store the data of all logical structures in the database.

3.5.4.2 How to Create an Oracle RAC Database Instance from the Template

You use DBCA to manually create a database instance for each Oracle RAC node using the nonseeded database template that is shipped with Oracle Fusion Applications software.

To create an Oracle RAC database instance:

  1. Review and edit the nonseeded database template at framework_location/provisioning/template/dbca/empty_database_11.2.dbt or empty_database_11.2.large.dbt (for a large database instance).

  2. For each RAC node, navigate to the database ORACLE_HOME/bin directory of the RAC node and execute the following command. Make appropriate changes based on the selected database template.

    dbca -silent -createDatabase \
    -templateName  framework_location/provisioning/template/dbca/empty_database_11.2.dbt  \
    -gdbName "ORACLE_SID" \
    -sid "ORACLE_SID" \
    -sysPassword "SYS_PASSWORD" \
    -systemPassword "SYSTEM_PASSWORD" \
    -emConfiguration "NONE" \
    -characterSet "AL32UTF8" - \
    -nationalCharacterSet "AL16UTF16" \
    -variables ORACLE_BASE=ORACLE_BASE, ORACLE_HOME=ORACLE_HOME \
    -initParams audit_trail=NONE \
    -datafileDestination DATAFILE_LOC \
    -nodeinfo node1,node2
    

    Replace the following variables with the appropriate values:

    • FRAMEWORK_LOCATION: Home of Fusion Applications Provisioning framework.

    • ORACLE_SID: Global database name of the Oracle Fusion Applications database.

    • SYS_PASSWORD: Password for the SYS user. The SYS schema is the location of base tables and views.

    • SYSTEM_PASSWORD: User SYSTEM password. The user can create additional tables and views.

    • ORACLE_BASE: Top-level directory for the database installation.

    • ORACLE_HOME: Oracle home of the database installation.

    • DATAFILE_LOC: Physical location of the files that store the data of all logical structures in the database.

    Note:

    In the nonseeded database template, the following common attributes required by the Oracle Fusion Applications RCU must be set as follows:

    <option name="OMS" value="true"/>

    <option name="JSERVER" value="true"/>

    <option name="SPATIAL" value="true"/>

    <option name="IMEDIA" value="true"/>

    <option name="XDB_PROTOCOLS" value="true">

    <tablespace id="SYSAUX"/>

    </option>

    <option name="ORACLE_TEXT" value="true">

    <tablespace id="SYSAUX"/>

    </option>

    <option name="SAMPLE_SCHEMA" value="false"/>

    <option name="CWMLITE" value="false">

    <tablespace id="SYSAUX"/>

    </option>

    <option name="EM_REPOSITORY" value="true">

    <tablespace id="SYSAUX"/>

    </option>

    <option name="APEX" value="false"/>

    <option name="OWB" value="false"/>

    <option name="DV" value="false"/>

3.5.5 Running RUP Lite for RDBMS

Run the RUP Lite for RDBMS utility to ensure your transaction database is at the correct patch level required for this release of Oracle Fusion Applications. For more information, see "Run RUP Lite for RDBMS" in the Oracle Fusion Applications Upgrade Guide.

3.5.6 Completing Database Patch Postinstallation Tasks

For more information, see Section 3.4.5.

3.6 Oracle Fusion Applications Repository Creation Utility

The Oracle Fusion Applications Repository Creation Utility (Oracle Fusion Applications RCU) is a self-sufficient tool that runs from a graphical interface or from the command line. It creates applications-specific schemas and tablespaces for Oracle Database Enterprise Edition or Oracle Real Application Clusters.

3.6.1 Key Features

The Oracle Fusion Applications RCU components are included in the zipped Oracle Fusion Applications RCU file delivered in the provisioning framework. The Oracle Fusion Applications RCU offers these features:

  • Integrates Oracle Fusion Middleware and Oracle Fusion Applications schema and storage definitions using declarative XML.

  • Runs locally or remotely as a standalone tool.

  • Lets you modify or use custom tablespaces for the default Oracle Fusion Applications schemas.

  • Performs checks against both global and component-level prerequisites at runtime. If a prerequisite is not met, the Oracle Fusion Applications RCU may issue a warning and allow the procedure to continue (soft stop), or it may notify you that a prerequisite must be met (hard stop).

  • Creates a resource plan, called FUSIONAPPS_PLAN, to manage Oracle Fusion Applications queries. For more information, see "How to Configure the Database Resource Manager" in Oracle Fusion Applications Performance and Tuning Guide.

3.6.2 Functional Design

The Oracle Fusion Applications Repository Creation Utility ships with predefined schemas, tablespaces, index tablespaces, temporary tablespaces, and a recommended configuration. It is built with a standard Bali JEWT-based graphical interface, compiled using existing Oracle installers. It is supported on Linux x86-64 and Microsoft Windows x64 (64-Bit) platforms. If the database is installed on other platforms, you must start the Oracle Fusion Applications RCU from the supported Linux x86-64 and Microsoft Windows x64 (64-Bit) platforms to connect to your database.

The Oracle Fusion Applications RCU is designed to:

  • Be completely self-contained. It has all the technical components necessary to perform the operations required (Oracle Client, binaries, scripts, data, and PL/SQL packages).

  • Support Oracle Database 11.2.0.3 and database configurations such as ASM and Oracle RAC.

  • Perform a silent execution.

  • Operate on remote databases.

  • Connect to an existing database, read existing tablespace definitions, and create schema owners and new tablespaces.

Some limitations of the Oracle Fusion Applications RCU are as follows:

  • The database that you run it on must be empty. If applications-related schemas already exist, the option to modify them is grayed out.

  • The Oracle Fusion Applications RCU does not provision delta schemas and does not perform database upgrades.

  • The Oracle Fusion Applications RCU supports the import of full schemas only.

  • The Oracle Fusion Applications RCU does not support the dropping of a component schema. You can, however, drop the entire instance directly through the database, if required.

3.6.3 How Does the Oracle Fusion Applications RCU Work?

You use the Oracle Fusion Applications RCU to create a repository of applications-specific schemas and tablespaces for Oracle Database.

Internally, the Oracle Fusion Applications RCU performs actions related to Oracle Fusion Middleware components and Oracle Fusion Applications components. In addition, the utility takes appropriate action to see that the tables are enabled to store repository resources.

Oracle Fusion Middleware Components

The Oracle Fusion Applications RCU loops through all the middleware components in the component definition file and applies the relevant ones to the database. For each component, the Fusion Applications RCU creates the appropriate middleware tablespace and schema user. After creating the schema user, it defines the tables, views, and other artifacts that the schema owner owns.

Oracle Fusion Applications Components

The Oracle Fusion Applications RCU creates empty tablespaces for the Oracle Fusion Applications components. It then creates the schema owners (for example, FUSION and FUSION_RUNTIME). These schema owners are initially empty — they do not own any tables or data.

The Oracle Fusion Applications RCU employs Oracle Data Pump to import the seed data and the dump files containing tables, views, and other artifact definitions that belong to the schema users it has created. All dump files are packaged with the Oracle Fusion Applications RCU.

XML Schema Registration

When tables are created as part of an XML schema registration, by default the tables are enabled for hierarchy; that is, repository resources can be stored in the tables. Several triggers are created for this purpose. If resources are created, updated, or deleted based on the registered XML schema, the corresponding XMLtype rows in the tables are inserted, updated, or deleted.

Tables are disabled for the hierarchy before they are exported in dumpfile mode because some of the special features that make these tables store resources may not be meaningful in the target database. Disabling the hierarchy drops some triggers so that they do not show up in the target database after import of the dump files.

3.6.4 Schema Owners

Table 3-4 lists all schema owners for Oracle Fusion Middleware and Oracle Fusion Applications.

Table 3-4 Oracle Fusion Middleware and Oracle Fusion Applications Schema Owners

Component Schema Owners

Oracle Fusion Applications

FUSION

FUSION_DYNAMIC

FUSION_RUNTIME

FUSION_APM

FUSION_AQ

FUSION_BI

FUSION_DQ

FUSION_ODI_STAGE

FUSION_SETUP

AS Common Schemas

  • Enterprise Scheduler Service

  • Metadata Services

Includes:

  • FUSION_ORA_ESS

  • CRM_FUSION_MDS_SOA

  • FIN_FUSION_MDS_SOA

  • HCM_FUSION_MDS_SOA

  • OIC_FUSION_MDS_SOA

  • PRC_FUSION_MDS_SOA

  • PRJ_FUSION_MDS_SOA

  • SCM_FUSION_MDS_SOA

  • SETUP_FUSION_MDS_SOA

  • FUSION_MDS

  • FUSION_MDS_ESS

  • FUSION_MDS_SPACES

Secure Enterprise Search

SEARCHSYS

Oracle Data Integrator

  • Master and Work Repository

FUSION_ODI

Enterprise Content Management

  • Oracle Content Server 11g - Complete

  • Oracle Imaging and Process Management

Includes:

  • FUSION_OCSERVER11G

  • FUSION_IPM

Oracle Business Intelligence (Platform)

FUSION_BIPLATFORM

Oracle BI Applications Schemas

  • Oracle Transactional BI

Includes:

  • FUSION_OTBI

WebLogic Server Communication Services

  • SIP Infrastructure Location Service

  • Presence

  • SIP Infrastructure Subscriber Data Service

Includes:

  • FUSION_ORASDPLS

  • FUSION_ORASDPXDMS

  • FUSION_ORASDPSDS

SOA and BPM Infrastructure

  • User Messaging Service

  • SOA Infrastructure

  • SOA Infrastructure

  • SOA Infrastructure

  • SOA Infrastructure

  • SOA Infrastructure

  • SOA Infrastructure

  • SOA Infrastructure

  • SOA Infrastructure

Includes:

  • FUSION_ORASDPM

  • CRM_FUSION_SOAINFRA

  • FIN_FUSION_SOAINFRA

  • HCM_FUSION_SOAINFRA

  • OIC_FUSION_SOAINFRA

  • PRC_FUSION_SOAINFRA

  • PRJ_FUSION_SOAINFRA

  • SCM_FUSION_SOAINFRA

  • SETUP_FUSION_SOAINFRA

WebCenter Suite

  • WebCenter Spaces

  • Portlet Producers

  • Activity Graph and Analytics

  • Discussions

Includes:

  • FUSION_WEBCENTER

  • FUSION_PORTLET

  • FUSION_ACTIVITIES

  • FUSION_DISCUSSIONS

  • FUSION_DISCUSSIONS_CRAWLER

Audit

Includes:

  • FUSION_IAU

  • FUSION_IAU_APPEND

  • FUSION_IAU_VIEWER

Oracle Social Network

Includes:

  • FUSION_SOCIAL

  • FUSION_SOCIAL_VIEWS

  • FUSION_SOCIAL_CEF


3.7 Running the Oracle Fusion Applications Repository Creation Utility

Use the information in this section to prepare to run the Oracle Fusion Applications RCU and complete the wizard screens necessary to create schemas and tablespaces.

Note:

The Oracle Fusion Applications RCU is available only on Windows and Linux platforms. For other platforms, such as Solaris and AIX, you must install and run the Oracle Fusion Applications RCU from a Windows or Linux machine.

If you experience a failure in the Oracle Fusion Applications RCU, see Section 3.9.1, "General Troubleshooting Tips" to confirm if you can restart the Oracle Fusion Applications RCU. In some cases, you must start from the beginning by installing an empty database or using the Database Configuration Assistant and then running the Oracle Fusion Applications RCU.

3.7.1 Getting Ready

In order for the Oracle Fusion Applications RCU to work properly, you must locate three files and place their contents in specific locations:

  • rcuHome_fusionapps_linux.zip – contains the Oracle Fusion Applications RCU components needed to run the utility. For Windows, the file name is cuHome_fusionapps_win.zip.

  • export_fusionapps_dbinstall.zip – contains the applications data files that the Oracle Fusion Applications RCU supplies to the database.

  • otbi.dmp – contains the Business Intelligence (BI) data that the Oracle Fusion Applications RCU supplies to the database.

To prepare these files, complete these steps:

  1. If you installed the database manually, apply all the patches located in the repository_location/installers/database/patch directory. See Section 3.5.5, "Running RUP Lite for RDBMS" and Oracle Universal Installer and OPatch User's Guide for instructions for applying patches to your database and make sure to complete the tasks described in Section 3.4.5, "Completing Database Patch Postinstallation Tasks" before proceeding to step 2.

    If you installed the database using the Provisioning Wizard, the database patches were applied during the installation. Then make sure to complete the tasks described in Section 3.4.5, "Completing Database Patch Postinstallation Tasks" before proceeding to step 2.

  2. Ensure that you have enough disk space to complete the tablespace creation. See the Oracle Database Installation Guide for your platform for details.

  3. Decide on three locations and create directories on the database server for storing Oracle Enterprise Scheduler Service (ESS) log files, Oracle Fusion Applications PL/SLQ log files, and OBIEE dump files. Make a note of these directories. You will need to enter the locations when you specify the values for APPLCP_FILE_DIR, APPLLOG_DIR, and the OBIEE Backup Directory in Section 3.7.5, "Managing Custom Variables."

  4. Locate the appropriate Oracle Fusion Applications RCU software for your platform. For Linux, go to repository_location/installers/apps_rcu/linux to find the rcuHome_fusionapps_linux.zip file. For Windows, go to repository_location/installers/apps_rcu/windows and locate the rcuHome_fusionapps_win.zip file. These files were staged when you created the installer repository.

  5. Extract the contents of rcuHome_fusionapps_linux.zip (or rcuHome_fusionapps_win.zip) to a directory (APPS_RCU_HOME) on a Windows or Linux machine where you run the Oracle Fusion Applications RCU. All dependent components that the Oracle Fusion Applications RCU needs are included in this zipped file.

  6. Create a temporary directory on the database server. Make a note of the location. You will need to enter this location when you specify a value for FUSIONAPPS_DBINSTALL_DP_DIR in Section 3.7.5, "Managing Custom Variables."

  7. Locate and copy APPS_RCU_HOME/rcu/integration/fusionapps/export_fusionapps_dbinstall.zip to the directory you specified for FUSIONAPPS_DBINSTALL_DP_DIR.

  8. Unzip export_fusionapps_dbinstall.zip to FUSIONAPPS_DBINSTALL_DP_DIR.

  9. Go to APPS_RCU_HOME/rcu/integration/biapps/schema and locate the otbi.dmp file.

  10. Copy otbi.dmp to FUSIONAPPS_DBINSTALL_DP_DIR (where you unzipped the contents of export_fusionapps_dbinstall.zip).

3.7.2 Starting the Oracle Fusion Applications RCU

After you have completed the steps in the Getting Ready section, run the Oracle Fusion Applications RCU from (UNIX) APPS_RCU_HOME/bin or (Windows) APPS_RCU_HOME\bin with the following command:

(UNIX) ./rcu

(Windows) rcu.bat

Note:

The Oracle Fusion Applications RCU is available only on Linux and Windows platforms. On Windows systems, do not extract the rcuHome_fusionapps_win.zip file to a directory whose name contains spaces.

3.7.3 Wizard Screens and Instructions

Table 3-5 lists the steps for running the Oracle Fusion Applications RCU. For help with any of the screens, see Appendix C or click Help on any screen.

Table 3-5 Running the Oracle Fusion Applications Repository Creation Utility

Screen Description and Action Required

Welcome

No action is necessary on this read-only screen. Click Skip this Page Next Time if you do not want to see it the next time you log in to the Oracle Fusion Applications RCU.

Click Next to continue.

Create Repository

Select Create to create and load component schemas into the database. See Section 3.7.2 for a list of schemas.

Click Next to continue.

Database Connection Details

Specify the database connection details. See Section 3.7.4 for specifics.

Click Next to continue.

Select Components

The Oracle Fusion Applications RCU retrieves the names of the Oracle Fusion Middleware and the Oracle Fusion Applications components. You cannot change the schema owner names. By default, all components are checked so that they are included in the prerequisite check process. Click Next to begin the process.

When the progress bar reports 100 percent complete and all prerequisites report a check mark, click OK.

Click Next to continue.

When you use the Provisioning Wizard to install the database using the dbca template, the default values for the disk_asynch_io and filesystemio_options parameters are as follows:

disk_asynch_io is set to TRUE

filesystemio_options will be set to the default value based on the platform where the database is installed. It could be either "none", "setall", "asynch", or "diskio". To verify that the filesystemio_options parameter is using the default value, run the following query: "select isdefault from v$parameter where name='filesystemio_options". If it returns TRUE, the default value is set.

If you change the parameter value from the original default value to another value and then change it back to the original default value, the default value will still remain FALSE.

The following Warning messages will be displayed based on the values set:

If disk_asynch_io is set to FALSE and filesystemio_options is set to the default value, a Warning message will be displayed recommending setting the value for disk_asynch_io to TRUE.

If disk_asynch_io is set to FALSE and filesystemio_options is not set to the default value, a Warning message will be displayed recommending setting the value for disk_asynch_io to TRUE for the best performance optimization.

Schema Passwords

Specify the passwords for main and additional (auxiliary) schemas. Passwords must have a minimum length of eight characters and contain alphabetic characters combined with numbers or special characters.

  • Use same passwords for all schemas: Specify a single password for both schemas. Retype to Confirm.

  • Use main schema passwords for auxiliary schemas: Specify a different password to use for each main schema and for the associated auxiliary schema. Only the main schemas are visible. Retype the password to Confirm.

  • Specify different passwords for all schemas: Specify a unique password for each main schema and its auxiliary schema. All schemas are visible. Retype to Confirm.

Note the passwords you enter. You must supply them when you create a response file.

Click Next to continue.

Custom Variables

Each Oracle Database directory object has a value represented by a physical directory on the database server. Custom variables are pre-defined, platform-specific directory objects that the Oracle Fusion Applications RCU creates. In the Value column, you specify a pre-existing physical directory (located on the database server) for each custom variable. See Section 3.7.5 for a list of variables.

Click Next to continue.

Map Tablespaces

If you want to start the tablespace create process without making any changes, click Next on this screen. A message informs you that any tablespaces that do not already exist will be created. Click OK to continue. The Creating Tablespaces progress screen appears. Click OK when the operation is completed.

Or, view default tablespace mappings, change default and temporary tablespaces, view and change additional tablespaces, and manage tablespaces and datafiles (add, modify, or remove) before they are created. See Section 3.7.6.

If you make changes, click Next when you are finished, then click OK to create the tablespaces. Click OK when the operation is complete.

Summary

Review the information and click Create. While the schemas are being created, the utility displays the Repository Creation Utility – Create screen, showing the creation progress.

Typically, it takes 1 to 10 minutes to create each schema; however, the process may run for an additional half hour or more.

To stop creating the schemas, click Stop.

Completion Summary

The Logfile column lists log file names. For more information, see Section 3.9.3.

If errors are encountered during the Create operation, or if a Create operation fails for any component, the Cleanup for failed components check box appears on this page and is selected by default. If the check box is selected, the Oracle Fusion Applications RCU will perform cleanup operations for the components that failed. Click Close to dismiss the screen.


3.7.4 Specifying Database Connection Details

Specify information about the hosts and ports that you want to use for your database.

  • Database Type: Select the database type.

  • Host Name: Enter the name of the node on which the database resides, for example, myhost.mydomain.com. For Oracle RAC, specify the VIP name or one of the node names as the host name.

  • Port: Specify the listener port number for the database. The default port number is 1521.

  • Service Name: This is the global database name. If you do not know it, see the SERVICE_NAMES parameter in the database initialization file. If it is not there, use the global name in DB_NAME and DB_DOMAIN. For Oracle RAC, specify the service name of one of the nodes, for example, examplehost.exampledomain.com.

  • User Name: Supply the name of the user with DBA or SYSDBA privileges. The default user name with SYSDBA privileges is SYS.

  • Password: Enter the password for the database user.

  • Role: Select Normal or SYSDBA. All schemas installed for Oracle Database require the SYSDBA role. For Oracle Internet Directory (OID) database schemas, use SYS and SYSDBA.

3.7.5 Managing Custom Variables

Enter a pre-existing physical directory on the database server where the custom variables for each component should be created.

  • FUSIONAPPS_DBINSTALL_DP_DIR: The directory on the database server where you unzipped export_fusionapps_dbinstall.zip and copied the otbi.dmp file.

  • APPLCP_FILE_DIR: Used by Oracle Enterprise Scheduler to store the log and output files. Must be valid on the database server with read-write permissions to the database owner. For Oracle RAC, must point to a location that is shared across all nodes.

  • APPLLOG_DIR: Location of the PL/SQL log files from Oracle Fusion Applications PL/SQL procedures on the database server. Ensure that the database owner has read-write privileges.

  • OBIEE Backup Directory: Location of the Oracle Business Intelligence Enterprise Edition dump files. These files are used for enabling a restart action.

Note:

You must manually create the directories on the database server and enter the full file path to the directories as the corresponding custom variable.

Secure Enterprise Search

  • Do you have Advanced Compression Option (ACO) License? Yes (Y) or No (N): Default is No.

  • Do you have Oracle Partitioning option License? Yes (Y) or No (N): Default is No.

Master and Work Repository

Note: The default values are the only valid values. If you change any of these values, the ODI-related provisioning process will not work.

  • Master Repository ID: Default = 501

  • Supervisor Password: Enter and confirm your ODI supervisor password.

  • Work Repository Type: (D) Development or (R). Default = D

  • Work Repository ID: Default = 501

  • Work Repository Name: Default = FUSIONAPPS_WREP

  • Work Repository Password: Enter and confirm your Work Repository supervisor.

Oracle Transactional BI

  • Directory on the database server where Oracle Transactional Business Intelligence import and export files are stored.

Activity Graph and Analytics

  • Install Analytics with Partitioning (Y/N): Default is N.

3.7.6 Mapping Tablespaces

You can perform several operations from the Map Tablespaces screen including view, add, modify, or remove tablespaces. These actions are also available for additional tablespaces or datafiles.

3.7.6.1 Default Tablespace Mappings

In the Default Tablespace and Temp tablespace columns, click a cell to select from a list of available additional tablespace names. The default tablespaces are as follows:

  • FUSION_TEMP: For temporary tables.

  • FUSION_DYN_TS: For dynamically generated PL/SQL statements.

  • FUSION_IAS_ORASDPM_AQ: For advanced queuing JMS data and indexes.

  • FUSION_TS_AQ: For advanced queuing JMS data and indexes.

  • FUSION_TS_DQ: For data quality data and indexes.

  • FUSION_TS_TOOLS: Associated with Oracle Fusion Middleware data and indexes.

  • FUSION_TS_QUEUES: For advanced queuing and dependent tables and indexes.

  • FUSION_TS_TX_DATA: For transactional data.

  • FUSION_TS_TX_IDX: Indexes for transactional data.

  • FUSION_TS_SEED: For seed or reference data and indexes.

  • FUSION_TS_INTERFACE: For temporary or interface data and indexes.

  • FUSION_TS_SUMMARY: For summary management objects.

  • FUSION_TS_NOLOGGING: For materialized views and other temporary or scratch pad objects.

  • FUSION_TS_ARCHIVE: For tables and objects that are no longer used.

  • FUSION_TS_MEDIA: Contains multimedia objects such as text, video, and graphics.

For tablespaces that need to be created, the datafile defaults to %DATAFILE_LOCATION%\%sid%\%tablespace_name%.dbf. You can select from existing tablespaces if they are already defined in the database.

3.7.6.2 Setting the Size of Tablespace Datafiles

The default out-of-the-box Oracle Fusion Applications tablespace sizes are optimal. If you want to use different tablespace sizes, you can update the sizes of the tablespace (datafiles) on the Manage Tablespaces screen, accessed from the Map Tablespaces screen in the Oracle Fusion Applications RCU interface.

Note:

Due to a limitation in the framework used by Oracle Fusion Applications RCU, you cannot update the size for the tablespaces FUSION_TS_TX_DATA and FUSION_TS_TX_IDX from Oracle Fusion Applications RCU because their respective datafile names exceed 29 characters. You will need to manually change the datafile size using SQL. For example, if you want to resize the datafile to 2000 MB, use:
ALTER DATABASE DATAFILE '<full file path and file name of the datafile (file.dbf)>' RESIZE 2000M;

Table 3-6 lists the sizes of the optimal and out-of-the-box tablespaces. You must make changes during the running of Oracle Fusion Applications RCU.

Table 3-6 Tablespace Optimal and OOTB Sizes

Tablespace Name # of data files Name of datafile Size (MB) per datafile Optimal/
out-of-
the-
box size (MB)

FUSION_DYN_TS

1

fusion_dyn_01.dbf

20

20

FUSION_IAS_ORASDPM_AQ

1

fusion_ias_sdpmqa_01.dbf

20

20

FUSION_TS_AQ

1

fusion_aq_01.dbf

200

200

FUSION_TS_ARCHIVE

1

fusion_archive_01.dbf

20

20

FUSION_TS_DQ

1

fusion_dq_01.dbf

20

20

FUSION_TS_INTERFACE

1

fusion_interface_01.dbf

750

750

FUSION_TS_MEDIA

1

fusion_media_01.dbf

20

20

FUSION_TS_NOLOGGING

1

fusion_nologging_01.dbf

20

20

FUSION_TS_QUEUES

1

fusion_queues_01.dbf

20

20

FUSION_TS_SEED

2

fusion_seed_01.dbf and fusion_seed_02.dbf

2048 and 1152

3200

FUSION_TS_SUMMARY

1

fusion_summary_01.dbf

20

20

FUSION_TS_TOOLS

4

fusion_tools_01.dbf - fusion_tools_04.dbf

2048, 2048, 2048, 1556

7700

FUSION_TS_TX_DATA

3

fusion_transaction_table_01.dbf - fusion_transaction_table_03.dbf

2048, 2048, 354

4450

FUSION_TS_TX_IDX

2

fusion_transaction_index_01.dbf and fusion_transaction_index_02.dbf

2048 and 1352

3400


3.7.6.3 Changing Default and Temporary Tablespace Names

To change the default tablespace name for a component, select the name in the Default Tablespace column, and then select the name that you want to use from the list. You can have your components use any number of tablespaces to suit your configuration.

Follow the same procedure to change a temporary tablespace for a component by selecting a tablespace name from the Temp Tablespace list.

3.7.6.4 Viewing and Changing Additional Tablespaces

Some components have additional tablespaces associated with their schemas. If so, the Additional Tablespaces button is active. Click it to view or modify additional tablespaces. Click the Tablespace Name column to select a tablespace.

Click OK when you are finished.

3.7.6.5 Managing Tablespaces and Datafiles

Click Manage Tablespaces to add, modify, or remove tablespaces. Only tablespaces that have not yet been created can be modified or removed. Existing tablespaces are visible, but cannot be modified or removed.

Only tablespaces used by a component are created. You can specify a new tablespace, but unless it is used by a component, it will not be created.

To edit a tablespace, select it from the navigation tree. Complete the following:

  • Name: Specify a new name for the tablespace.

  • Type: Indicate whether this tablespace is temporary or permanent.

  • Block Size: The block size (in kilobytes) to be used for data retrieval.

  • Storage Type: Select Use Bigfile Tablespace if you have single large files. Select Use Automatic Segment Space Management to use bitmaps to manage free space within segments.

To Add a tablespace, specify the same details as for modifying one. Select a tablespace from the navigation tree and click Remove to prevent it from being created.

Manage Datafiles

Click the Plus (+) icon and complete the Add Datafile details:

  • File Name: The name of the datafile.

  • File Directory: The location where the datafile will reside.

  • Size: The initial size of the datafile.

  • Automatically extend datafile when full (AUTOEXTEND): Select this option to extend the datafile size automatically when it becomes full. In the Increment field, select the size by which the datafile should be increased.

  • To limit maximum size, specify a value in the Maximum Size field.

Select a datafile and click the pencil icon. Modify the information on the Edit Datafile screen. Select a datafile and click the X icon to delete the file.

Edit the Size of a Datafile

To change the size of a tablespace:

  1. Click a tablespace name to select it.

  2. Click the pencil icon to bring up the Edit Datafile screen.

  3. In the Size field, enter a new file size. For tablespaces with multiple data files, such as FUSION_TS_TX_DATA, you may delete the additional data files using the Remove Data File icon (X).

  4. Click OK when you have configured all the tablespaces to return to the Map Tablespaces screen.

Click OK to dismiss the screen.

3.8 Using the Command-Line Interface

You can run the Oracle Fusion Applications RCU from the command line instead of using the graphical interface. This section includes instructions for using command-line operations.

3.8.1 Command-Line Operations

The syntax for the Oracle Fusion Applications RCU command-line interface is as follows:

(UNIX) rcu [-silent|-interactive] command options

(Windows) rcu.bat [-silent|-interactive] command options

Table 3-7 lists and describes the command-line options.

Table 3-7 Oracle Fusion Applications RCU Command-Line Interface Syntax

Option Description

-createRepository

Use this command to create a repository.

-compInfoXMLLocation

Location of the ComponentInfo.xmlfile.

The default location is APP_RCU_HOME/rcu/config (UNIX) or APP_RCU_HOME\rcu\config (Windows).

-storageXMLLocation

Location of the StorageInfo.xmlfile.

The default location is APP_RCU_HOME/rcu/config (UNIX) or APP_RCU_HOME\rcu\config (Windows).

-databaseType

Type of database to which you are connecting. Oracle is the only valid option.

-connectString

Credentials for connecting to the database.

For Oracle Database, the syntax is host:port:sid.

-dbuser

Database user name, for example, SYS.

-dbrole

Database user role, for example, SYSDBA for the SYS user.

-unicodeSupport

Options are: Yes|No. Default is Yes. Applicable only for the SQLServer database type.

-skipCleanupOnFailure

Skip the clean up of files if the creation of a component fails.

-useSamePasswordForAllSchemaUsers

Options are true|false. Default is false.

-selectDependentsForComponents

Options are true|false. Default is false.

-variables

Comma-separated list in variablename=value format. Should be specified before -component.

-schemaPrefix

Prefix to be used for the schema. Not used for Oracle Fusion Applications schemas.

-component

IDs of the components that you want to add. To specify a single component, use the format:

-component component_ID

For example: -component CRM_FUSION_MDS_SOA.

To specify multiple components, add the components separated by a space.

-tablespace component_name

Use only if a tablespace already exists.

-tempTablespace component_name

Use only if a temp tablespace already exists.


Table 3-8 lists the variables picked up by the Oracle Fusion Applications RCU from the environment. If an environment variable is not set, it uses the default value.

Table 3-8 Oracle Fusion Applications RCU Environment Variables

Variable Description

RCU_LOG_LOCATION

Location of the Oracle Fusion Applications RCU log file.

Default: ORACLE_HOME/rcu/log

RCU_TIMESTAMP_LOG_DIR

Create a timestamped directory. Options are: true|false. Use the format logdir.yyyy-MM-dd_HH-MM.

Default: true

RCU_LOG_NAME

Name of the Oracle Fusion Applications RCU log file.

Default: rcu.log

RCU_LOG_LEVEL

Determines the level of the log. Options are: SEVERE|ERROR|NOTIFICATION|TRACE.

Default: ERROR


3.8.2 Creating Schemas and Tablespaces from the Command Line

An example of the full syntax for creating schemas and tablespaces from the command line is as follows. It uses UNIX command-line syntax.

$rcu -silent -createRepository -connectString "host:port:sid" -dbUser sys -dbRole sysdba -skipcleanUpOnFailure Yes
-component CRM_FUSION_MDS_SOA -component CRM_FUSION_ORABAM
-component CRM_FUSION_SOAINFRA -component FIN_FUSION_MDS_SOA
-component FIN_FUSION_SOAINFRA -component FSCM_FUSION_ORABAM
-component FUSION_ACTIVITIES -component FUSION_BIPLATFORM
-component FUSION_DISCUSSIONS -component FUSION_IPM -component FUSION_MDS
-component FUSION_MDS_ESS -component FUSION_MDS_SPACES 
-component FUSION_OCSERVER11G -component FUSION_ORASDPLS -component FUSION_ORASDPM
-component FUSION_ORASDPSDS -component FUSION_ORASDPXDMS -component FUSION_ORA_ESS
-component FUSION_OTBI -component FUSION_PORTLET -component FUSION_WEBCENTER
-component HCM_FUSION_MDS_SOA -component HCM_FUSION_ORABAM
-component HCM_FUSION_SOAINFRA -component OIC_FUSION_MDS_SOA 
-component OIC_FUSION_SOAINFRA -component PRC_FUSION_MDS_SOA
-component PRC_FUSION_SOAINFRA -component PRJ_FUSION_MDS_SOA 
-component PRJ_FUSION_SOAINFRA -component SCM_FUSION_MDS_SOA 
-component SCM_FUSION_SOAINFRA -component SETUP_FUSION_MDS_SOA
-component SETUP_FUSION_SOAINFRA -component SEARCHSYS
-component FUSIONAPPS -component FUSION_IAU 
-component FUSION_SOCIAL -component FUSION_SOCIAL_VIEWS 
-component FUSION_SOCIAL_CEF

3.9 Troubleshooting for Database Installations

This section contains troubleshooting tips for database installation and the Oracle Fusion Applications RCU operations. It is divided into sections for general tips and sections about log files and cleanup features.

3.9.1 General Troubleshooting Tips

If you encounter an error during the creation of applications schemas and tablespaces, take note of the following:

  • Oracle Fusion Applications release notes may contain additional information about this release, such as mandatory Oracle Database server and client patches that must be applied to your environment.

  • This release of Oracle Fusion Applications relies on specific system requirements that are explained in the "Certification" section of Oracle Fusion Applications release notes.

  • If you encounter abnormal program termination and the error log displays: Java Exception: java.lang.StackOverflowError occurred while installing Oracle database, then see document id 1056200.1 at My Oracle Support.

  • Ensure that your database is up and running.

  • If you experience a failure in the Oracle Fusion Applications RCU during the creation of the tablespaces and loading of the Fusion schemas, you must start from the beginning by installing an empty database or using the Database Configuration Assistant. There is no drop option.

  • Clean up these areas before you redo the installation:

    • /tmp

    • old log file directories

    • /oraInventory folder contents

    • ORACLE_HOME (or remove the ORACLE_HOME if you need to re-use the directory

  • If you entered incorrect information on one of the Oracle Fusion Applications RCU screens, use the navigation pane on the left side of the graphical interface to return to that screen.

  • If an error occurred while the Oracle Fusion Applications RCU was running:

    1. Note the error and review the Oracle Fusion Applications RCU log files.

    2. Correct the issue that caused the error. Depending on the type of error, you can either continue with your operation or restart the Oracle Fusion Applications RCU.

    3. Continue or restart the Oracle Fusion Applications RCU to complete the desired operation.

3.9.2 Database Installation Log Files

The database installation log file reports what happened during each of the phases in a database installation. Click a log file symbol on the Database Installation Progress screen in the Provisioning Wizard to view the log file for that phase. Log files are located in tmp_directory/dbInstall_time_stamp_provtop/logs/provisioning/host. An example on a Linux platform is /tmp/dbInstall_20120216092937_provtop/logs/provisioning/host123. The tmp directory may differ depending on what is considered to be the temporary directory for various platforms. The location of the plan file for the database flow is to tmp_directory/dbInstall_time_stamp_provtop/dbInstall_time_stamp.plan.

3.9.3 Oracle Fusion Applications RCU Log Files

Log files describe what happened during the schema and tablespace creation process, including any failures that occurred. The main Oracle Fusion Applications RCU log file (rcu.log) is written to (Linux) APP_RCU_HOME/rcu/log/logdir.date_timestamp or (Windows) APP_RCU_HOME\rcu\log\logdir.date_timestamp. For example, the log file on a Linux operating system is:

APP_RCU_HOME/rcu/log/logdir.2010-01-02_03-00/rcu.log

The custom_comp_create_tbs.log file lists the PL/SQL statements that created the tablespaces.

In the fusionapps schema, three types of log files are created:

  • fusionapps.log: Lists the PL/SQL that was run.

  • fusionapps_runimport.log: The Oracle Data Pump import log file.

  • fusionapps_verify.log: Lists verification errors if objects created are not what was expected.

In addition to the general log files, each component writes a log file of its own. The file name is in the form of component_name.log. For example, the log file for the BIAPPS_OTBI_RUNIMPORT component is biapps_otbi_runimport.log. All component log files are written to the same directory as the main log file.

Table 3-9 lists the log files in alphabetical order, by component name.

Table 3-9 Oracle Fusion Applications RCU Log File Names

Component Log File Name

biapps_otbi_runimport.log

crm_fusion_mds_soa.log

crm_fusion_orabam.log

crm_fusion_soainfra.log

fin_fusion_mds_soa.log

fin_fusion_soainfra.log

fscm_fusion_orabam.log

fusion_activities.log

fusionapps.log

fusion_biplatform.log

fusion_discussions.log

fusion_ipm.log

fusion_ocserver11g.log

fusion_ora_ess.log

fusion_orasdpls.log

fusion_orasdpm.log

fusion_orasdpsds.log

fusion_orasdpxdms.log

fusion_otbi.log

fusion_mds.log

fusion_mds_ess.log

fusion_mds_spaces.log

fusion_portlet.log

fusion_webcenter.log

hcm_fusion_mds_soa.log

hcm_fusion_orabam.log

hcm_fusion_soainfra.log

oic_fusion_mds_soa.log

oic_fusion_soainfra.log

prc_fusion_mds_soa.log

prc_fusion_soainfra.log

prj_fusion_mds_soa.log

prj_fusion_soainfra.log

scm_fusion_soainfra.log

scm_fusion_mds_soa.log

searchsys.log

setup_fusion_mds_soa.log

setup_fusion_soainfra.log


3.9.4 Preverification Warning Messages

You may encounter the following warning message during the preverification phase of the Oracle Fusion Applications RCU:

pga_aggregate_target should be >= 4GB or pga_aggregate_target should be >=8GB

This indicates that the database initialization parameter, pga_aggregate_target does not meet the minimum recommendation as listed in Table 3-1. You can continue running the Oracle Fusion Applications RCU, but ensure that you configure the initial parameters to meet the minimum recommendation before users start accessing the Oracle Fusion Applications environment.

3.9.5 Preverification and Preconfigure Failures (Windows)

You may encounter the following errors while running the preverification phase on Windows systems:

"C:\repository_location/installers/database/Disk1/setup.exe": CreateProcess error=740, The requested operation requires elevation at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)

If you receive this error, disable User Account Control (UAC) or log in as a Local Administrator to the machine where the Provisioning Wizard is not functioning properly.

If you receive this error when running the preconfigure phase, close the Provisioning Wizard and restart. Select another Oracle Home location.

OPatch failed with error code = 73

UtilSession failed: Prerequisite check "CheckActiveFilesAnd Executables" failed

See http://technet.microsoft.com for more information about UAC.

3.9.6 Preverification Failure (Solaris)

During provisioning, the preverify phase (target) may display a message that some of the Solaris operating system patches are missing. On Solaris x86-64, the following preverify failures may be reported:

WARNING: Check:Patches failed.
Checking for 127111-02; Not found.  Failed <<<<
Checking for 137111-04; Not found.  Failed <<<<

These failure messages can be ignored.

3.9.7 Using the Cleanup Feature

If there is a failure in creation of the tablespaces or schemas for any component, the Cleanup for failed components check box appears on the Completion Summary screen. Select this option to clean up tablespaces and schemas for the failed components.

If an environment (such as the database server) is running out of space, correct it and rerun the software. Any components that are not applied successfully are still enabled (not grayed out) in the interface. Rerun the Oracle Fusion Applications RCU as described in Section 3.7.

3.10 What to Do Next

When you have completed the database installation and the schema and tablespace creation, you are ready to create a response file for your new applications environment.

Follow the instructions in Chapter 4. You must create a response file and be ready to supply its location before you can provision an environment.