Skip Headers

Oracle® Application Server 10g Installation Guide
10g (9.0.4) for Microsoft Windows
Part No. B10433-01
  Go To Documentation Library
Home
Go To Index
Index

Next  

Contents

Title and Copyright Information

Send Us Your Comments

Preface

Intended Audience
Documentation Accessibility
Structure
Related Documents
Conventions

1 Summary of Installation Steps

2 What’s New in the Installation

2.1 Default Ports for Oracle HTTP Server on the Middle Tier Are 80 and 443
2.2 Option of Installing OracleAS Metadata Repository in an Existing Database
2.3 Custom Port Numbers
2.4 One ias_admin User Per Oracle Application Server Instance
2.5 Support for High Availability Configurations
2.6 Support for Selecting OracleAS Cluster Type During Installation
2.7 Support for Secure Installations
2.8 Support for Off-Network Installations
2.9 Support for DHCP
2.10 Support for IP Address and Hostname Changes After Installation
2.11 Windows 2000 Requires SP3 or Later
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 Installation from DVD Now Available

3 Compatibility with Earlier Versions

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.bat 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.bat 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
3.7 Compatibility with Oracle9i Application Server Release 1 (1.0.2.2.x)

4 Requirements

4.1 System Requirements
4.1.1 Memory and Pagefile Requirements for Running Multiple Instances on the Same Computer
4.1.2 Tips for Reducing Memory Usage
4.2 Windows System Files (wsf.exe)
4.3 Ports
4.3.1 About Ephemeral Ports
4.3.2 Using Default Port Numbers
4.3.3 Using Custom Port Numbers (the "Static Ports" Feature)
4.3.3.1 Format of the staticports.ini File
4.3.3.2 Error Conditions that Will Cause the Installer to Use Default Ports Instead of Specified Ports
4.3.3.3 Ports for Oracle HTTP Server and OracleAS Web Cache
4.3.4 If Port 1521 Is in Use
4.3.4.1 If Port 1521 Is In Use by an Existing Oracle9i Database
4.3.4.2 If Port 1521 Is In Use by Some Other Application
4.4 Operating System User
4.5 Environment Variables
4.5.1 How to Set Environment Variables
4.5.2 ORACLE_HOME and ORACLE_SID
4.5.3 TNS_ADMIN
4.5.4 PATH and CLASSPATH
4.5.5 TEMP
4.6 Network Topics
4.6.1 Installing on DHCP Computers
4.6.2 Installing on Multihomed Computers
4.6.3 Installing on Computers with Multiple Aliases
4.6.4 Installing on Non-Networked Computers
4.6.5 Installing on Static IP Computers that You Want to Disconnect from the Network Later
4.6.6 Installing a Loopback Adapter
4.6.6.1 Checking If a Loopback Adapter Is Installed on Your Computer
4.6.6.2 Installing a Loopback Adapter on Windows NT
4.6.6.3 Installing a Loopback Adapter on Windows 2000
4.6.6.4 Installing a Loopback Adapter on Windows 2003 / Windows XP
4.6.6.5 Removing the Loopback Adapter on Windows NT
4.6.6.6 Removing a Loopback Adapter on Windows 2000 / Windows 2003 / Windows XP
4.6.7 Copying CD-ROMs or DVD to Hard Drive, and Installing from the Hard Drive
4.6.8 Installing from a Remote CD-ROM or DVD Drive
4.6.9 Installing on Remote Computers Through Remote Control Software
4.7 Prerequisite Checks Performed by the Installer

5 Things You Should Know Before Starting the Installation

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 Oracle Home Name
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 Connecting to Oracle Internet Directory Through SSL Connections
5.12 Starting the Oracle Universal Installer

6 Installing OracleAS Infrastructure 10g

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 Can I Add OracleAS Certificate Authority After Installation?
6.18 Installing OracleAS Infrastructure 10g
6.19 Installing OracleAS Infrastructure 10g Against an Existing Oracle Internet Directory
6.20 Installing OracleAS Metadata Repository in a New Database
6.21 Installing Identity Management Components Only (Including Oracle Internet Directory)
6.22 Installing Identity Management Components Only (Excluding Oracle Internet Directory)
6.23 Installing Oracle Internet Directory Only
6.24 Installing OracleAS Certificate Authority and OracleAS Metadata Repository Only
6.25 Install Fragment: The First Few Screens of the Installation
6.26 Install Fragment: The Last Few Screens of the Installation
6.27 Install Fragment: Oracle9i Database Screens
6.28 Install Fragment: OracleAS Certificate Authority Screens

7 Installing Middle Tiers

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 Configuring Oracle Internet Directory for Oracle Application Server Installation Privileges

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 Installing in High Availability Environments

9.1 OracleAS Cold Failover Cluster
9.1.1 Installation Overview
9.1.2 Sample Values Used
9.1.3 Perform Pre-Installation Tasks
9.1.3.1 Ensure that the Event Log Service Is Running
9.1.3.2 Get a Virtual Address for the Cluster
9.1.3.3 Verify that Microsoft Cluster Server (MSCS) Is Installed on Both Nodes
9.1.3.4 Determine the Name of the Cluster
9.1.3.5 Determine a Domain User to Administer Oracle Fail Safe
9.1.3.6 Install Oracle Fail Safe on the Local Storage of Each Node
9.1.3.7 Create a Group in Oracle Fail Safe
9.1.4 Install OracleAS Infrastructure 10g on the Shared Drive from Node 1
9.1.5 Perform Post-Installation Steps on Node 1 and on the Shared Drive
9.1.5.1 Node 1: Stop the OracleAS Infrastructure 10g Services, and Set Their Startup Type to Manual
9.1.5.2 Node 1: Remove the Oracle Database Instance
9.1.5.3 Reboot Node 1
9.1.5.4 Node 2: Delete the Oracle Home for OracleAS Infrastructure 10g
9.1.6 Install OracleAS Infrastructure 10g from Node 2
9.1.7 Perform Post-Installation Steps on Node 2
9.1.7.1 Reboot Node 2
9.1.7.2 Move the Group to Node 2
9.1.8 Node 2: Start up OracleAS Infrastructure 10g Services
9.1.9 Verify Installation
9.1.10 Make the OracleAS Infrastructure 10g Components Highly Available
9.1.10.1 OracleAS Metadata Repository
9.1.10.2 Add the Listener as a Dependency for the Shared Disk
9.1.10.3 Oracle Process Monitor (OPMN)
9.1.10.4 Application Server Control
9.1.11 Check that the Correct Listener Is Active
9.1.12 Install Middle Tiers Against an OracleAS Cold Failover Cluster Infrastructure
9.1.12.1 If You Plan to Install Middle Tiers on OracleAS Cold Failover Cluster Nodes
9.1.12.2 Procedure for Installing Middle Tiers Against an OracleAS Cold Failover Cluster Infrastructure
9.2 OracleAS Disaster Recovery
9.2.1 Setting Up the OracleAS Disaster Recovery Environment
9.2.1.1 Ensure Nodes Are Identical at the Operating System Level
9.2.1.2 Set Up staticports.ini File
9.2.1.3 Set Up Identical Hostnames on Both Production and Standby Sites
9.2.1.4 If You Want to Use OracleAS Cold Failover Cluster on the Production Site
9.2.2 Installing Oracle Application Server in an OracleAS Disaster Recovery Environment
9.2.2.1 Installing the OracleAS Infrastructure 10g
9.2.2.2 Installing Middle Tiers
9.2.3 What to Read Next

10 Installing the OracleAS Metadata Repository in an Existing Database

10.1 Overview
10.2 Disk Space Requirements
10.3 Database Requirements
10.3.1 Database Version
10.3.1.1 Oracle9i Release 1 (9.0.1.x) Databases
10.3.1.2 Oracle9i Release 2 (9.2.x) Databases
10.3.2 Standard Edition Databases: Notes
10.3.3 OracleAS Metadata Repository on Windows XP Not Supported
10.3.4 Initialization Parameters
10.3.5 Database Options
10.3.6 PL/SQL Packages
10.3.7 DBMS_LDAP Package
10.3.8 Password File Authentication
10.3.9 Schemas and Tablespaces
10.3.9.1 Schema Name Already In Use
10.3.9.2 Tablespace Name Already In Use
10.3.9.3 Tablespace Sizes
10.3.9.4 List of Schemas and Tablespaces
10.3.10 Registration with Oracle Internet Directory
10.4 Oracle Internet Directory Version
10.5 Oracle Ultra Search Directory Updated
10.6 Starting OracleAS RepCA
10.6.1 Starting OracleAS RepCA from CD-ROM or DVD
10.6.2 Starting OracleAS RepCA from a Hard Drive
10.7 Which Section to Read Next?
10.8 Installing OracleAS Metadata Repository in a Database Whose Data Files Are Managed by the File System
10.9 Installing OracleAS Metadata Repository in a Database that Uses Raw Devices
10.10 Installing OracleAS Metadata Repository in Real Application Clusters Databases
10.10.1 Installation Overview
10.10.2 Installation Steps for Real Application Clusters Databases that Use a Cluster File System or Volume Manager
10.10.3 Installation Steps for Real Application Clusters Databases that Use Raw Devices
10.11 Registering the OracleAS Metadata Repository with Oracle Internet Directory
10.12 Using the cleanMR Script to Drop Schemas and Tablespaces
10.13 Cleaning Up a Failed Registration or Deregistering a Metadata Repository
10.14 Troubleshooting
10.14.1 OracleAS RepCA Loses Connection to Database (Error Code ORA-03113)

11 Recommended Topologies

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 Post-Installation Tasks

12.1 State of Oracle Application Server Instances After Installation
12.2 OracleAS File-Based Clustering
12.3 Application Server Control Service Not Needed for OracleAS Metadata Repository Only Installations
12.4 Service Dependencies
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 What to Do Next

A Installing OracleAS Developer Kits 10g

B Troubleshooting

B.1 Verify Requirements
B.2 User Interface Does Not Display Properly
B.3 What to Do If an Installation Error Occurs
B.4 How to Troubleshoot Configuration Assistants
B.4.1 General Tips
B.4.2 Configuration Assistant Result Codes
B.4.3 Failure During Component Configuration and Startup
B.4.4 Fatal Errors
B.4.5 How to Rerun OracleAS Randomize Password Configuration Assistant
B.4.6 Database Configuration Assistant (DBCA) Errors
B.4.7 OC4J Instance Configuration Assistant Errors
B.4.8 UDDI Configuration Assistant Errors
B.4.9 Portal Configuration Assistant Errors
B.5 Description of Oracle Application Server Configuration Assistants

C Deinstallation and Reinstallation

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.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 Deinstalling All Oracle Products Manually
C.4 Reinstallation

D Silent and Non-Interactive Installation

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
D.8 Deinstallation

E Default Port Numbers

E.1 Method of Assigning Default Port Numbers
E.2 Default Port Numbers

F Ports to Open in Firewalls

G URLs for Components

H Contents of the "OracleAS RepCA and Utilities" CD-ROM

I Client Installation

I.1 Client Types
I.2 Database Client Installation
I.2.1 Database Client System Requirements
I.2.1.1 FAT and NTFS File Systems
I.2.1.2 Unsupported Components on Windows Terminal Servers
I.2.1.3 Linking and Relinking Applications
I.2.1.4 Networking Protocol Vendor Requirements
I.2.2 Licensing Requirements
I.2.3 Single Oracle Home Components
I.2.4 Individual Component Requirements
I.2.5 Database Client Pre-Installation Tasks
I.2.6 Database Client Installation Steps
I.2.7 Components Included with the Database Client
I.2.8 Post-Installation Tasks
I.2.8.1 Set NTFS File System Security
I.2.8.2 Set Windows NT Registry Security
I.2.8.3 Perform Post-Installation Tasks for Individual Components
I.3 Oracle SOAP Client Installation
I.3.1 SOAP Client System Requirements
I.3.2 SOAP Client Pre-Installation Tasks
I.3.3 SOAP Client Installation Steps
I.3.4 Components Included with the SOAP Client
I.4 Oracle Workflow Builder Installation
I.4.1 Oracle Workflow Builder System Requirements
I.4.2 Oracle Workflow Builder Pre-Installation Tasks
I.4.3 Oracle Workflow Builder Installation Steps
I.4.4 Set up the Oracle Workflow HTML Help (optional)
I.4.5 Modify Fonts in Oracle Workflow Builder (optional)
I.5 Non-Interactive Installation
I.6 Installer Log Files
I.7 Deinstallation
I.7.1 Remove Oracle Keys from the Registry
I.7.2 Update the Path Environment Variable
I.7.3 Remove Oracle from the Start Menu
I.7.4 Removing All Oracle Products from Your Computer

J Installing Java Access Bridge

J.1 Introduction
J.2 Setup for JRE 1.4.2
J.3 Setup for Oracle Installed Components
J.3.1 Installing Java Access Bridge
J.3.2 Configuring Oracle Components to Use Java Access Bridge
J.3.2.1 Configuring for Windows NT
J.3.2.2 Configuring for Windows 2000, Windows XP, or Windows Server 2003

Index