Skip Headers

Oracle9i Application Server Migrating from Oracle9iAS Release 1 (1.0.2.2.x) to Release 2 (9.0.2)
Release 2 (9.0.2) for Sun SPARC Solaris

Part Number A96157-03
Go To Documentation Library
Home
Go To Table Of Contents
Contents
Go To Index
Index

Go to previous page Go to next page

1
Overview of Oracle9iAS Migration

This chapter describes the Oracle9iAS migration scope, methods and process. It contains these major sections:

Migration Scope and Methods

Migration Paths

Preparing to Migrate

How To Use This Guide

Migration Scope and Methods

The information in this migration guide applies only to migrating Oracle9iAS Release 1 (v1.0.2.2) to Release 2 (v9.0.2).

If you have a Release 1 (1.0.2.1.x) installation, you must first migrate to Oracle9iAS Release 1 (1.0.2.2.x).

See Also:

Oracle9i Application Server Migration Guide in the Oracle9i Application Server documentation library

Identifying Source and Target Oracle9iAS Installations

This guide supports migration from one Oracle home to another, where Oracle9iAS Release 1 (1.0.2.2.x) is installed in a different Oracle home than Oracle9iAS Release 2 (9.0.2). The Oracle homes are designated as follows:

The location of Release 1 (v1.0.2.2), is called ORACLE_HOME_1, or the source Oracle home.

The location of the Release 2 (v9.0.2) is called ORACLE_HOME_2, or the target Oracle home.

Migration Paths

This section compares Release 1 and Release 2 architectures, components, and installation types, and provides recommendations on selecting the Release 2 installation type to which you should migrate. Also included is information about database and inter-component dependencies, and how to proceed with migration in light of these. This section contains the following topics:

Components and Installation Types

Oracle9iAS Release 1 and Release 2 Installation Types

Components Requiring Database Migration

Component Interdependencies

Components and Installation Types

Table 1-1 shows Oracle9iAS components and the installation types to which they belong for the previous and current releases. The components you plan to migrate must belong to the install type that you chose when installing Release 2.

Table 1-1 Oracle9iAS Components and Installation Types
Component

Oracle9iAS Release 1 (1.0.2.2.x) Install Types

Oracle9iAS Release 2 (9.0.2) Install Types

Oracle HTTP Server

Core, Minimal, Standard, Enterprise

  • J2EE and Web Cache

  • Portal and Wireless

  • Business Intelligence and Forms

  • Unified Messaging

Oracle9iAS Containers for J2EE

Core

  • J2EE and Web Cache

  • Portal and Wireless

  • Business Intelligence and Forms

  • Unified Messaging

Oracle Business Components for Java

Core, Minimal, Standard, Enterprise

  • J2EE and Web Cache

Oracle9iAS Forms Services

Enterprise

  • Business Intelligence and Forms

  • Unified Messaging

Oracle9iAS Portal

Minimal, Standard, Enterprise

  • Portal and Wireless

  • Business Intelligence and Forms

  • Unified Messaging

Oracle9iAS Wireless

Minimal, Standard, Enterprise

  • Portal and Wireless

  • Business Intelligence and Forms

  • Unified Messaging

Oracle9iAS Web Cache

Core, Enterprise

  • J2EE and Web Cache

  • Portal and Wireless

  • Business Intelligence and Forms

  • Unified Messaging

Oracle9iAS Reports Services

Enterprise

  • Business Intelligence and Forms

  • Unified Messaging

Oracle9iAS Discoverer

Enterprise

  • Business Intelligence and Forms

  • Unified Messaging

Oracle9iAS Personalization

N/A

  • Business Intelligence and Forms

  • Unified Messaging

Oracle Enterprise Manager Web Site

Enterprise (named Oracle Management Server)

  • J2EE and WebCache

  • Portal and Wireless

  • Business Intelligence and Forms

  • Unified Messaging

Oracle Internet File System

Standard, Enterprise

See the Oracle9iFS Installation and Configuration Guide for migration instructions. Oracle Internet File System is provided on a separate CD from Oracle9iAS.

Oracle9iAS Unified Messaging

N/A

  • Unified Messaging

Oracle9iAS Release 1 and Release 2 Installation Types

To migrate from Release 1 to Release 2, it is helpful to understand the relationship between the architectures and installation types. This section depicts and describes the relationship in detail.

Figure 1-1 Oracle9iAS Release 1 (1.0.2.2.x) Architecture

Text description of 1022arch.gif follows

Text description of the illustration 1022arch.gif

Figure 1-2 Oracle9iAS Release 2 (9.0.2) Architecture

Text description of asins013.gif follows

Text description of the illustration asins013.gif

Table 1-2 Oracle9iAS Release 1 and Release 2 Installation Types
Release 1 Installation Type Release 1 Component Configured Recommended Release 2 Install Type Recommended Release 2 Component Configuration

Core

Minimal Edition

Standard Edition

Enterprise Edition

Oracle HTTP Server

J2EE and Web Cache

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Core

Enterprise Edition

Oracle HTTP Server

J2EE and Web Cache

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Oracle9iAS Web Cache

Core

Oracle9iAS Containers for J2EE

J2EE and Web Cache

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Core

Enterprise Edition

Oracle9iAS Web Cache

J2EE and Web Cache

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Oracle9iAS Web Cache

Minimal Edition

Standard Edition

Enterprise Edition

Oracle HTTP Server

Oracle9iAS Portal

Portal and Wireless

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Oracle9iAS Web Cache

Oracle9iAS Portal

Minimal Edition

Standard Edition

Enterprise Edition

Oracle HTTP Server

Oracle9iAS Wireless

Portal and Wireless

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Oracle9iAS Web Cache

Oracle9iAS Portal

Minimal Edition

Standard Edition

Enterprise Edition

Oracle HTTP Server

Oracle9iAS Portal

Oracle9iAS Wireless

Portal and Wireless

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Oracle9iAS Web Cache

Oracle9iAS Portal

Oracle9iAS Wireless

Standard Edition

Enterprise Edition

Oracle HTTP Server

Oracle Enterprise Java Engine

J2EE and Web Cache

Oracle HTTP Server

Oracle9iAS Containers for J2EE

See the statement of direction for the Java platform at

http://otn.oracle.com/tech/java/oc4j/htdocs/oc4j_sod.html

Standard Edition

Enterprise Edition

Oracle HTTP Server

Oracle Internet File System

Portal and Wireless, and install and configure Oracle Internet File System (available on Supplemental CD)

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Oracle9iAS Web Cache

Oracle9iAS Portal

Oracle Internet File System

Standard Edition

Enterprise Edition

Oracle HTTP Server

Oracle9iAS Portal

Oracle9iAS Wireless

Oracle Enterprise Java Engine

Oracle Internet File System

Portal and Wireless, with Oracle Internet File System installed and configured (available on the Supplemental CD)

See the statement of direction for the Java platform at

http://otn.oracle.com/tech/
java/oc4j/htdocs/oc4j_sod.html

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Oracle9iAS Web Cache

Oracle9iAS Portal

Oracle9iAS Wireless

Oracle Internet File System

Enterprise Edition

Oracle HTTP Server

Oracle9iAS Database Cache

Not applicable.

See the statement of direction for the Oracle9iAS Database Cache at

http://otn.oracle.com/products/ias/
web_cache/htdocs/db_sod.html

Enterprise Edition

Oracle HTTP Server

Oracle9iAS Web Cache

J2EE and Web Cache

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Oracle9iAS Web Cache

Enterprise Edition

Oracle HTTP Server

Oracle9iAS Discoverer

Business Intelligence and Forms

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Oracle9iAS Web Cache

Oracle9iAS Portal

Oracle9iAS Discoverer

Enterprise Edition

Oracle HTTP Server

Oracle9iAS Reports Services

Business Intelligence and Forms

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Oracle9iAS Web Cache

Oracle9iAS Portal

Oracle9iAS Reports Services

Enterprise Edition

Oracle HTTP Server

Oracle9iAS Forms Services

Business Intelligence and Forms

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Oracle9iAS Web Cache

Oracle9iAS Portal

Oracle9iAS Forms Services

Enterprise Edition

Oracle HTTP Server

Oracle Management Server

Oracle9iAS Infrastructure

Oracle9iAS Metadata Repository

Oracle Management Server

Enterprise Edition

Oracle HTTP Server

Oracle9iAS Portal

Oracle9iAS Wireless

Oracle Internet File System

Oracle9iAS Database Cache

Oracle9iAS Discoverer

Oracle9iAS Forms Services

Oracle9iAS Reports Services

Oracle9iAS Web Cache

Oracle Management Server

Oracle Enterprise Java Engine

Business Intelligence and Forms, with the configuration shown in the next column, and with Oracle Internet File System installed and configured (available on the Supplemental CD)

Oracle9iAS Infrastructure installation, with Oracle9iAS Metadata Repository and Oracle Management Server configuration

See the statement of direction for the Oracle9iAS Database Cache at

http://otn.oracle.com/products/ias/web_cache/htdocs/
db_sod.html

See the statement of direction for the Java platform at

http://otn.oracle.com/tech
/java/oc4j/htdocs/oc4j_sod.html

Oracle HTTP Server

Oracle9iAS Containers for J2EE

Oracle9iAS Web Cache

Oracle9iAS Portal

Oracle9iAS Forms Services

Oracle9iAS Wireless

Oracle9iAS Discoverer

Oracle9iAS Forms Services

Oracle9iAS Reports Services

Components Requiring Database Migration

Table 1-3 lists components that require database migration and their associated migration tasks.

Table 1-3 Components Requiring Database Migration
Component MIgration Tasks

Oracle9iAS Portal

  1. Migrate the middle tier (migrate Database Access Descriptors and Providers).

  2. Point to the existing Portal metadata in the Portal database.

Oracle9iAS Wireless

  1. Install Oracle9iAS Release 2 (9.0.2) middle tier and Infrastructure.

  2. Migrate Panama users to OID.

  3. Migrate User Agent Property files to database.

  4. Migrate Transformers.

  5. Migrate site and node properties to database.

Oracle9iAS Discoverer

  1. Install Oracle9iAS Release 2 (9.0.2) middle tier and Infrastructure.

  2. Migrate middle tier (migrate preferences, update URL references, configure session timeout, and migrate viewer customization).

  3. Migrate EUL tables in customer database.

Oracle9iAS Reports Services

  1. Migrate middle tier.

Oracle9iAS Personalization

  1. Perform database upgrade.

Oracle Internet Directory

  1. Install Oracle9iAS Release 2 (9.0.2) Infrastructure.

  2. Run OIDCA to upgrade the OID instance.

Oracle Management Server

  1. Install Oracle9iAS Release 2 (9.0.2) Infrastructure.

  2. Migrate database.

Component Interdependencies

This section identifies the dependencies between Oracle9iAS components, and explains how to manage these for migration.

Table 1-4 Oracle9iAS Component Interdependencies
Component Name Oracle9iAS Release 1 (1.0.2.2.x) Component Interdependency Oracle9iAS Release 2 (9.0.2) Component Interdependency

Oracle9iAS Containers for J2EE

None.

Oracle HTTP Server, mod_oc4j

Oracle9iAS Portal

Oracle HTTP Server, mod_plsql

Oracle9iAS Single Sign-On

Oracle HTTP Server, mod_plsql, mod_oc4j

Oracle9iAS Containers for J2EE

Oracle9iAS Web Cache

Oracle9iAS Single Sign-On

Oracle Internet Directory

Metadata Repository

Oracle9iAS Wireless

Oracle HTTP Server, mod_jserv

Oracle HTTP Server, mod_oc4j

Oracle9iAS Containers for J2EE

Oracle9iAS Portal

Oracle9iAS Web Cache

Oracle9iAS Single Sign-On

Oracle Internet Directory

Metadata Repository

Oracle9iAS Reports Services

Oracle HTTP Server, mod_jserv

Oracle HTTP Server, mod_oc4j

Oracle9iAS Containers for J2EE

Oracle9iAS Portal

Oracle9iAS Web Cache

Oracle9iAS Single Sign-On

Oracle Internet Directory

Metadata Repository

Oracle9iAS Discoverer

Oracle HTTP Server, mod_jserv

Oracle HTTP Server, mod_oc4j

Oracle9iAS Containers for J2EE

Oracle9iAS Portal

Oracle9iAS Web Cache

Oracle9iAS Single Sign-On

Oracle Internet Directory

Metadata Repository

Oracle9iAS Forms Services

Oracle HTTP Server, mod_jserv

Oracle HTTP Server, mod_oc4j

Oracle9iAS Containers for J2EE

Oracle9iAS Single Sign-On

Oracle Internet Directory

Metadata Repository

Oracle Management Server

Database

Metadata Repository

Oracle9iAS Unified Messaging

Database

Oracle HTTP Server, mod_oc4j

Oracle9iAS Containers for J2EE

Oracle9iAS Single Sign-On

Oracle Internet Directory

Metadata Repository

Oracle9iAS Personalization

Database

Oracle HTTP Server, mod_oc4j

Oracle9iAS Containers for J2EE

Oracle Internet File System

Oracle HTTP Server, mod_jserv

Oracle HTTP Server, mod_oc4j

Oracle9iAS Containers for J2EE

To observe the dependencies during migration, migrate in the following order:

  1. Migrate the infrastructure first: Oracle Internet Directory, Oracle9iAS Single Sign-On, Oracle Management Server.

  2. Migrate the middle tier instances (J2EE and caching components, using the Migration Assistant).

  3. Migrate remaining components in the order shown in the table (i.e. Oracle9iAS Portal, Oracle9iAS Wireless, Oracle9iAS Reports Services, etc.), which is the order in which the components are installed.

Preparing to Migrate

This section describes what you need to do before migrating from Release 1 to Release 2. If you have a Release 1 (1.0.2.1.x) installation, you must first migrate to Oracle9iAS Release 1 (1.0.2.2.x).

See Also:

Oracle9i Application Server Migration Guide in the Oracle9i Application Server documentation library

Before you begin the migration process:

  1. Stop the Oracle9iAS Release 2 (9.0.2) instance, if necessary.

  2. Back up all configuration and data files in the Oracle9iAS Release 2 (9.0.2) instance that are affected by the migration process. If you are unsure which files are affected, see the instructions for migrating the component in question.

  3. Stop the Oracle9iAS Release 1 (1.0.2.2.x) Oracle9iAS instance.

  4. Ensure that you have access rights to all target migration directories.

  5. Ensure that the Oracle9iAS infrastructure patch(es) have been installed. They are available for download on http://metalink.oracle.com on the Patches page (for queries, use the product family '9i Application Server').

How To Use This Guide

The guide includes instructions for all components; skip the instructions for components not installed.

  1. Use Chapter 7, "Migrating Management Components" to migrate Oracle Enterprise Manager, Oracle9iAS Single Sign-On, and Oracle Internet Directory.

  2. Follow the instructions in Chapter 2, "Using the Oracle9iAS Migration Assistant" to migrate the Oracle HTTP Server, Oracle9iAS Containers for J2EE, and Oracle9iAS Web Cache.

  3. Inventory the components in your installation, and use the applicable chapters to migrate them. Determine the type and order of the components you will migrate (see "Component Interdependencies").

  4. Use Chapter 3, "Migrating Internet Applications Components" to migrate JServ, OracleJSP pages, Oracle9iAS SOAP, Oracle8i PLSQL, and Oracle9iAS Forms Services.

  5. Use Chapter 4, "Migrating Portals Components" to migrate Oracle9iAS Portal and UltraSearch.

  6. Use Chapter 5, "Upgrading Oracle9iAS Wireless from Release 1 to Release 2" to migrate Oracle9iAS Wireless.

  7. Use Chapter 6, "Migrating Business Intelligence Components" to migrate Oracle9iAS Reports Services, Oracle9iAS Discoverer, and Oracle9iAS Personalization.

  8. Use Chapter 8, "Migrating e-Business Integration Components" to migrate Oracle9iAS InterConnect and Oracle Workflow.


    Note:

    Instructions for migrating Oracle9iAS Email and Unified Messaging Release 5.2 to Oracle9iAS Release 2 (9.0.2) are not included in this guide. They are available at:

    http://otn.oracle.com



Go to previous page Go to next page
Oracle
Copyright © 2002, 2003 Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Home
Go To Table Of Contents
Contents
Go To Index
Index