Migrating Oracle Databases to Linux with OuterBay Application Data Management



Similar documents
Migrating from Unix to Oracle on Linux. Sponsored by Red Hat. An Oracle and Red Hat White Paper September 2003

Achieving Mainframe-Class Performance on Intel Servers Using InfiniBand Building Blocks. An Oracle White Paper April 2003

ORACLE DATABASE 10G ENTERPRISE EDITION

Data Sheet: Disaster Recovery Veritas Volume Replicator by Symantec Data replication for disaster recovery

<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region

An Oracle White Paper November Oracle Real Application Clusters One Node: The Always On Single-Instance Database

VERITAS Business Solutions. for DB2

Upgrade to Oracle E-Business Suite R12 While Controlling the Impact of Data Growth WHITE PAPER

An Oracle White Paper July Accelerating Database Infrastructure Using Oracle Real Application Clusters 11g R2 and QLogic FabricCache Adapters

Application Brief: Using Titan for MS SQL

PolyServe Matrix Server for Linux

Mission-Critical Fault Tolerance for Financial Transaction Processing

Red Hat Enterprise Linux: The ideal platform for running your Oracle database

Red Hat Enterprise Linux solutions from HP and Oracle

WHAT IS ENTERPRISE OPEN SOURCE?

Oracle9i Release 2 Database Architecture on Windows. An Oracle Technical White Paper April 2003

HGST Virident Solutions 2.0

White Paper. Low Cost High Availability Clustering for the Enterprise. Jointly published by Winchester Systems Inc. and Red Hat Inc.

HRG Assessment: Stratus everrun Enterprise

Informatica Application Information Lifecycle Management

Upgrading a Telecom Billing System with Intel Xeon Processors

Oracle Data Guard OTN Case Study SWEDISH POST

Total Data Storage Management for Oracle E-Business

The Cost Effectiveness of PolyServe Matrix Server and SAPRITURITY

Integrated Application and Data Protection. NEC ExpressCluster White Paper

An Oracle White Paper January A Technical Overview of New Features for Automatic Storage Management in Oracle Database 12c

Powering Linux in the Data Center

INTRODUCTION ADVANTAGES OF RUNNING ORACLE 11G ON WINDOWS. Edward Whalen, Performance Tuning Corporation

Using HP StoreOnce Backup systems for Oracle database backups

UPSTREAM for Linux on System z

Optimizing the Data Center for Today s State & Local Government

Informatica Application Information Lifecycle Management

QuickSpecs. What's New HP Database Archiving software Release 6.0 includes the following new capabilities: HP Database Archiving software.

Tuple Data Solutions

Oracle Database 11g: RAC Administration Release 2

High Availability Databases based on Oracle 10g RAC on Linux

HyperQ DR Replication White Paper. The Easy Way to Protect Your Data

High Availability Database Solutions. for PostgreSQL & Postgres Plus

Developing a dynamic, real-time IT infrastructure with Red Hat integrated virtualization

Executive Summary WHAT IS DRIVING THE PUSH FOR HIGH AVAILABILITY?

VERITAS and HP A LONG-TERM COMMITMENT

Database Architecture: Federated vs. Clustered. An Oracle White Paper February 2002

DATABASES AND ERP SELECTION: ORACLE VS SQL SERVER

Using Oracle Real Application Clusters (RAC)

High Availability of VistA EHR in Cloud. ViSolve Inc. White Paper February

Veritas Replicator from Symantec

TOP FIVE REASONS WHY CUSTOMERS USE EMC AND VMWARE TO VIRTUALIZE ORACLE ENVIRONMENTS

CA Encryption Key Manager r14.5

Citrix XenServer Industry-leading open source platform for cost-effective cloud, server and desktop virtualization. citrix.com

Coping with the Data Explosion

EMC VPLEX FAMILY. Continuous Availability and Data Mobility Within and Across Data Centers

Protect Microsoft Exchange databases, achieve long-term data retention

Comparing TCO for Mission Critical Linux and NonStop

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010

TA 15-21: Oracle Database Subscription Licenses

Disaster Recovery for Oracle Database

Hard Partitioning and Virtualization with Oracle Virtual Machine. An approach toward cost saving with Oracle Database licenses

TOP TEN CONSIDERATIONS

The Revival of Direct Attached Storage for Oracle Databases

Fault Tolerant Servers: The Choice for Continuous Availability

EMC VPLEX FAMILY. Continuous Availability and data Mobility Within and Across Data Centers

An Esri White Paper January 2010 ArcGIS Server and Virtualization

Case Study: Oracle E-Business Suite with Data Guard Across a Wide Area Network

Oracle9i Database Release 2 Product Family

IBM System Storage DS5020 Express

Using DataDirect Connect for JDBC with Oracle Real Application Clusters (RAC)

Oracle Database Backup Service. Secure Backup in the Oracle Cloud

Fault Tolerant Servers: The Choice for Continuous Availability on Microsoft Windows Server Platform

IT CHANGE MANAGEMENT & THE ORACLE EXADATA DATABASE MACHINE

Client Study Portfolio

Implementing an Enterprise Class Database Backup and Recovery Plan

EMC Data Domain Boost for Oracle Recovery Manager (RMAN)

ORACLE DATABASE ADMINISTRATOR RESUME

Organizations remain under intense pressure to reduce costs To reduce costs we must increase efficiency in resource allocation

Oracle Recovery Manager 10g. An Oracle White Paper November 2003

An Oracle White Paper November Backup and Recovery with Oracle s Sun ZFS Storage Appliances and Oracle Recovery Manager

Veritas Storage Foundation High Availability for Windows by Symantec

OnX Oracle Cloud Services

Microsoft SQL Server on Stratus ftserver Systems

Oracle Database Cloud Exadata Service. Transforming The Cloud for Mission-critical Business Operations

EMC Virtual Infrastructure for Microsoft SQL Server

Running Oracle s PeopleSoft Human Capital Management on Oracle SuperCluster T5-8 O R A C L E W H I T E P A P E R L A S T U P D A T E D J U N E

Managed Hosting Evaluating Blackboard Managed Hosting Vs. Self Hosting

Solutions White Paper. Using Storage Virtualization. to Meet the Challenges of Rapid Data Growth

An Oracle White Paper October Oracle Database Appliance

Oracle Hyperion Financial Management Virtualization Whitepaper

An Oracle White Paper July Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide

INCREASING EFFICIENCY WITH EASY AND COMPREHENSIVE STORAGE MANAGEMENT

Using HP StoreOnce D2D systems for Microsoft SQL Server backups

Near-Instant Oracle Cloning with Syncsort AdvancedClient Technologies White Paper

Microsoft SQL Server versus IBM DB2 Comparison Document (ver 1) A detailed Technical Comparison between Microsoft SQL Server and IBM DB2

Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment

STANDARDIZATON CONSOLIDATION SCALING INTEROPERABILITY DATA MANAGEMENT PORTFOLIO MANAGEMENT

Server Virtualization in Manufacturing

Connect Converge / Converged Infrastructure

Server Migration from UNIX/RISC to Red Hat Enterprise Linux on Intel Xeon Processors:

Solution Recipe: Improve PC Security and Reliability with Intel Virtualization Technology

How To Compare The Two Cloud Computing Models

Mary E. Shacklett President Transworld Data

Real Application Testing. Fred Louis Oracle Enterprise Architect

Transcription:

Migrating Oracle Databases to Linux with OuterBay Application Data Management Three Steps to Oracle Database Migration from UNIX to Linux An Oracle and OuterBay White Paper March 2004

Migrating Oracle Databases to Linux with OuterBay Application Data Management Introduction... 3 Key Drivers for Migration from Unix to Linux... 4 Lower TCO... 4 Oracle s Commitment for Unbreakable Linux... 4 Oracle Real Application Clusters: Scalability, Flexibility, and High Availability... 5 OuterBay Application Data Management... 5 The Need to Manage Application Data Growth... 5 OuterBay ADM: Enabling Phased Migration to Linux... 6 Migration to Linux with OuterBay ADM... 6 Migration Roadmap... 7 Step 2: Test Migration to Linux with Subsets of the Production Database... 8 Step 3: Migrate the Production Database to Linux... 10 Ongoing Maintenance of Application Environment... 11 Summary... 11 Resources... 11 Migrating Oracle Databases to Linux with OuterBay Application Data Management Page 2

Migrating Oracle Databases to Linux with OuterBay Application Data Management INTRODUCTION Advances such as Oracle Real Application Clusters (RAC) have made Linux-based systems highly scalable and fault tolerant. This has enabled many enterprises to take advantage of Linux s lower total cost of ownership (TCO) and architectural flexibility by migrating their mission-critical ERP and CRM application environments from expensive and proprietary Unix/RISC systems to Linux/Intel systems. Proper planning, thorough testing, expert services, and software tools can significantly reduce the length and complexity of migrating large application databases to low cost Linux-based systems. Oracle offers various resources to ensure such migration projects succeed, including technical support for Linux, migration utilities, and education services. This paper presents an additional resource from an Oracle Certified Solution Partner, OuterBay. OuterBay Application Data Management (ADM) provides a field-proven, three-step migration strategy that minimizes risks, complexity, and downtime involved with migrating Oracle databases: Step 1: Archive inactive application data out of the production database to Linux: OuterBay ADM relocates inactive application data from the production database to an online archive on Linux. This introduction of Linux enables IT organizations to build operational experience supporting Linux without disrupting the production environment. Step 2: Test migration to Linux with subsets of the production database: This step utilizes OuterBay ADM to create relationally-intact subsets of the production database, accelerating migration testing. Using subsets also makes it easier to test and implement the latest Oracle functionality. Step 3: Migrate the production database to Linux: Reducing the size of the production database through Step 1 provides a tremendous benefit to the migration process by reducing the overall downtime required. It also reduces database management complexity and optimizes application performance. Migrating Oracle Databases to Linux with OuterBay Application Data Management Page 3

This three-step Linux adoption strategy enables IT organizations stage the migration of Oracle databases from Unix/RISC to Linux/Intel platforms. OuterBay ADM minimizes downtime, complexity, and risks associated with the migration while accelerating migration testing, improving application performance, and enhancing the application environment with the latest Oracle functionality. After the migration is completed, OuterBay ADM s archiving and subsetting capabilities continue to maintain application performance and reduce the TCO for the application environment. Together, Oracle and OuterBay enable enterprises to build robust, flexible, and scalable infrastructures by leveraging Linux and low cost servers and storage assets. KEY DRIVERS FOR MIGRATION FROM UNIX TO LINUX There are many reasons to deploy Oracle on Linux including Linux s flexibility, performance, non-proprietary characteristics and maturation. Some key drivers for adopting Oracle on Linux include the following: Lower TCO The need for cost containment and compelling price/performance advantages of Intel-based servers have been major factors for platform migration. The TCO for Linux/Intel platforms is 45% - 80% lower than that for legacy Unix/RISC systems. Linux also has given IT organizations a way to improve their negotiation strength and acquisition flexibility with hardware vendors. Oracle s Commitment for Unbreakable Linux Since releasing its database software on Linux in 1998, Oracle has been aggressively bringing mission-critical capabilities such as manageability and clustering to Linux. Partnering closely with major Linux distributors, Oracle has made several key enhancements to the Linux kernel. In addition to Oracle using Linux to run its own mission-critical systems (e.g., Oracle data center, Oracle E-mail systems, and Web sites), Oracle offers a single point of technical and code-level support for Linux distributions from Red Hat and SuSE. Oracle customers running with Red Hat Enterprise Linux or with SuSE Linux Enterprise Server can call Oracle Support for Linux issues. This level of operating system support from Oracle is only offered on Linux and is not available on any other platform. Oracle on Linux delivers unbeatable reliability, performance, scalability and security. Migrating Oracle Databases to Linux with OuterBay Application Data Management Page 4

Oracle Real Application Clusters: Scalability, Flexibility, and High Availability Oracle RAC is a key enabling technology that allows scalability, flexibility, and high availability of Oracle Databases on Linux. It enables clusters of small, commodity Intel servers to replace much larger, more expensive SMP systems. As demands for computing capacity increase, low cost Linux/Intel nodes can be added with no downtime. In December 2003, Oracle Database 10g RAC with Red Hat Linux on a cluster of HP Integrity servers hit a performance record, 1.18 million transactions per minute at $5.52/tpmC, demonstrating Oracle RAC s horizontal scalability and low price/performance 1. Compared to a similar SMP configuration, these results represent an 18% improvement in throughput and 34% reduction in price/performance. Oracle RAC allows optimal utilization of low cost Linux/Intel server resources, and provides a foundation for Grid Computing, the most flexible and cost-effective way to deliver software capacity on-demand. OUTERBAY APPLICATION DATA MANAGEMENT As an Oracle Certified Solution Partner, OuterBay enables leading organizations to better manage data growth for their Oracle E-Business Suite and custom application environments. OuterBay ADM has delivered measurable results up to 70% application performance improvement and several million dollars of annual savings in IT infrastructure costs to Global 2000 organizations such as POSCO, Sun Microsystems, Applied Materials, and Sony. The Need to Manage Application Data Growth Application environments grow larger and more complex as they retain more historical business transactions for longer periods. META Group projects the annual application data growth rate at 125% through 2007 and up to 80% of this application data is inactive. 2 This unmanaged data growth degrades application performance, reduces availability, and escalates IT infrastructure costs. Larger application databases take longer and are more complex to migrate from one platform to another or from one version of the application to the next. Repeatedly upgrading to bigger and more costly SMP servers or adding storage provides only temporary relief while propagating performance and infrastructure cost problems. 1 Transaction Processing Performance Council, www.tpc.org, Top Ten TPC-C by Performance (as of December 8, 2003) 2 Charlie Garry, Archiving: Databases on a Diet, META Delta, SIS 1046, 30 January, 2003 Migrating Oracle Databases to Linux with OuterBay Application Data Management Page 5

OuterBay applies Information Lifecycle Management (ILM) concepts to application data and business transactions. ILM is a practical methodology for managing, storing, protecting, retaining, and disposing information based on its changing business value at each stage of its lifecycle. ILM leverages technologies such as tiered storage to meet performance, availability, accessibility, and retention requirements of information. ILM aligns IT infrastructure costs with business priorities. For example, as information access requirements decline over time, OuterBay ADM automatically relocates inactive application data to online archives on less expensive storage platforms. OuterBay ADM: Enabling Phased Migration to Linux OuterBay ADM integrates technologies critical to managing the application data lifecycle from the data s creation to disposal, based on its value to the business over time. The components of OuterBay ADM include: Application Resource Monitor analyzes and forecasts data growth as well as enables creating, modeling, and enforcing aggressive data retention policies. LiveArchive identifies and relocates inactive data out of the production environment to an easily accessible database based on specified data retention policies. LiveArchive leverages Oracle s Purge function to reduce the size of the production database but LiveArchive retains transparent, real-time access to historical, inactive data through the same application interfaces for reporting and compliance purposes. LiveArchive also ensures consistent application access even after applying Oracle Applications patches or upgrading to new Oracle Applications releases. By decreasing production database sizes, LiveArchive improves application performance, delivers substantial storage cost savings, and reduces application upgrade downtime. Encapsulated Archive is a self-contained, self-describing, open-standardsbased XML archive solution for survivable data archiving, independent of application, platform, database, or operating system. When some data retention regulations require storing data for 30 years or longer, historical application data must maintain relational integrity and ensure long-term online access even after the application has been retired. Encapsulated Archive retains online, real-time access through any XML query language application. Instance Generator creates smaller, relationally intact subsets of the production database. Enterprises manage multiple copies of the production environment for development, testing, staging, and training purposes, requiring considerable additional storage. By reducing development and test database sizes up to 85%, Instance Generator reduces the TCO for application environment and enables more effective utilization of storage assets. Developers Edition extends support to custom or customized applications and databases. MIGRATION TO LINUX WITH OUTERBAY ADM Proper planning and testing are critical in any migration project. Utilizing OuterBay ADM introduces Linux gradually, allowing your platform migration project to be completed in phases. Migrating Oracle Databases to Linux with OuterBay Application Data Management Page 6

Migration Roadmap Step 1: Archive Inactive Application Data to Linux In this step, OuterBay ADM s database archiving capability introduces Linux and tiered storage infrastructure to your application environment without disrupting the production environment. Based on the administrator specified data retention policies, OuterBay ADM identifies and relocates inactive data from the production database to an online archive running on the Linux/Intel platform. The online archive can be a separate Oracle database using OuterBay LiveArchive, or an open XML-based archive using OuterBay Encapsulated Archive. This step does not require any migration procedures such as export/import. Migrating Oracle Databases to Linux with OuterBay Application Data Management Page 7

Benefits of Archiving Inactive Application Data to Linux Immediately improve application performance for the current production environment. The archive process improves performance of the production environment using the existing server and storage infrastructure. It extends the life of the existing hardware until the entire migration project is completed. Increase stability and availability of the production environment. Less data in the production database also means less data to be replicated, backed up or restored, requiring smaller backup and maintenance windows. Build operational experience supporting the Linux/Intel environment. Hosting the online archive on Linux helps you understand the functionality and performance of the new server environment. This step provides you time to establish and test support mechanisms and escalation procedures. Because the service levels for the online archive are generally lower than those for the production system, this real world testing is performed in a low risk environment. Step 2: Test Migration to Linux with Subsets of the Production Database A platform migration project requires multiple testing activities such as performance analysis and tuning, backup and recovery procedure setup and verification, and disaster recovery planning. At the same time, the migration project provides you opportunities to address any limitations or deficiencies in your current application environment, such as database configurations, failing backups, or non-redundant storage connectivity. You can also test and implement the latest Oracle functionality such as Oracle RAC or Data Guard. Combining the platform migration with a database upgrade can save considerable time and testing effort versus separate, serial efforts. 3 Instead of using multiple copies of the full sized production database for these testing activities, OuterBay ADM s subsetting capability enables more cost-effective and streamlined test processes. As subsets of the production database, test databases can be as small as 15% of the production database. Migrating these smaller databases to Linux requires considerably less time and resources. Furthermore, export/import procedures to migrate these test databases serve as trial migrations for the production database. 3 B. Boese, Migrating from Unix to Oracle on Linux, An Oracle and Red Hat White Paper, September 2003 Migrating Oracle Databases to Linux with OuterBay Application Data Management Page 8

Benefits of Testing Migration to Linux with Subsets of the Production Database Accelerate the testing process with less hardware resources. Migrating to Linux requires various testing activities server and storage hardware testing, performance tuning, backup and disaster recovery planning, etc. Using smaller test databases allows you to perform multiple test cycles in parallel using less hardware resources. Perform trial migrations. Migrating test databases to Linux allows you to rehearse migration procedures for the production database. This enables you to estimate the downtime required for the production database migration as well as avoid any surprises during the production migration. Migrate and enhance backup and recovery procedures. Since Linux is widely supported by third party backup tools, you can likely continue to use existing tools. For Oracle database backups, Oracle Recovery Manager (RMAN) is platform-independent. Therefore, your existing backup and recovery procedures may only need to be migrated and verified. However, with the smaller production database to be migrated to Linux, you have an opportunity to re-assess business requirements for recovery and enhance backup strategies such as more frequent backup schedules or the flash recovery area feature in Oracle 10g RMAN. Test and implement the latest Oracle functionality. The platform migration provides an opportunity to introduce enhanced functionality of Oracle and upgrade to the latest release of the Oracle Database. Oracle RAC. In this step, you can test horizontal scalability and database failover services of Oracle RAC. You also have an opportunity to size a new Linux/Intel cluster by characterizing the workload and application requirements for the short term (6 months to a year) and for the long term (3 to 5 years). 4 Keep in mind that online archiving reduces the production database size significantly, requiring less CPU resources. Coupled with absolute performance advantage of Intel servers, OuterBay ADM can enable smaller clusters of Linux/Intel systems to replace high-end SMP systems. Self Managing Database is a set of features that increase the ease of administration of Oracle databases. Automatic Undo Management allows for the Oracle server to manage and allocate rollback segments, eliminating the need for DBAs to consider the number and types of segments necessary for transactions. With Automatic Segment Space Management Oracle manages the free space in segments with the use of 4 I. Remedios, Best Practices for Consolidation of Oracle on Linux Deployments, Oracle Corporation, January 2004 Migrating Oracle Databases to Linux with OuterBay Application Data Management Page 9

bitmaps and better manages the allocation of space in data blocks. Dynamic Memory Management allows for DBAs to dynamically resize memory areas in the Oracle database such as the shared pool and the buffer cache, without the downtime previously required to accomplish this task. You can easily take advantage of these features after upgrading to Oracle Database 10g. Oracle Data Guard. In addition to re-assessing backup and recovery requirements, you can improve disaster recovery/business continuity capabilities by implementing Oracle Data Guard. Oracle Data Guard protects against site failure by maintaining standby databases. It provides replication of atomic database changes to a remote site in conjunction with the primary site and has been further enhanced in Oracle Database 10g with real time apply for close synchronization of the standby with the production database. Step 3: Migrate the Production Database to Linux Reducing the size of the production databases provides a tremendous benefit to the migration process by reducing the overall downtime required to migrate. In Oracle9i, the primary supported mechanism for migrating Oracle databases across platforms involves exporting the current production database and importing it into a newly created empty production database on Linux. For migration of an Oracle E-Business Suite database, the standard supported procedure is documented on Metalink (Note 230627.1), Export/Import Process for Oracle Applications Release 11i Database Instances Using Oracle9i Enterprise Edition. With the release of Oracle 10g, there are new options available to assist in the migration of databases from legacy Unix/RISC platforms. All of these data migration options in Oracle9i and Oracle10g benefit from OuterBay s ability to reduce the size of production datasets. Cross Platform Transportable Tablespaces make transporting datafiles across platforms possible for the first time. This can drastically reduce the time required to migrate across platforms relative to existing export/import processes. DataPump. The export/import process has undergone significant enhancements in Oracle10g. The result is the DataPump engine which greatly reduces the time required for exporting and importing an Oracle database. Migrating Oracle Databases to Linux with OuterBay Application Data Management Page 10

Benefits of Migrating the Production with OuterBay ADM Reduce downtime during migration. Downtime during migration is proportional to the size of the production database. OuterBay ADM decreases the production database size up to 60%. This significantly reduces the outage window. Optimize post-migration performance. Post-migration performance benefits from the smaller production database and higher performance of Intel-based servers. Ongoing Maintenance of Application Environment The migration project to Linux is now complete. However, the application data will continue to grow, requiring ongoing maintenance to manage application performance and contain infrastructure costs. OuterBay ADM allows you to establish, refine, and enforce archive policies for the production environment to maintain peak application performance levels. OuterBay ADM also extends the TCO advantages of Linux by utilizing aggressive archive and subsetting policies and tiered storage. In addition, OuterBay ADM enables compliance with data retention regulations, by setting and enforcing data retention policies for the production system and online archives. It provides an easy access to data as required by investigators or auditors and offers audit trails for any data changes. SUMMARY Oracle is committed to making Linux/Intel into a mission-critical computing platform, delivering a lower TCO, high performance, reliability, flexibility and scalability. To ease the migration from legacy Unix platforms to Linux on low cost Intel-based servers, Oracle offers many resources including software tools, services, and partnerships. As an Oracle Certified Solutions Partner, OuterBay provides a three-step migration strategy. This enables IT organizations to introduce Linux without disrupting the production environment and then to stage the migration of Oracle databases from Unix/RISC to Linux/Intel platforms. OuterBay minimizes downtime, complexity, and risks associated with the migration while accelerating migration testing, improving application performance, and enhancing the application environment with the latest Oracle functionality. RESOURCES Available on the Web: Oracle on Linux: http://www.oracle.com/linux Oracle Technology Network Linux Center: Technical white papers and documentation: http://otn.oracle.com/linux Oracle Technology Network Migration Center: http://otn.oracle.com/tech/migration/content.html Migrating Oracle Databases to Linux with OuterBay Application Data Management Page 11

Metalink: Oracle Support Online: http://metalink.oracle.com Oracle E-Business Suite on Linux: http://www.oracle.com/appsnet/technology/linux.html OuterBay ADM Solution: http://www.outerbay.com/solutions_overview.html OuterBay s compliance: http://www.outerbay.com/compliance.html OuterBay LiveArchive for Oracle: http://www.outerbay.com/outerbay_livearchive_oracle_datasheet.pdf OuterBay customer white papers: http://www.outerbay.com/customers.html Migrating Oracle Databases to Linux with OuterBay Application Data Management Page 12

Migrating Oracle Databases to Linux with OuterBay Application Data Management March 2004 Author: Rich Butterfield, OuterBay Technologies, Inc. Contributing Authors: Bill Boese, Oracle Corp. Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 www.oracle.com Oracle is a registered trademark of Oracle Corporation. Various product and service names referenced herein may be trademarks of Oracle Corporation. All other product and service names mentioned may be trademarks of their respective owners. Copyright 2004 Oracle Corporation All rights reserved.