Contents
- Documentation Accessibility
- Intended Audience
- Structure of This Guide
- Related Documents
- Conventions
- 2.1 Option of Installing OracleAS Metadata Repository in an Existing Database
- 2.2 Custom Port Numbers
- 2.3 One ias_admin User Per Oracle Application Server Instance
- 2.4 emtab File No Longer Created or Used
- 2.5 New Operating System Patches Required
- 2.6 Space in /var/tmp No Longer Required During Installation
- 2.7 /etc/hosts File Does Not Need to Be in a Specific Format (in Most Cases)
- 2.8 Support for High Availability Configurations
- 2.9 Support for Selecting OracleAS Cluster Type During Installation
- 2.10 Support for Secure Installations
- 2.11 Support for IP Address and Hostname Changes After Installation
- 2.12 Changed Terminology
- 2.13 Configuration Assistant Enhancements
- 2.14 More Prerequisite Checks
- 2.15 Removed Restrictions
- 2.16 Support for Generating Installation Statistics
- 2.17 Support for Off Network and DHCP Installations on Linux
- 3.1 Compatibility with Release 2 (9.0.2) and Release 2 (9.0.3)
- 3.2 Interoperability Issues and Workarounds
- 3.2.1 Oracle Enterprise Manager for 9.0.2/9.0.3 and 10g (9.0.4) Uses the Same Port (Port 1810)
- 3.2.2 Unable to Log In to OracleAS Portal
- 3.2.3 OracleAS Forms Services Gives Error FRM-92102
- 3.2.4 10g (9.0.4) Instances Cannot Be Accessed from 9.0.2 or 9.0.3 Farm Page
- 3.2.5 dcmctl getState Command from a 10g (9.0.4) Instance Cannot Be Used With 9.0.2 or 9.0.3 Instances
- 3.2.6 UDDI: Ping the Servlet Endpoint Returns "500 Internal Server Error"
- 3.2.7 Oracle Delegated Administration Services: "Resource Access Information" Section Shows Incorrect User Resources
- 3.2.8 OracleAS Wireless: Name Link Missing in Address Book
- 3.2.9 Oracle Enterprise Manager: No Rollup Metrics for 9.0.2 Middle Tiers
- 3.2.10 Web Clipping: Error Messages in Installer Log Files
- 3.3 10g (9.0.4) Metadata Repository Against a 9.0.2 Infrastructure
- 3.4 10g (9.0.4) Middle Tiers, 10g (9.0.4) Metadata Repository, and 9.0.2 Identity Management
- 3.4.1 Known Issues
- 3.4.2 Installation Steps
- 3.4.3 Update an Entry in the 9.0.2 Oracle Internet Directory
- 3.4.3.1 Using the imconfig.sh Script
- 3.4.3.2 Updating an Entry in the 9.0.2 Oracle Internet Directory Manually
- 3.4.4 Shut Down All 9.0.2 Middle Tiers That Are Running Oracle9iAS Wireless (If Any)
- 3.4.5 Back up the 9.0.2 Wireless Schema
- 3.5 10g (9.0.4) Middle Tiers and 9.0.2 Infrastructure
- 3.5.1 Known Issues
- 3.5.2 Installation Steps
- 3.6 9.0.2/9.0.3/10g (9.0.4) Middle Tiers, 10g (9.0.4) Identity Management
- 3.6.1 Known Issues
- 3.6.2 Steps to Arrive at the Starting Configuration
- 3.6.2.1 Arriving at the Starting Configuration by Upgrading
- 3.6.2.2 Arriving at the Starting Configuration by Installing New Instances
- 3.6.3 Steps for Installing 9.0.2/9.0.3 Middle Tiers
- 3.6.4 Configuring the 10g (9.0.4) Identity Management Using the imconfig.sh Script
- 3.6.5 Configuring the 10g (9.0.4) Identity Management Manually
- 3.6.5.1 Modify the iASAdmins Group in Oracle Internet Directory
- 3.6.5.2 Update Access Policy for Metadata Repository Registration
- 3.6.5.3 Update the ORASSO Schema in the Metadata Repository
- 4.1 Check Hardware Requirements
- 4.1.1 Memory Requirements for Running Multiple Instances on the Same Computer
- 4.1.2 Tips for Reducing Memory Usage
- 4.2 Check the Software Requirements
- 4.2.1 Checking the Software Requirements for HP-UX
- 4.2.2 Checking the Software Requirements for Linux
- 4.2.2.1 Software Requirements for Red Hat 2.1 Systems
- 4.2.2.2 Software Requirements for Red Hat 3.0 Systems
- 4.2.2.3 Software Requirements for UnitedLinux 1.0 Systems
- 4.3 Check Kernel Parameters
- 4.3.1 Configuring Kernel Parameters on HP-UX
- 4.3.2 Configuring the Kernel Parameters on Linux
- 4.4 Ports
- 4.4.1 Using Default Port Numbers
- 4.4.2 Using Custom Port Numbers (the "Static Ports" Feature)
- 4.4.2.1 Format of the staticports.ini File
- 4.4.2.2 Error Conditions That Will Cause the Installer to Use Default Ports Instead of Specified Ports
- 4.4.2.3 Ports for Oracle HTTP Server and OracleAS Web Cache
- 4.4.2.4 Examples
- 4.4.3 If Port 1521 Is in Use
- 4.4.3.1 If Port 1521 Is In Use by an Existing Oracle9i Database
- 4.4.3.2 If Port 1521 Is In Use by Some Other Application
- 4.5 Operating System Groups
- 4.5.1 Create a Group for the Inventory Directory
- 4.5.2 Create Groups for Database Administrators
- 4.6 Operating System User
- 4.7 Environment Variables
- 4.7.1 Environment Variable Tips
- 4.7.2 ORACLE_HOME and ORACLE_SID
- 4.7.3 PATH, CLASSPATH, and Shared Library Path Environment Variables
- 4.7.4 DISPLAY
- 4.7.5 TMP and TMPDIR
- 4.7.6 TNS_ADMIN
- 4.7.7 ORA_NLS
- 4.7.8 LD_BIND_NOW (Linux Only)
- 4.8 The /etc/hosts File
- 4.8.1 Location of the Default Identity Management Realm
- 4.8.2 Hostname for OracleAS Single Sign-On
- 4.9 Network Topics
- 4.9.1 Installing on Computers With Multiple Network Cards
- 4.9.2 Installing on NFS-Mounted Storage
- 4.9.2.1 OracleAS Infrastructure 10g on UnitedLinux
- 4.9.3 Running Multiple Instances from One Installation
- 4.9.4 Copying the Discs to Hard Drive, and Installing from the Hard Drive
- 4.9.5 Installing on a Computer Without the Appropriate Disc Drive
- 4.9.6 Installing on Remote Computers
- 4.9.7 Installing on a DHCP Host
- 4.10 Prerequisite Checks Performed by the Installer
- 5.1 Basic Concepts
- 5.2 Order of Installation
- 5.3 Where Do I Install Oracle Application Server?
- 5.4 Oracle Home Directory
- 5.5 First-Time Installation of Any Oracle Product
- 5.6 Installing Additional Languages
- 5.7 Oracle Application Server Instances and Instance Names
- 5.8 The ias_admin User and Restrictions on its Password
- 5.9 Installing Components vs. Configuring Components
- 5.10 Where Does the Installer Write Files?
- 5.11 Why Do I Need to be Able to Log In as Root at Certain Times During Installation?
- 5.12 Running root.sh During Installation
- 5.13 Connecting to Oracle Internet Directory Through SSL Connections
- 5.14 Setting the Mount Point for the Discs
- 5.15 Starting the Oracle Universal Installer
- 5.16 Additional Installation Steps on UnitedLinux
- 6.1 Infrastructure Installation Types
- 6.2 Why Would I Select the Different Infrastructure Installation Types?
- 6.3 Order of Installation for the Infrastructure
- 6.4 Can I Install Components on Separate Computers?
- 6.5 Tips for Installing Identity Management Components Separately
- 6.6 Do I Need the Oracle Delegated Administration Services or the Oracle Directory Integration and Provisioning Components?
- 6.7 Can I Configure Components After Installation?
- 6.8 Can I Use an Existing Database for the OracleAS Metadata Repository?
- 6.9 Can I Use an Existing Oracle Internet Directory?
- 6.10 Registration of OracleAS Metadata Repository in Oracle Internet Directory and Password Randomization
- 6.11 Contents of the OracleAS Metadata Repository
- 6.12 Can I Use Multiple Metadata Repositories?
- 6.13 What High Availability Options Does Oracle Application Server Support?
- 6.14 Restrictions on the Passwords for the SYS and SYSTEM Users
- 6.15 What Do I Enter in the "Specify Namespace in Internet Directory" Screen?
- 6.16 How to Determine Port Numbers Used by Components
- 6.17 Installing OracleAS Infrastructure 10g
- 6.18 Installing OracleAS Infrastructure 10g Against an Existing Oracle Internet Directory
- 6.19 Installing OracleAS Metadata Repository in a New Database
- 6.20 Installing Identity Management Components Only (Including Oracle Internet Directory)
- 6.21 Installing Identity Management Components Only (Excluding Oracle Internet Directory)
- 6.22 Installing Oracle Internet Directory Only
- 6.23 Installing OracleAS Certificate Authority and OracleAS Metadata Repository Only
- 6.24 Install Fragment: The First Few Screens of the Installation
- 6.25 Install Fragment: The Last Few Screens of the Installation
- 6.26 Install Fragment: Oracle9i Database Screens
- 6.27 Install Fragment: OracleAS Certificate Authority Screens
- 7.1 Middle Tier Types
- 7.2 Components in the Middle Tier
- 7.3 Which Components Do I Need?
- 7.4 Configuration Options for the J2EE and Web Cache Middle Tier
- 7.5 How to Determine the Password for the DCM Schema
- 7.6 How to Determine Port Numbers Used by Components
- 7.7 If You Plan to Install Middle Tiers Against an Upgraded Oracle Internet Directory
- 7.8 Installing a J2EE and Web Cache Without an Infrastructure
- 7.9 Installing J2EE and Web Cache with OracleAS Database-Based Cluster and Identity Management Access
- 7.10 Installing J2EE and Web Cache with OracleAS Database-Based Cluster and No Identity Management Access
- 7.11 Installing J2EE and Web Cache with OracleAS File-Based Cluster and No Identity Management Access
- 7.12 Installing J2EE and Web Cache with OracleAS File-Based Cluster and Identity Management Access
- 7.13 Installing Portal and Wireless or Business Intelligence and Forms
- 7.14 Expanding a Middle Tier
- 7.15 Can I Upgrade and Expand a Middle Tier at the Same Time?
- 7.16 Install Fragment: The First Few Screens for Installing Middle Tiers
- 7.17 Install Fragment: The Last Few Screens of the Installation
- 8.1 Default Users in Oracle Internet Directory
- 8.2 Groups in Oracle Internet Directory
- 8.2.1 "Global" Groups
- 8.2.2 Groups for Each Metadata Repository
- 8.2.3 Groups for Each Component
- 8.3 Groups Required to Install Components
- 8.4 Groups Required to Install Middle Tiers
- 8.4.1 Groups Required to Install Against the Desired Metadata Repository
- 8.4.2 Groups Required to Install Middle Tier Components
- 8.4.3 Example
- 8.5 Groups Required to Install Additional Metadata Repositories
- 8.6 Example of Installation with Different Users
- 8.7 How to Create Users in Oracle Internet Directory
- 8.8 How to Add Users to Groups in Oracle Internet Directory
- 8.8.1 Using Oracle Directory Manager to Add Users to Groups
- 8.8.1.1 Navigating to "Global" Groups
- 8.8.1.2 Navigating to Metadata Repository Groups
- 8.8.1.3 Navigating to Component Groups
- 8.8.2 Using Deployment Delegation Console to Add Users to Groups
- 8.9 Contents of a New Oracle Internet Directory
- 8.10 On the Specify Login for Oracle Internet Directory Screen, What Username and Realm Do I Enter?
- 9.1 Requirements for High Availability Environments
- 9.1.1 Check Minimum Number of Nodes
- 9.1.2 Check That Clusterware Is Running
- 9.1.2.1 Checking HP Serviceguard on HP-UX
- 9.1.2.2 Checking Red Hat Cluster Manager on Linux
- 9.1.2.3 Checking Oracle Cluster Management Software on Linux
- 9.1.3 Check That Groups Are Defined Identically on All Nodes
- 9.1.4 Check the Properties of the oracle User
- 9.1.5 Check for Previous Oracle Installations on All Nodes
- 9.2 OracleAS Cold Failover Cluster
- 9.2.1 Setting up an OracleAS Cold Failover Cluster Environment
- 9.2.1.1 Map the Virtual Hostname and Virtual IP Address
- 9.2.1.2 Set Up a File System That Can Be Mounted from Both Nodes
- 9.2.2 Installing OracleAS Infrastructure 10g in an OracleAS Cold Failover Cluster
- 9.2.3 Performing Post-Installation Steps for OracleAS Cold Failover Cluster
- 9.2.3.1 Edit the oraInst.loc and oratab Files on the Second Node
- 9.2.3.2 Create a Clusterware Agent for Automatic Failover
- 9.2.4 Installing Middle Tiers Against an OracleAS Cold Failover Cluster Infrastructure
- 9.2.4.1 If You Plan to Install Middle Tiers on OracleAS Cold Failover Cluster Nodes
- 9.3 OracleAS Active Failover Cluster
- 9.3.1 Setting Up the OracleAS Active Failover Cluster Environment
- 9.3.1.1 Set Up staticports.ini File
- 9.3.1.2 Set Up a Virtual Server Name for the Load Balancer
- 9.3.1.3 Verify the Load Balancer’s Virtual Server Name Does Not Contain the Names of the Nodes in the Cluster
- 9.3.1.4 Configure the Load Balancer to Point to One Node Only
- 9.3.1.5 Create Identical Users and Groups on All Nodes in the Cluster
- 9.3.1.6 Set Up User Equivalence
- 9.3.1.7 Configure Raw Partitions for Server Management (SRVM)
- 9.3.1.8 (optional) Set the SRVM_SHARED_CONFIG Environment Variable
- 9.3.1.9 Configure Raw Partitions for the OracleAS Metadata Repository
- 9.3.1.10 Create a Text File Listing the Raw Partitions
- 9.3.1.11 Set the DBCA_RAW_CONFIG Environment Variable
- 9.3.1.12 Set the Shell Limit for Number of Open File Descriptors (Linux, only)
- 9.3.2 Installing OracleAS Infrastructure 10g in an OracleAS Active Failover Cluster
- 9.3.3 Post-Installation Procedure
- 9.3.4 Installing Middle Tiers Against an OracleAS Active Failover Cluster Infrastructure
- 9.4 OracleAS Disaster Recovery
- 9.4.1 Setting Up the OracleAS Disaster Recovery Environment
- 9.4.1.1 Ensure Nodes Are Identical at the Operating System Level
- 9.4.1.2 Set Up staticports.ini File
- 9.4.1.3 Set Up Identical Hostnames on Both Production and Standby Sites
- 9.4.1.4 If You Want to Use OracleAS Cold Failover Cluster on the Production Site
- 9.4.2 Installing Oracle Application Server in an OracleAS Disaster Recovery Environment
- 9.4.2.1 Installing the OracleAS Infrastructure 10g
- 9.4.2.2 Installing Middle Tiers
- 9.4.3 What to Read Next
- 10.1 Overview
- 10.2 Database Requirements
- 10.2.1 Database Version
- 10.2.1.1 Oracle9i Release 1 (9.0.1.x) Databases
- 10.2.1.2 Oracle9i Release 2 (9.2.x) Databases
- 10.2.2 Standard Edition Databases: Additional Requirement
- 10.2.3 Initialization Parameters
- 10.2.4 Database Options
- 10.2.5 PL/SQL Packages
- 10.2.6 DBMS_LDAP Package
- 10.2.7 Password File Authentication
- 10.2.8 Schemas and Tablespaces
- 10.2.8.1 Schema Name Already In Use
- 10.2.8.2 Tablespace Name Already In Use
- 10.2.8.3 Tablespace Sizes
- 10.2.8.4 List of Schemas and Tablespaces
- 10.2.9 Registration with Oracle Internet Directory
- 10.3 Swap Space Requirement
- 10.4 Oracle Internet Directory Version
- 10.5 Oracle Ultra Search Directory Updated
- 10.6 Starting OracleAS RepCA
- 10.7 Installing OracleAS Metadata Repository in an Existing Database
- 10.8 Installing OracleAS Metadata Repository in a Real Application Clusters Database
- 10.8.1 Overview of Installation Steps
- 10.8.2 Installation Steps
- 10.9 Registering the OracleAS Metadata Repository with Oracle Internet Directory
- 10.10 Using the cleanMR Script to Drop Schemas and Tablespaces
- 10.11 Cleaning Up a Failed Registration or Deregistering a Metadata Repository
- 10.12 Troubleshooting
- 10.12.1 OracleAS RepCA Loses Connection to Database (Error Code ORA-03113)
- 11.1 Java Developer Topology
- 11.1.1 Description
- 11.1.2 Requirements
- 11.1.3 Installation Sequence
- 11.2 Portal and Wireless Developer Topology
- 11.2.1 Description
- 11.2.2 Requirements
- 11.2.3 Installation Sequence
- 11.3 Forms, Reports, and Discoverer Developer Topology
- 11.3.1 Description
- 11.3.2 Requirements
- 11.3.3 Installation Sequence
- 11.4 Integration Architect and Process Modeler Topology
- 11.4.1 Description
- 11.4.2 Requirements
- 11.4.3 Assumptions
- 11.4.4 Installation Sequence
- 11.5 Departmental Topology
- 11.5.1 Description
- 11.5.2 Requirements
- 11.5.3 Assumptions
- 11.5.4 Installation Sequence
- 11.6 Development Life Cycle Support Topology
- 11.6.1 Moving Applications from Test to Stage
- 11.6.2 Moving Applications from Stage to Production
- 11.7 OracleAS Certificate Authority Topology
- 11.7.1 Description
- 11.7.2 Requirements
- 11.7.3 Installation Sequence
- 12.1 Linux Installations
- 12.2 State of Oracle Application Server Instances After Installation
- 12.3 NFS Installations
- 12.4 OracleAS File-Based Clustering
- 12.5 Backup and Recovery
- 12.6 SSL
- 12.7 NLS_LANG Environment Variable
- 12.8 Component Configuration After Installation
- 12.8.1 Configuring mod_osso (Required for Oracle Delegated Administration Services)
- 12.9 Components That Require Post-Installation Tasks
- 12.10 Changing the Network Configuration
- 12.11 What to Do Next
- B.1 Verify Requirements
- B.2 User Interface Does Not Display Properly
- B.3 What to Do If an Installation Error Occurs
- B.4 Troubleshoot Configuration Assistants
- B.4.1 Configuration Assistant Failure
- B.4.2 Failure During Component Configuration and Startup
- B.4.3 Fatal Errors
- B.4.4 How to Rerun OracleAS Randomize Password Configuration Assistant
- B.4.5 OC4J Instance Configuration Assistant Errors
- B.4.6 UDDI Configuration Assistant Errors
- B.4.7 Portal Configuration Assistant Errors
- B.5 Descriptions of Oracle Application Server Configuration Assistants
- C.1 Deinstallation of 10g (9.0.4) Instances
- C.1.1 Change from Release 2 (9.0.2)
- C.1.2 Deinstallation Dependencies
- C.1.3 Instance Names
- C.1.4 Deinstalling Middle Tiers
- C.1.5 Deinstalling OracleAS Infrastructure 10g
- C.1.6 Deinstalling OracleAS Developer Kits 10g
- C.1.7 Removing Entries for a Deleted Instance from Oracle Internet Directory
- C.1.8 Removing Oracle Ultra Search Entries from Oracle Internet Directory
- C.1.9 Cleaning Up Oracle Application Server Processes
- C.2 Deinstallation of 9.0.2 or 9.0.3 Instances From a Computer That Also Contains 10g (9.0.4) Instances
- C.2.1 Issue: 10g (9.0.4) Instance Must Not Contain the Active Oracle Enterprise Manager
- C.2.2 If a 10g (9.0.4) Instance Becomes the Active Oracle Enterprise Manager
- C.3 Reinstallation
- D.1 Silent Installation
- D.2 Non-Interactive Installation
- D.3 Requirements
- D.4 Pre-Installation
- D.5 Create the Response File
- D.5.1 Example Response Files
- D.5.1.1 Standalone J2EE and Web Cache
- D.5.1.2 OracleAS Infrastructure 10g
- D.5.1.3 Portal and Wireless
- D.6 Start the Installation
- D.7 Post-Installation
- E.1 Method of Assigning Default Port Numbers
- E.2 Default Port Numbers
- I.1 Red Hat Enterprise Linux AS/ES Distributions
- I.2 Hardware Compatibility
- I.3 Errata Download for Red Hat Enterprise Linux AS/ES 2.1
- I.4 Package Download
- I.5 Useful Linux References
- J.1 Overview
- J.2 Requirements
- J.3 Pre-installation Steps
- J.3.1 Set Up Node Equivalency for User, Group and Directory
- J.3.2 Set Up User Equivalency
- J.3.3 Check Remote Copy and Remote Shell Capability
- J.3.4 Check the hangcheck-timer Module
- J.4 Installation Steps
- J.5 Post-installation Steps
- J.6 Using Oracle Cluster Management Software
- J.7 Using a Private Network
- J.8 Deinstallation Steps