You are on page 1of 264

Oracle9i

Database Installation Guide

Release 1 (9.0.1) BETA for Windows

June 2001 Part No. A86054-01

Beta Draft

ra

ft

Oracle9i Database Installation Guide, Release 1 (9.0.1) BETA for Windows Part No. A86054-01 Copyright 1996, 2001, Oracle Corporation. All rights reserved. Primary Author: Janelle Simmons

Contributors: Harish Akali, Warren Briese, Kristy Browder, Toby Close, Jonathan Creighton, Marcel De Maria, Mike DeMarco, Saheli Dey, Raj Gupta, Nicole Haba, Daniella Hansell, Anna Hernandez, Marilyn Hollinger, Clara Jaeckel, Stephen Lee, Mark Kennedy, Matt McKerley, Miranda Nash, Anita Puronto, David Saslav, Helen Slattery, Debbie Steiner, Linus Tanaka, Tom Van Raalte, Alice Watson, Zakia Zerhouni The Programs (which include both the software and documentation) contain proprietary information of Oracle Corporation; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or decompilation of the Programs is prohibited. The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. Oracle Corporation does not warrant that this document is error free. Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Oracle Corporation.

Restricted Rights Notice Programs delivered subject to the DOD FAR Supplement are "commercial computer software" and use, duplication, and disclosure of the Programs, including documentation, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement. Otherwise, Programs delivered subject to the Federal Acquisition Regulations are "restricted computer software" and use, duplication, and disclosure of the Programs shall be subject to the restrictions in FAR 52.227-19, Commercial Computer Software - Restricted Rights (June, 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065. The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup, redundancy, and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and Oracle Corporation disclaims liability for any damages caused by such use of the Programs. Oracle is a registered trademark, and Oracle Real Application Clusters, Oracle Names, Oracle OLAP Services, Pro*C/C++, Pro*COBOL, Pro*FORTRAN, Pro*Ada, SQL*Net, SQL*Plus, Oracle Objects, Oracle Workflow, Oracle8, Oracle8i, Oracle9i, PL/SQL, and iSQL*Plus are trademarks or registered trademarks of Oracle Corporation. Other names may be trademarks of their respective owners. Alpha and Beta Draft Documentation Alpha and Beta Draft documentation are considered to be in prerelease status. This documentation is intended for demonstration and preliminary use only. We expect that you may encounter some errors, ranging from typographical errors to data inaccuracies. This documentation is subject to change without notice, and it may not be specific to the hardware on which you are using the software. Please be advised that Oracle Corporation does not warrant prerelease documentation and will not be responsible for any loss, costs, or damages incurred due to the use of this documentation.

ra

ft

If the Programs are delivered to the U.S. Government or anyone licensing or using the programs on behalf of the U.S. Government, the following notice is applicable:

Contents
Send Us Your Comments ................................................................................................................... ix Preface............................................................................................................................................................ xi
Audience .................................................................................................................................................. xii Organization ............................................................................................................................................ xii Related Documentation .......................................................................................................................... xiv Conventions ............................................................................................................................................. xv Documentation Accessibility................................................................................................................... xx Screen Reader Setup for Oracle9i for Windows..................................................................................... xxi

Whats New in Oracle9i for Windows? .................................................................................... xxv


Oracle9i Release 1 (9.0.1) New Features in Oracle9i for Windows .................................................... xxvi Oracle8i Release 3 (8.1.7) New Features in Oracle8i for Windows ................................................... xxxii Oracle8i Release 2 (8.1.6) New Features in Oracle8i for Windows .................................................. xxxiv

Introducing Oracle9i for Windows NT


Oracle9i for Windows NT Overview................................................................................................... Planning Your Installation ................................................................................................................... Using Optimal Flexible Architecture ............................................................................................. Benefits of Using Multiple Oracle Homes ............................................................................... Multiple Oracle Home Functionality in Different Releases..................................................... Oracle8 Releases Before 8.0.4 ................................................................................................. Oracle8 Releases 8.0.4 to 8.0.6 ................................................................................................ Oracle8i Release 8.1.3 to Oracle9i Release 1 (9.0.1)............................................................... 1-2 1-2 1-3 1-3 1-3 1-4 1-4 1-4

ra

Beta Draft

ft

iii

Oracle Universal Installer Overview ............................................................................................... Oracle Universal Installer Restrictions..................................................................................... Using the Keyboard to Navigation Oracle Universal Installer................................................. Oracle9i Products for Installation ................................................................................................... Oracle9i Database ............................................................................................................... Oracle9i Client ......................................................................................................................... Oracle9i Management and Integration ................................................................................. Licensing Information ..................................................................................................................... Oracle9i Database Options .............................................................................................................. Documentation Library Overview ................................................................................................... What Documentation Do I Read First? ........................................................................................... Getting Started with Installation .......................................................................................................

1-5 1-5 1-6 1-7 1-7 1-8 1-8 1-9 1-9 1-10 1-11 1-13

Preinstallation Requirements
Single Oracle Home Components........................................................................................................ Supported Operating Systems ............................................................................................................. Unsupported Components and Features on Windows Terminal Servers ........................................ Top-Level Component System Requirements .................................................................................... System Requirements for FAT and NTFS File Systems ................................................................. Oracle9i Database System Requirements........................................................................................ Oracle9i Client System Requirements............................................................................................. Oracle9i Management and Integration System Requirements ........................................................ Mandatory Individual Component Requirements .......................................................................... Oracle Enterprise Manager Requirements ...................................................................................... Oracle Management Server Requirements .................................................................................... Use an Existing Repository .................................................................................................... Create a New Repository........................................................................................................ Oracle Enterprise Manager Web Browser Requirements.............................................................. Oracle Enterprise Manager Paging Server Requirements ............................................................. Migration and Upgrade Requirements............................................................................................. Oracle Real Application Clusters Migration and Upgrade Requirements..................................... Migrating and Upgrading Releases 7.x and 8.x ............................................................................. Oracle Command Line Tools with the Migration Utility .............................................................. Required Oracle7 Server SQL*Net Patch Releases ...................................................................... Networking Protocol Vendor Requirements .................................................................................... 2-2 2-3 2-4 2-5 2-5 2-6 2-8 2-9 2-11 2-13 2-14 2-14 2-14 2-15 2-16 2-17 2-18 2-18 2-19 2-20 2-20

iv

ra
Beta Draft

ft

Selecting Database Creation and Oracle Net Services Configuration Methods


About Database Creation and Network Configuration Methods .................................................... Types of Database Environments ........................................................................................................ Selecting a Database Creation Method............................................................................................... Oracle Net Configuration Method Overview..................................................................................... Configuring the Server Network ..................................................................................................... Configuring the Client Network.................................................................................................... 3-2 3-4 3-5 3-7 3-8 3-11

Installing Oracle Components


Installation Differences Between Windows NT and UNIX ............................................................... 4-2 Preinstallation Tasks............................................................................................................................. 4-2 Installing Oracle Components ............................................................................................................. 4-4 Oracle9i Database Installation Types ............................................................................................. 4-6 Enterprise Edition, Standard Edition, or Personal Edition Installation ................................... 4-6 Custom Database Installations ............................................................................................... 4-11 Oracle9i Client Installation Types................................................................................................. 4-13 Client Administrator or Runtime Installations ...................................................................... 4-14 Custom Client Installations ................................................................................................... 4-14 Oracle9i Management and Integration Installation Types ............................................................ 4-16 Oracle Management Server Installation ................................................................................. 4-16 Oracle Internet Directory Installation .................................................................................... 4-20 Oracle Integration Server Installation .................................................................................... 4-25 Custom Management and Integration Installations ............................................................... 4-28 Reviewing the Installation Session Log ....................................................................................... 4-32 Deinstalling Oracle Components and Services ................................................................................ 4-32 Deinstalling Oracle Components with Oracle Universal Installer ................................................ 4-33 Task 1: Deinstall Oracle Net Services, Oracle Internet Directory, and Oracle9i Database Registry Entries ..............................................................................................................................4-33 Stopping Oracle Windows NT Services................................................................................. 4-34 Deinstalling Oracle Net Services ........................................................................................... 4-35 Deinstalling Oracle Internet Directory Services .................................................................... 4-35 Deinstalling the Oracle9i Database and Registry Entries ...................................................... 4-35 Task 2: Deinstall Components with Oracle Universal Installer .................................................... 4-36 Manually Removing All Oracle Components and Services from Your Computer....................... 4-37

ra

ft
Beta Draft

Removing Components on Windows NT...................................................................................... 4-37 Removing Components on Windows 95 or Windows 98 ............................................................. 4-39

Reviewing Your Installed Starter Database Contents


Usernames and Passwords Overview.................................................................................................. Unlocking and Changing Passwords .............................................................................................. Granting Limited SYS Database Role Privileges ........................................................................... Reviewing Usernames and Passwords............................................................................................. Database Identification Overview ....................................................................................................... Oracle9i Services on Windows Overview ........................................................................................... Tablespaces and Datafiles Overview ................................................................................................... Initialization Parameter File Overview ............................................................................................ Redo Log Files Overview ................................................................................................................... Control Files Overview....................................................................................................................... Rollback Segments Overview ............................................................................................................ Data Dictionary Overview.................................................................................................................. 5-2 5-3 5-4 5-4 5-7 5-9 5-9 5-11 5-11 5-12 5-13 5-13

Postinstallation Configuration Tasks

ra

ft

About NTFS File System and Windows NT Registry Permissions .................................................. Setting NTFS File System Security................................................................................................. Setting Windows NT Registry Security .......................................................................................... Validating Invalid PL/SQL Modules with the utlrp.sql Script......................................................... Individual Component Postinstallation Configuration Tasks .......................................................... Starting a Listener on Terminal Servers ..........................................................................................

6-2 6-2 6-3 6-4 6-5 6-9

Individual Components Available for Installation


Oracle9i Database Components ....................................................................................................... A-2 Oracle9i Client Components................................................................................................................ A-8 Oracle9i Management and Integration Components ...................................................................... A-13 Component Descriptions .................................................................................................................... A-18

Advanced Installation Topics


About Oracle Components in Non-Interactive Mode ....................................................................... B-2 Copying and Modifying a Response File ........................................................................................ B-2

vi

Beta Draft

Running Oracle Universal Installer and Specifying a Response File.............................................. B-3 Running Oracle Enterprise Manager Configuration Assistant in Silent Mode ............................... B-4 Silently Running Oracle Enterprise Manager Configuration Assistant as a Standalone Component .................................................................................................................. B-4 Running Oracle Enterprise Manager Configuration Assistant in a Silent Installation Session B-5 Error Handling.......................................................................................................................... B-7 Validation of Values from Response Files............................................................................... B-7 Silent Installation and Oracle Net Configuration Assistant ..................................................... B-7 About Oracle Components in Different Languages .......................................................................... B-7 Running Oracle Universal Installer in Different Languages........................................................... B-7 Using Oracle Components in Different Languages......................................................................... B-8 About Web-based Installations............................................................................................................ B-9

Globalization Support

Oracle Real Application Clusters Preinstallation Tasks


About Oracle Real Application Clusters ............................................................................................ D-2 Real Application Clusters System Requirements............................................................................ D-2 About Hardware and Network Configuration .......................................................................... D-3 Node Preparation for a Real Application Clusters Installation ....................................................... D-3 About Extended Partitions and Logical Drives........................................................................ D-3 Planning Your Logical Drives Configuration .......................................................................... D-5 Oracle Cluster Setup Wizard Overview .......................................................................................... D-8 Raw Devices Management Utilities Overview ............................................................................... D-9 Installing the Raw Devices Management Utilities Manually................................................... D-9 Preinstallation Tasks........................................................................................................................... D-10 Task 1: Creating an Extended Partition......................................................................................... D-11 Creating an Extended Partition and Logical Drives on Windows 2000 ................................ D-11 Task 2: Creating Logical Drives.................................................................................................... D-13 Task 3: Assigning Symbolic Link Names ..................................................................................... D-15 Using Oracle Cluster Setup Wizard ....................................................................................... D-15 Using Object Link Manager ................................................................................................... D-16

ra

Beta Draft

ft

About NLS_LANG Parameters........................................................................................................... C-2 Commonly Used Values for NLS_LANG ........................................................................................... C-2 NLS_LANG Settings in MS-DOS Mode and Batch Mode ............................................................... C-4

vii

Using ImportSYMLinks Utility ............................................................................................ Task 4: Creating a Cluster ............................................................................................................ Deleting Previous Versions of Oracle Operating System Dependent Clusterware...................... Troubleshooting the Oracle Real Application Clusters Installation .............................................

D-16 D-18 D-21 D-22

Installing and Removing Legato Components


About LSM Server............................................................................................................................... . Updating LSM Server ..................................................................................................................... Installing LSM Server...................................................................................................................... Removing LSM Server ................................................................................................................... About LSM Administrator GUI .......................................................................................................... Updating LSM Administrator GUI.................................................................................................. Installing LSM Administrator GUI ................................................................................................ Removing LSM Administrator GUI................................................................................................ E-2 E-2 E-2 E-5 E-6 E-6 E-6 E-8

Getting Started with Your Documentation

ft

Documentation Formats....................................................................................................................... Documentation Types ........................................................................................................................... Installing and Viewing Oracle Documentation .................................................................................. Installing a Web Browser or Adobe Acrobat Reader ...................................................................... Viewing the Documentation from the CD-ROM ............................................................................ Installing the Oracle9i Online Documentation ................................................................................ Viewing Documentation From Your Hard Drive............................................................................ Viewing Documentation Without a Web Browser.......................................................................... Documentation Library......................................................................................................................

F-2 F-3 F-4 F-5 F-5 F-7 F-7 F-9 F-10

Glossary Index

viii

ra
Beta Draft

Send Us Your Comments


Oracle9i Database Installation Guide, Release 1 (9.0.1) for Windows
Part No. A86054-01

Oracle Corporation welcomes your comments and suggestions on the quality and usefulness of this document. Your input is an important part of the information used for revision.
s s s s

If you find any errors or have any other suggestions for improvement, please indicate the document title and part number, and the chapter, section, and page number (if available). You can send comments to us in the following ways:
s s s

E-mail: ntdoc_us@oracle.com FAX - (650) 506-7365 Attn: Oracle Windows Server Documentation Postal service: Oracle Corporation Windows Server Documentation Manager 500 Oracle Parkway, M/S 1op6 Redwood Shores, CA 94065 USA

If you would like a reply, please give your name, address, telephone number, and (optionally) electronic mail address. If you have problems with the software, please contact your local Oracle Support Services. Contact information for Oracle Support Services is available at this Web site: http://www.oracle.com/support/

ra

Beta Draft

ft

Did you find any errors? Is the information clearly presented? Do you need more information? If so, where? Are the examples correct? Do you need more examples? What features did you like most?

ix

Beta Draft

ra

ft

Preface
This guide is your primary source of introduction, preinstallation, installation, and postinstallation information for Oracle9i for Windows NT. This preface contains these topics:
s

Audience Organization Related Documentation Conventions

Documentation Accessibility

ra
Beta Draft

ft

xi

Audience
Oracle9i Database Installation Guide is intended for anyone installing or configuring the Oracle9i Enterprise Edition, Oracle9i Standard Edition, and Oracle9i Personal Edition database types. Note that the term Oracle9i for Windows NT is used in this guide to describe all these types. This guide describes only the features of Oracle9i for Windows NT software that apply to the Windows NT, Windows 95, Windows 98, and Windows 2000 operating systems. Installation and migrations procedures for Oracle9i Personal Edition on Windows 95 and Windows 98 are not covered in this guide. To use this document, you need to be familiar with the following:
s

Windows NT, and have installed and tested it on your computer system Object-relational database management concepts
See Also:
s

Oracle9i Database Concepts for more information about object-relational database management concepts

Organization

This document contains: Chapter 1, "Introducing Oracle9i for Windows NT" Introduces you to Oracle9i for Windows NT, Oracle Universal Installer, and getting started with your Oracle documentation Chapter 2, "Preinstallation Requirements" Describes supported operating systems, requirements for Oracle9i for Windows NT installation types and individual components, migration and upgrade information, and supported protocols Chapter 3, "Selecting Database Creation and Oracle Net Services Configuration Methods" Describes the Oracle9i database creation and Oracle Net client/server network configuration methods available during installation

xii

D
Beta Draft

ra

ft

"Documentation Library" on page F-10 for information about Oracle9i for Windows NT that is applicable to all operating systems

Chapter 4, "Installing Oracle Components" Describes how to install and deinstall Oracle components Chapter 5, "Reviewing Your Installed Starter Database Contents" Describes the contents of your installed starter database Chapter 6, "Postinstallation Configuration Tasks" Describes postinstallation configuration tasks Appendix A, "Individual Components Available for Installation" Describes the individual components available with each installation type of the three top-level components and component descriptions Appendix B, "Advanced Installation Topics" Describes advanced installation topics not covered in Chapter 4.

Appendix E, "Installing and Removing Legato Components" Describes how to install and remove Legato components Appendix F, "Getting Started with Your Documentation" Provides a complete introduction to the Oracle documentation set Glossary

Appendix D, "Oracle Real Application Clusters Preinstallation Tasks" Describes the required preinstallation tasks for cluster software and Oracle Real Application Clusters on Windows

ra
Beta Draft

ft

Appendix C, "Globalization Support" Describes Globalization Support

xiii

Related Documentation
For more information, see the following resources:
s

The Oracle9i Documentation Library, especially: Oracle9i Database Getting Starting for Windows Oracle9i Database Administrators Guide for Windows

The documentation for Oracle Enterprise Manager

Many books in the documentation set use the sample schemas of the seed database, which is installed by default when you install Oracle. Refer to Oracle9i Sample Schemas for information on how these schemas were created and how you can use them yourself. In North America, printed documentation is available for sale in the Oracle Store at http://oraclestore.oracle.com/

http://www.oraclebookshop.com/ Other customers can contact their Oracle representative to purchase printed documentation. To download free release notes, installation documentation, white papers, or other collateral, please visit the Oracle Technology Network (OTN). You must register online before using OTN; registration is free and can be done at http://technet.oracle.com/membership/index.htm

xiv

Customers in Europe, the Middle East, and Africa (EMEA) can purchase documentation from

ra

Note: This installation guide and other platform-specific documentation are not available for purchase in printed format.

ft
Beta Draft

If you already have a username and password for OTN, then you can go directly to the documentation section of the OTN Web site at http://technet.oracle.com/docs/index.htm You can also obtain this documentation from the Oracle Documentation Portal Web site at http://docs.oracle.com

Conventions
This section describes the conventions used in the text and code examples of this documentation set. It describes:
s

Conventions in Text Conventions in Code Examples Conventions for Windows Operating Systems

Conventions in Text

Convention Bold

Meaning

D
Beta Draft

ra

We use various conventions in text to help you more quickly identify special terms. The following table describes those conventions and provides examples of their use.
Example

Bold typeface indicates terms that are When you specify this clause, you create an defined in the text or terms that appear in index-organized table. a glossary, or both. Italic typeface indicates book titles or emphasis. Oracle9i Database Concepts Ensure that the recovery catalog and target database do not reside on the same disk. You can specify this clause only for a NUMBER column. You can back up the database by using the BACKUP command. Query the TABLE_NAME column in the USER_ TABLES data dictionary view. Use the DBMS_STATS.GENERATE_STATS procedure.

Italics

UPPERCASE monospace (fixed-width font)

Uppercase monospace typeface indicates elements supplied by the system. Such elements include parameters, privileges, datatypes, RMAN keywords, SQL keywords, SQL*Plus or utility commands, packages and methods, as well as system-supplied column names, database objects and structures, usernames, and roles.

ft

xv

Convention lowercase monospace (fixed-width font)

Meaning Lowercase monospace typeface indicates executables, filenames, directory names, and sample user-supplied elements. Such elements include computer and database names, net service names, and connect identifiers, as well as user-supplied database objects and structures, column names, packages and classes, usernames and roles, program units, and parameter values.

Example Enter sqlplus to open SQL*Plus. The password is specified in the orapwd file. Back up the datafiles and control files in the /disk1/oracle/dbs directory. The department_id, department_name, and location_id columns are in the hr.departments table. Set the QUERY_REWRITE_ENABLED initialization parameter to true.

Note: Some programmatic elements use a mixture of UPPERCASE and lowercase. Connect as oe user. Enter these elements as shown. The JRepUtil class implements these methods.

Conventions in Code Examples

SELECT username FROM dba_users WHERE username = MIGRATE;

The following table describes typographic conventions used in code examples and provides examples of their use.
Convention [] Meaning Brackets enclose one or more optional items. Do not enter the brackets. Example DECIMAL (digits [ , precision ])

{} |

Braces enclose two or more items, one of {ENABLE | DISABLE} which is required. Do not enter the braces. A vertical bar represents a choice of two {ENABLE | DISABLE} or more options within brackets or braces. [COMPRESS | NOCOMPRESS] Enter one of the options. Do not enter the vertical bar.

xvi

Code examples illustrate SQL, PL/SQL, SQL*Plus, or other command-line statements. They are displayed in a monospace (fixed-width) font and separated from normal text as shown in this example:

ra

ft
Beta Draft

lowercase monospace (fixed-width font) italic

Lowercase monospace italic font represents placeholders or variables.

You can specify the parallel_clause. Run Uold_release.SQL where old_ release refers to the release you installed prior to upgrading.

Convention ...

Meaning Horizontal ellipsis points indicate either:


s

Example

That we have omitted parts of the code that are not directly related to the example That you can repeat a portion of the code

CREATE TABLE ... AS subquery;

SELECT col1, col2, ... , coln FROM employees;

. . . Other notation

Vertical ellipsis points indicate that we have omitted several lines of code not directly related to the example. You must enter symbols other than brackets, braces, vertical bars, and ellipsis points as shown. Italicized text indicates placeholders or variables for which you must supply particular values. Uppercase typeface indicates elements supplied by the system. We show these terms in uppercase in order to distinguish them from terms you define. Unless terms appear in brackets, enter them in the order and with the spelling shown. However, because these terms are not case sensitive, you can enter them in lowercase. acctbal NUMBER(11,2); acct CONSTANT NUMBER(4) := 3;

Italics

CONNECT SYSTEM/system_password DB_NAME = database_name SELECT last_name, employee_id FROM employees; SELECT * FROM USER_TABLES; DROP TABLE hr.employees;

lowercase

Lowercase typeface indicates programmatic elements that you supply. For example, lowercase indicates names of tables, columns, or files. Note: Some programmatic elements use a mixture of UPPERCASE and lowercase. Enter these elements as shown.

ra
Beta Draft

ft

UPPERCASE

SELECT last_name, employee_id FROM employees; sqlplus hr/hr CREATE USER mjones IDENTIFIED BY ty3MU9;

xvii

Conventions for Windows Operating Systems


The following table describes conventions for Windows operating systems and provides examples of their use.
Convention Choose Start > Meaning Example

How to start a program. For example, to Choose Start > Programs > Oracle - HOME_ start Oracle Database Configuration NAME > Configuration and Migration Tools > Assistant, you must click the Start button Database Configuration Assistant on the taskbar and then choose Programs > Oracle - HOME_NAME > Configuration and Migration Tools > Database Configuration Assistant.

The backslash special character (\) is sometimes required as an escape character for the double quote (") special character at the Windows command prompt. Parentheses and the single quote special character () do not require an escape character. See your Windows operating system documentation for more information on escape and special characters. HOME_NAME Represents the Oracle home name. The home name can be up to 16 alphanumeric characters. The only special character allowed in the home name is the underscore.

ra

C:\>

Represents the Windows command prompt of the current hard disk drive. The escape character in a command prompt is "^". Your prompt reflects the subdirectory in which you are working. Referred to as the command prompt in this manual.

xviii

ft

File and Directory File/directory names are not case c:\winnt"\"system32 is the same as Names sensitive. The special characters <, >, :, ", C:\WINNT\SYSTEM32 /, |, and - are not allowed. The special character \ is treated as an element separator, even when it appears in quotes. If the file name begins with \\, Windows assumes it uses the Universal Naming Convention. C:\oracle\oradata>

C:\>exp scott/tiger TABLES=emp QUERY=\"WHERE job=SALESMAN and sal<1600\" C:\>imp SYSTEM/password FROMUSER=scott TABLES=(emp, dept)

C:\> net start OracleHOME_ NAMETNSListener

Beta Draft

Convention

Meaning In releases prior to Oracle8i release 8.1.3, when you installed Oracle components, all subdirectories were located under a top level ORACLE_HOME directory that by default was:
s s s

Example Go to the ORACLE_BASE\ORACLE_ HOME\rdbms\admin directory.

ORACLE_HOME and ORACLE_ BASE

C:\orant for Windows NT C:\orawin95 for Windows 95 C:\orawin98 for Windows 98

or whatever you called your Oracle home. This release complies with Optimal Flexible Architecture (OFA) guidelines. All subdirectories are not under a top level ORACLE_HOME directory. There is a top level directory called ORACLE_BASE that by default is C:\oracle. If you install Oracle9i Release 1 (9.0.1) on a computer with no other Oracle software installed, the default setting for the first Oracle home directory is C:\oracle\ora90. The Oracle home directory is located directly under ORACLE_BASE. All directory path examples in this guide follow OFA conventions. See Oracle9i Database Getting Starting for Windows for additional information on OFA compliances and for information on installing Oracle products in non-OFA compliant directories.

ra
Beta Draft

ft

xix

Documentation Accessibility
Oracles goal is to make our products, services, and supporting documentation accessible to the disabled community with good usability. To that end, our documentation includes features that make information available to users of assistive technology. This documentation is available in HTML format, and contains markup to facilitate access by the disabled community. Standards will continue to evolve over time, and Oracle is actively engaged with other market-leading technology vendors to address technical obstacles so that our documentation can be accessible to all of our customers. For additional information, visit the Oracle Accessibility Program Web site at http://www.oracle.com/accessibility/ JAWS, a Windows screen reader, may not always correctly read the code examples in this document. The conventions for writing code require that closing braces should appear on an otherwise empty line; however, JAWS may not always read a line of text that consists solely of a bracket or brace.

Support for Hearing and Speech Impaired Customers


Oracle Corporation provides dedicated Text Telephone (TTY) access to Oracle Support Services within the United States of America 24 hours a day, seven days a week. For technical questions, call: 1.800.446.2398 For non-technical questions, call: 1.800.464.2330

xx

ra

ft
Beta Draft

Screen Reader Setup for Oracle9i for Windows


Oracle9i client tools, such as Oracle Enterprise Manager and Oracle Database Configuration Assistant, can be used with a screen reader, such as JAWS. This section contains setup information to enable Oracle9i client tools running on Windows computers to use a screen reader. The following procedures are needed only if you use a screen reader.

Java Access Bridge Setup


After installing Oracle9i client tools, install and configure the Java Access Bridge for Windows. The Java Access Bridge supports assistive technologies, such as the JAWS screen reader, for Java applications running on Windows. The steps to install and configure the Java Access Bridge are:
s

Step 1: Install Java Access Bridge Software Step 2: Configure Oracle to use Java Access Bridge

1. 2. 3.

Copy \access bridge\accessbridge1_0.zip from the component CD-ROM to a location on your hard drive. Extract the files on you hard drive. Double-click \install\Install.exe. The Java Access Bridge installer displays a dialog showing all of the Java Virtual Machines in your system.

4.

Select the Java Virtual Machine used by Oracle Enterprise Manager. By default, the Java Virtual Machine used by Oracle Enterprise Manager is installed in C:\Program Files\Oracle\jre\1.1.8.

Step 2: Configure Oracle to use Java Access Bridge To configure Oracle to use Java Access Bridge, set the system environment variable ORACLE_OEM_CLASSPATH to point to the installed Java Access Bridge files. The Java Access Bridge installer adds two paths to the environment variable CLASSPATH. These two paths must be copied to the ORACLE_OEM_CLASSPATH variable.

ra
Beta Draft

Step 1: Install Java Access Bridge Software To install the Java Access Bridge:

ft

xxi

To set the system environment variable ORACLE_OEM_CLASSPATH:


For Windows NT or Windows 2000, choose Start > Settings > Control Panel > System. For this platform... Windows NT

Do this...
1. 2. 3.

Select the Environment tab. Select the CLASSPATH variable in the System Variables list. In the Value field, select and copy the portion that includes the path to the two files jaccess.jar and access-bridge.jar. By default, these two paths are: c:\Program Files\Oracle\jre\1.1.8\lib\jaccess.jar; c:\Program Files\Oracle\jre\1.1.8\lib\access-bridge.jar

4. 5. 6. 7.

In the Variable field, replace CLASSPATH with ORACLE_OEM_ CLASSPATH In the Value field, paste the two paths that were previously copied. Ensure that a semicolon separates the two paths. Choose OK.

xxii

D
Beta Draft

ra

ft

Choose Set.

For this platform... Windows 2000

Do this...
1. 2.

Select the Advanced tab. Choose the Environment Variables button. The Environment Variables dialog displays. Select the CLASSPATH variable in the System variables list. Select the Edit button under the System variables list.

3. 4.

The Edit System Variable dialog displays.


5.

In the Variable Value field, select and copy the portion that includes the path to the two files jaccess.jar and access-bridge.jar. By default, these two paths are: c:\Program Files\Oracle\jre\1.1.8\lib\jaccess.jar; c:\Program Files\Oracle\jre\1.1.8\lib\access-bridge.jar

6. 7.

Choose Cancel to close the Edit System Variable dialog.


Choose the New button under the System variables list. In the Variable Name field enter ORACLE_OEM_CLASSPATH. In the Variable Value field, paste the two paths that were previously copied. Ensure that a semicolon separates the two paths.

8. 9.

10. Choose OK to close the New System Variable dialog. 11. Choose OK to close the Environment Variables dialog. 12. Choose OK to close the System Properties control panel.

ra
Beta Draft

ft

The New System Variable dialog displays.

xxiii

xxiv

D
Beta Draft

ra

ft

Whats New in Oracle9i for Windows?


This section describes new features of Oracle9i for Windows release 1 (9.0.1) and provides pointers to additional information. New features information from previous releases is also retained to help those users migrating to the current release.

Oracle9i Release 1 (9.0.1) New Features in Oracle9i for Windows Oracle8i Release 3 (8.1.7) New Features in Oracle8i for Windows

See Also:
s

Oracle9i Database New Features for the list of new features, new options, and enhancements of Oracle9i Appendix F, "Getting Started with Your Documentation" for more information about any new features for each component

Oracle8i Release 2 (8.1.6) New Features in Oracle8i for Windows

ra

Beta Draft

ft

The following sections describe the new features:

xxv

Oracle9i Release 1 (9.0.1) New Features in Oracle9i for Windows


This section contains these topics:
s

iSQL*Plus iSQL*Plus is a browser-based implementation of SQL*Plus. You can use iSQL*Plus over the Internet to connect to an Oracle database and perform the same actions as you would through the SQL*Plus command line. The iSQL*Plus implementation uses a Web browser, an Oracle HTTP Server with the iSQL*Plus Server, and an Oracle Database Server.

Microsoft Transaction Server (MTS) The following table describes some of the new features in Microsoft Transaction Server for Oracle9i.
Better performance High availability Communication between the Microsoft Transaction Server application and the Oracle Service for MTS is no longer required. The Oracle database is no longer dependent on the Oracle Service for MTS. Previously, if the Oracle Service for MTS was stopped, the Oracle database was unable to participate in Microsoft Transaction Server transactions.

Easier configuration

Previous versions required a Windows NT service named Oracle Service for MTS to be created for each Oracle database, enabling the database to participate in Microsoft Transaction Server transactions. Moreover, only one Oracle Service for MTS was supported for each Oracle database. This release no longer requires this service.

Oracle OLAP Services Oracle OLAP Services provides a Java OLAP API and an analytical engine. Using OLAP Services, developers can build analytical applications that support complex statistical, mathematical, and financial calculations along with predictive analytical functions such as forecasting, modeling, consolidations, allocations, and scenario management. Because the OLAP API is all Java, OLAP Services supports deployment of analytical applications to large, geographically

xxvi

Improved scalability

The code that allows an Oracle database to participate in Microsoft Transaction Server transactions is now embedded in each Microsoft Transaction Server application process.

ra

ft

Beta Draft

distributed user communities on the Internet. OLAP Services is installed with Oracle9i Enterprise Edition.
See Also: Oracle9i OLAP Services Concepts and Administration Guide
s

Oracle COM Automation Oracle COM Automation feature is now available for Java as well as PL/SQL. While the general functionality is parallel, the developers guide indicates those areas where functionality, setup, and architecture differ. For this release, Oracle has renamed the com81.dll to orawpcom.dll. Users migrating from Oracle8i must re-run comwrap.sql to continue using Oracle COM Automation feature for PL/SQL.
See Also: Oracle COM Automation Feature Developers Guide

Oracle DBA Studio

Oracle Objects for OLE 9.0.1.4.1 Oracle Objects for OLE will support the creation of temporary BLOBs or CLOBs which can be manipulated and then bound into SQL statements or PL/SQL blocks, or copied into permanent LOBs. Oracle Objects for OLE will support database events. This asynchronous notification is modeled along the same lines as the failover handler, thus a client can subscribe to one or more database events and can continue with other processing. Each database event that the client is interested in is stored as a subscription by Oracle Objects for OLE.
See Also: Oracle Objects for OLE

Oracle Workflow Oracle Workflow now provides the Business Event System, a new application service that leverages the Oracle Advanced Queuing infrastructure to communicate business events among systems within an enterprise as well as between enterprises. The Business Event System includes the Event Manager, for registering subscriptions to significant events, and event activities, for modeling business events within workflow processes. This support allows

ra
Beta Draft

Oracle DBA Studio is no longer installed as a separate application but has been integrated with Oracle Enterprise Manager Console.

ft

xxvii

Oracle Workflow users to deal with business objects and e-business integration flows powerfully and flexibly, with minimal intrusion into core applications.
s

Oracle9i on Windows 2000 There are some differences between using Oracle9i on Windows 2000 and Windows NT 4.0.
See Also: Oracle9i Database Getting Starting for Windows

Oracle Real Application Clusters Oracle Real Application Clusters is a new, breakthrough software architecture with scalability and high availability features that exceed the capabilities of previous Oracle cluster-enabled software releases. Oracle Real Application Clusters is an option to the Oracle9i database that allows multiple simultaneous instances on different nodes of a cluster to operate on a shared database.

Cache Fusion Cluster configuration

Centralized node information

xxviii

D
s s s s

A breakthrough technology that greatly enhances Oracle Real Application Clusters performance and scalability.
The Oracle9i release of Oracle Real Application Clusters on Windows provides two tools for easier cluster configuration: Oracle Operating System Dependent clusterware (Oracle OSDs) are provided in this release. The OSDs serve as communication links between the operating system and Oracle Real Application Clusters software. The Oracle Cluster Setup Wizard can be used to create a cluster or add a node to an existing cluster.

Easier configuration through centralized node information: Use Oracle Enterprise Manager or the srvctl utility to manage instances, including adding or remove them. There is no need to update distributed files on the nodes. Add an instance dynamically using Oracle Database Configuration Assistant.

ra

ft

The following table describes some of the features in Oracle Real Application Clusters for Oracle9i.

Beta Draft

See Also:
s

The Oracle9i Real Application Clusters documentation set for additional new features. The Oracle Real Application Clusters Guard for Windows documentation set for information about separately installable, Windows-specific enhancements to Oracle9i Real Application Clusters.

Integration With Windows NT and Windows 2000


s

Oracle9i supports several versions of Microsoft Windows, including Windows 2000 and Windows NT. Oracle9i supports enhanced integration with Microsoft Transaction Services, and Internet Information Services. The PKI infrastructure and Single Sign-On capabilities in Oracle9i have also been well integrated with Windows 2000, Active Directory, and Microsoft Certificate Store. Oracle9i also provides an enhanced solution to allow the Oracle database to participate as a Resource Manager in Microsoft Transaction Server/COM+ Transactions environment, providing enhanced performance and scalability.

Customers who implement Oracle Internet Directory as their central Directory while using Active Directory to support their desktop environments can use Microsoft ADSI to access Oracle Internet Directory from the Windows desktop environment. Meta-directory synchronization between Active Directory and Oracle Internet Directory facilitates centralized scheduling and configuration of Oracle and third party meta-directory components. Synchronization between Active Directory and Oracle Internet Directory can be achieved by deploying Oracle Directory Integration Platform and an Active Directory Synchronization agent from Siemens. Oracle Fail Safe, shipping in a subsequent CD pack, provides high availability for Oracle databases and applications deployed on all Microsoft Cluster Server clusters configured with Windows NT and Windows 2000. For Windows developers, Oracle9i offers an enhanced native OLE DB provider. XML, database Events, and Oracle9i extensions are supported

Windows security supports Oracle wallets in the registry/Active Directory and allows Oracle products to use Microsoft Certificate Store.

ra
Beta Draft

ft

xxix

through Oracle Objects for OLE. The COM Automation Feature now supports Java stored procedures.
s

Workspace Manager Workspace Manager provides a long-transaction framework built on a workspace management system. It uses a series of short transactions and multiple data versions to implement a complete long-transaction event that maintains atomicity and concurrency. Changes are stored in the database as different workspaces. Users are permitted to create new versions of data to update, while maintaining a copy of the old data. The ongoing results of the long transaction are stored persistently, assuring concurrency and consistency.
See Also: Oracle9i Application Developers Guide - Workspace Manager

Oracle9i release 1 (9.0.1) Deprecated and Desupported Components

See Also: Oracle9i Database Administrators Guide


s

Logical Unit Type 6.2 (LU6.2) protocol LU6.2 protocol is not supported for Oracle9i. Migrate or upgrade to TCP/IP based protocols.

Pro*COBOL As of this release of the Oracle database server, the Pro*COBOL precompiler no longer supports the Fujitsu compiler.

Server Manager Server Manager is not supported in Oracle9i. Use SQL*Plus instead. Most Server Manager scripts should work in a SQL*Plus environment, but some scripts need to be modified.
See Also: Oracle9i Database Migration for information about modifying Server Manager scripts

xxx

CONNECT INTERNAL and CONNECT INTERNAL/PASSWORD are not supported in Oracle9i.

ra

Database user INTERNAL

ft

The following components that were part of 8.1.7 are not available for installation with release 1 (9.0.1):

Beta Draft

Very Large Memory (VLM) Very Large Memory (VLM) configurations are not supported in Oracle9i.

D
Beta Draft

ra

ft

xxxi

Oracle8i Release 3 (8.1.7) New Features in Oracle8i for Windows


This table describes some of the new features and components of Oracle8i, release 8.1.7 on Windows NT.

Feature/Component Oracle Provider for OLE DB enhancements

Description Oracle Provider for OLE DB now provides support for:


s

See... Oracle Provider for OLE DB Developers Guide

Returning multiple rowsets Use this feature to access all the REF CURSORs being returned by a stored procedure.

The Unicode character set Use this feature to access data in multiple languages on the same client machine. This is useful for creating global Internet applications supporting as many languages as the Unicode standard entails. For example, you can write a single active service page (ASP) that accesses an Oracle8i database to dynamically generate content in Japanese, Arabic, English, and Thai.

Applications can verify the status of the database connection and check to see if the connection is active before returning the OraDatabase to the application. Application failover notifications can be used in the event of the failure of one database instance and failover to another instance.

xxxii

ra

Oracle Objects for OLE (OO4O) enhancements

Commands can now be executed using asynchronous processing. This enables you to execute SQL statements and PL/SQL blocks in nonblocking mode. With non-blocking mode, control is returned to the application immediately even if the execution is not complete. This allows the application to execute other tasks not dependent on the results of the last execution.

ft

OO4O online help available from the Start Menu after installation

Beta Draft

Feature/Component New components integrated into Oracle Universal Installer installation for 8.1.7

Description New components are integrated into the installation:


s s s s

See...
s

JServer Accelerator Oracle Applications InterConnect Oracle HTTP Server and Apache components Oracle Integration Server installation type, which includes: Oracle Message Broker Oracle Workflow Oracle Servlet Engine Oracle XML Developers Kit Oracle XML SQL Utility PL/SQL Embedded Gateway
s

Appendix A, "Individual Components Available for Installation" Appendix B, "Individual Component Descriptions"

s s s s

Oracle Web Publishing Assistant Oracle AppWizard for Microsoft Visual C++ Microsofts Systems Management Server (SMS) Oracle no longer creates SMS packages for distribution.

Windows 2000 Multi-language Edition Oracle8i software is supported on the Windows 2000 Multi-language Edition.

The following components that were part of 8.1.6 are not available for installation with 8.1.7:

Beta Draft

ra

Oracle8i Release 3 (8.1.7) Deprecated and Desupported Components

ft

Windows 2000 Multi-language Edition

Oracle8i software is supported on the Windows Multi-language Edition.

N/A

xxxiii

Oracle8i Release 2 (8.1.6) New Features in Oracle8i for Windows


This table describes some of the new features and components of Oracle8i, release 8.1.6 on Windows NT.

Feature/Component Oracle Provider for OLE DB

Description OLE DB is an open standard data access methodology that utilizes a set of interfaces for accessing and manipulating all types of data. These interfaces are available from various database providers. The Oracle Provider for OLE DB interfaces offer high performance and efficient access to Oracle data by applications, compilers, and other database components.

See... Oracle Provider for OLE DB Developers Guide

Active Directory support

Active Directory is a Lightweight Directory Access Protocol (LDAP)-compliant directory server included with Windows 2000. Active Directory stores all Windows 2000 information, including users, groups, and policies. Oracle8i release 8.1.6 and above enables users to store database service and Net8 net service names as directory objects in Active Directory. Integration with Active Directory enables:
s

Oracle objects representing databases and net service names to be created in Active Directory and used by various Oracle applications when connecting to an Oracle8i database A single, centralized location to store net service name information, which eliminates the need for maintaining a separate tnsnames.ora file on each client computer An administrator to create and store enterprise users and roles for the Oracle8i database in Active Directory, which helps centralize the administration of users and roles across multiple databases Chapter 8, "Authenticating Database Users with Windows" of Oracle8i Administrators Guide for Windows

Windows native authentication enhancements

These enhancements provide support for global user authentication and role authorization with Windows native authentication in Windows 2000 domains using Active Directory.

xxxiv

ra

ft

Chapter 4, "Using Oracle8i Directory Server Features with Active Directory" of Oracle8i Administrators Guide for Windows

Beta Draft

See Also: See Oracle8i New Features for the list of new components and features common to all operating systems

D
Beta Draft

ra

ft

xxxv

xxxvi

D
Beta Draft

ra

ft

1
Introducing Oracle9i for Windows NT
This chapter introduces you to Oracle9i for Windows NT and helps you plan your installation. This chapter contains these topics:
s

Oracle9i for Windows NT Overview Planning Your Installation

What Documentation Do I Read First? Getting Started with Installation

Beta Draft

ra

Documentation Library Overview

ft
Introducing Oracle9i for Windows NT 1-1

Oracle9i for Windows NT Overview

Oracle9i for Windows NT Overview


Oracle9i for Windows NT is a development and deployment platform for the Internet. Oracle9i for Windows NT features include the following:
s

A built-in Java Virtual Machine (JVM) that lets you store and run Java code within an Oracle9i database Support for the Common Object Request Broker Architecture (CORBA), the Internet Inter-ORB Protocol (IIOP), and Enterprise JavaBeans Support for SQLJ, a programming syntax that lets you embed SQL statements in Java programs Integration with the Component Object Model (COM) and Microsoft Transaction Server Integration with Oracle Enterprise Manager Console and front-end management applications that are fully accessible from clients (including Web browsers)
See Also:
s

Oracle9i Database New Features Oracle Enterprise Manager Concepts Guide

Planning Your Installation


This section provides information about Oracle Universal Installer, installation types, database configurations, and concepts you should be aware of in planning an installation.
s

Using Optimal Flexible Architecture Oracle Universal Installer Overview Oracle9i Products for Installation Licensing Information Oracle9i Database Options

1-2

Oracle9i Database Installation Guide

ra

Oracle9i Database Concepts

ft
Beta Draft

Planning Your Installation

Using Optimal Flexible Architecture


Oracle Corporation recommends using the Optimal Flexible Architecture (OFA) standard when installing and configuring Oracle9i databases. The OFA standard is a set of configuration guidelines for creating fast, highly available, reliable Oracle databases that require little maintenance. An OFA-compliant database includes the following characteristics:
s

Organizes file systems to allow for easy administration Accommodates scalability, such as adding data into existing databases, or adding users to the system Distributes I/O loads across disk drives to prevent performance bottlenecks caused by multiple read/write commands issued simultaneously to a single drive Distributes applications across more than one drive to safeguard against disk failure

Note: The Oracle Universal Installer supports OFA, but does not require OFA.

Benefits of Using Multiple Oracle Homes


The main benefit of using multiple Oracle homes is that you can run multiple releases of the same products concurrently. For example, you can test an Oracle9i release 1 (9.0.1) database patch before you run your production database Oracle9i release 1 (9.0.1) against it.

Multiple Oracle Home Functionality in Different Releases


Modifications to multiple Oracle home functionality have occurred since it was introduced in Oracle8 release 8.0.4. This section helps you determine the capabilities of your Oracle home depending on the release you are using.

Beta Draft

ra

Allows multiple versions of the application software for concurrent execution of application software tasks

ft

Ensures integrity of login home directories when Oracle home directories are added, moved, or deleted by the database administrator

Introducing Oracle9i for Windows NT 1-3

Planning Your Installation

Oracle8 Releases Before 8.0.4


Releases of Oracle for Windows NT and Windows 95 prior to Oracle8 release 8.0.4 support only single Oracle homes, allowing you to install and run Oracle products in a single Oracle home. Different releases of Oracle products can be installed in the same Oracle home provided they had different first or second-digit release numbers. For example, you can install Oracle7 release 7.2 products and Oracle7 release 7.3 products or Oracle7 release 7.x and Oracle8 release 8.x products in the same Oracle home. However, you could not install multiple third-digit releases of the same products. For example, you cannot install Oracle7 release 7.3.2 and Oracle7 release 7.3.3 products on the same computer; one installation will overwrite the other.

Oracle8 Releases 8.0.4 to 8.0.6


You can install one or more releases of Oracle products in multiple Oracle homes. For example, with multiple Oracle homes, you can install Oracle8 release 8.0.x and Oracle8i release 8.1.3 products or Oracle7 release 7.x and Oracle8 release 8.0.x products in different Oracle homes on the same computer. You can also install different releases of Oracle products in the same Oracle home provided they have different first or second-digit release numbers. For example, you can install Oracle7 release 7.2 products and Oracle8 release 8.0.x products in the same Oracle home.

Oracle8i Release 8.1.3 to Oracle9i Release 1 (9.0.1)


These releases have the same multiple Oracle home functionality as Oracle8 releases 8.0.4 to 8.0.6, but the following restrictions apply:
s

You cannot install any release from Oracle8i release 8.1.3 to Oracle9i release 1 (9.0.1) into an Oracle home that was created using the old installer. (The old installer was called Oracle Installer and was used for installations before Oracle8i release 8.1.3; the new Java-based installer is called Oracle Universal Installer.) You cannot install releases prior to Oracle8i release 8.1.3 into an Oracle home that was created by any release from Oracle8i release 8.1.3 to Oracle9i release 1 (9.0.1). Releases from Oracle8i release 8.1.3 to Oracle9i release 1 (9.0.1) must be installed in separate Oracle homes. You cannot have more than one release installed in each Oracle home.

1-4

Oracle9i Database Installation Guide

ra

ft

Beta Draft

Planning Your Installation

See Also: "Multiple Oracle Homes and Optimal Flexible Architecture" of the Oracle9i Database Getting Starting for Windows

Oracle Universal Installer Overview


Oracle Universal Installer is a Java-based graphical user interface (GUI) tool that enables you to install Oracle components from your CD-ROM. Oracle Universal Installer provides the following capabilities:
s

Component and suite installations Web-based installations National language and globalization support Distributed installation support Unattended "silent" installations using response files Deinstallation of installed components

Oracle Universal Installer Restrictions


s

Using the old Oracle Installer (installer shipped with releases 7.x and 8.0.x) to install components into a Oracle9i 9.0.1 Oracle home directory is not supported. Likewise, you cannot install 9.0.1 components into a release 7.x, 8.0.x, 8.1.3, or 8.1.4 Oracle home. Oracle Universal Installer automatically installs Oracles version of the Java Runtime Environment (JRE). This version is required to run Oracle Universal Installer and several Oracle assistants. Do not modify the JRE, unless doing so with a patch provided by Oracle Support Services. Visit: http://www.oracle.com/support/

The Oracle Universal Installer is capable of running a non-interactive installation of Oracle products and can optionally be configured for "silent" mode. Silent mode is a background process and does not display screens. The Oracle Universal Installer is capable of Web-based installations. Refer to Oracle Universal Installer Concepts Guide for more information about this Installer feature. Installation of Oracle9i database components from a remote Terminal Services Client onto a Windows 2000 server that is running Terminal Server Service or a

Beta Draft

ra

ft
Introducing Oracle9i for Windows NT 1-5

Multiple Oracle homes support

Planning Your Installation

Windows NT 4.0 Terminal Server is not supported. If you attempt to install Oracle9i in this manner, many database configuration tools, such as Oracle Data Migration, Oracle Database Configuration Assistant, Oracle Internet Directory Configuration Assistant, Oracle Net Configuration Assistant, and Oracle Workflow Configuration Assistant, hang. Launch all the configuration tools from the Terminal Server console and not from the Terminal Services Client.
See Also: Oracle Universal Installer Concepts Guide

This guide is included in your Oracle9i Online Documentation Library for Windows and is automatically installed on your hard drive during installation. Choose Start > Programs > Oracle Installation Products > Universal Installer Concepts Guide to access this guide.

Using the Keyboard to Navigation Oracle Universal Installer


This guide describes how to navigate Oracle Universal Installer windows with a mouse. You can also navigate with keyboard commands. Windows operating systems include a series of keyboard commands that can be used with Oracle Universal Installer. For example, the tab key enables you to navigate from item to item in a window. Oracle Universal Installer includes several windows that require navigation through components in a hierarchical tree. These windows include:
s

Summary window (lists the components about to be installed) Inventory window (lists the installed components)

Table 11 describes how to navigate these windows with keyboard commands:


Table 11 Keyboard Commands for Navigating Oracle Universal Installer
To... Move up and down a list of components Open an expandable tree of components Close an expanded tree of components Select or deselect a component Use The... Up and down arrows Right arrow Left arrow Space bar

1-6

Oracle9i Database Installation Guide

Available Product Components window (lists the components available for installation)

ra

ft

Beta Draft

Planning Your Installation

See Also: The Microsoft Web site for information on standard keyboard navigational commands:

http://www.microsoft.com

Oracle9i Products for Installation


During installation, you are asked to choose one of three top-level components. These products are:
s

Oracle9i Database Oracle9i Client Oracle9i Management and Integration

Each top-level component contains several installation types, each of which contain a series of individual components. The following sections lists the three top-level components and their installation types.

Enterprise Edition: If you select this type, then the Oracle Universal Installer installs a preconfigured seed database, networking services, licensable Oracle Options, database environment tools, the Oracle Enterprise Manager framework of management tools, including Console, Management Server, and Intelligent Agent, Oracle utilities and online documentation. It also contains those products most commonly used for data warehousing and transaction processing. Standard Edition: If you select this type, then the Oracle Universal Installer installs a preconfigured seed database, networking services, Oracle Enterprise Manager Console and Oracle utilities. Personal Edition: If you select this type, then the Oracle Universal Installer installs a preconfigured seed database which supports a single user development and deployment environment that requires full compatibility with Oracle9i Enterprise Edition and Oracle9i Standard Edition.

Beta Draft

The Oracle9i Database is an object-oriented relational database management system, which consists of an Oracle database and an Oracle instance. There are four installation types: Enterprise Edition, Standard Edition, Personal Edition or Custom installation.

ra

ft

Oracle9i Database

Introducing Oracle9i for Windows NT 1-7

Planning Your Installation

Custom: If you select this type, then the Oracle Universal Installer prompts you to select individual components to install from the components available with Enterprise Edition and Standard Edition installations.

Oracle9i Client
The Oracle9i Client is a front-end database application that connects to the database through one or more application servers. There are three Client installation types: Administrator, Runtime and Custom.
s

Administrator: If you select this type, then the Oracle Universal Installer installs the Oracle Enterprise Manager Console, including enterprise management tools, networking services, utilities, basic client software and online documentation. Runtime: If you select this type, then the Oracle Universal Installer installs networking services and support files. Custom: If you select this type, then the Oracle Universal Installer prompts you to select individual components to install from the components available with Administrator and Runtime.

Oracle9i Management and Integration

Oracle9i Management Server is a central processing and distribution system for management tasks. It enables distributed control between clients and managed nodes. Oracle9i Integration Server is a suite of software that provides internet and intranet tools to integrate applications within and across organizations. There are four Management and Integration installation types: Oracle Management Server, Oracle Internet Directory, Oracle Integration Server and Custom.
s

Oracle Management Server: If you select this type, then the Oracle Universal Installer installs the Oracle Management Server, which processes all system management tasks and administers the distribution of these tasks to Intelligent Agents on managed nodes across the enterprise. In addition, the installer installs basic client software and online documentation. Oracle Internet Directory: If you select this type, then the Oracle Universal Installer installs a Lightweight Directory Access Protocol (LDAP)-enabled Oracle Internet Directory Server, LDAP-enabled client tools and the Oracle Internet Directory database schema. Oracle Integration Server: If you select this type, then the Oracle Universal Installer installs XML-enabled components that integrate enterprise

1-8

Oracle9i Database Installation Guide

ra

ft

Beta Draft

Planning Your Installation

applications. Components include Oracle9i JVM, a workflow engine and advanced queuing.
s

Custom: If you select this type, then the Oracle Universal Installer prompts you to select individual components to install from the components available with Oracle Management Server, Oracle Internet Directory and Oracle Integration Server.
See Also: Appendix A, "Individual Components Available for Installation" for a list of individual components installed with each installation type

Licensing Information
Although the component CD-ROM in your kit contains many Oracle components, you may use only those components for which you have purchased licenses. Those components that require separately purchasable licenses are identified in their descriptions and in the footnotes in Appendix A, "Individual Components Available for Installation".

The following products require a separate license:


s

Oracle Advanced Security Oracle Change Management Pack Oracle Data Mining Oracle Diagnostics Pack Oracle Label Security Oracle Management Pack for SAP R/3 Oracle Management Pack for Oracle Applications Oracle OLAP Oracle Partitioning Oracle Real Application Clusters Oracle Spatial

Beta Draft

Oracle9i Database Options

ra

Oracle Support Services does not provide support for components for which licenses have not been purchased.

ft

Introducing Oracle9i for Windows NT 1-9

Documentation Library Overview

Oracle Tuning Pack


See Also:
s

Global License Terms for additional licensing information "Component Descriptions" on page A-18 for component descriptions

Documentation Library Overview


Your Oracle documentation set is provided in both HTML and PDF formats on a separate CD-ROM in your CD Pack. For this release, the documentation library includes two CDs, which are both included in your CD pack and are labeled as follows: t t Oracle9i Online Documentation Library CD-ROM for Windows Oracle9i Online Documentation Library CD-ROM for Windows Installation CD

The library includes a Web-based search tool that enables you to search through the complete library of Oracle9i documents. You can search for information about a particular product, parameter, file name, procedure, error message, or other area of interest. The search tool also makes it possible to construct a "virtual book" consisting of topics and procedures relevant for your needs drawn from the complete documentation library. The library also includes a comprehensive Master Index, as well as lists of SQL and PL/SQL keywords, initialization parameters, catalog views and data dictionary views.

1-10

Oracle9i Database Installation Guide

Use the Oracle9i Online Documentation Library CD-ROM for Windows to browse the library from the CD or copy files directly to a local system. Use the Oracle9i Online Documentation Library CD-ROM for Windows - Installation CD to install the documentation library by using the Oracle Universal Installer. The contents of the library are the same on both discs.

ra

ft

Beta Draft

What Documentation Do I Read First?

Note: This installation guide and the Oracle9i Release Notes for Windows NT are not included on the Oracle9i Online Documentation Library for Windows CD-ROM.
s

Before installation, access these documents by opening start_ here.htm in the \doc directory on the component CD-ROM. After installation, access these documents from the Start Menu (Start > Programs > Oracle - HOME_NAME > Release Documentation) or opening start_here.htm in the ORACLE_ BASE\ORACLE_HOME\doc directory on your hard drive.

See Also: Appendix F, "Getting Started with Your Documentation" on page F-1 for more information on installing and viewing the Oracle documentation library.

Available online documentation formats Documentation available on your Oracle9i Online Documentation Library for Windows CD-ROM and the component CD-ROM

Oracle Corporation recommends that you read or review the following documentation before you install Oracle components. This helps ensure that you make the correct decisions during Oracle component installation.
Table 12 What Documentation Do I Read First?
For Information About... See...

Important last-minute The Oracle9i Release Notes for Windows NT (click start_ installation and configuration here.htm in the \doc directory on the component information CD-ROM) Note: After installation, view readme files for additional components in the ORACLE_BASE\ORACLE_ HOME\relnotes directory. How to obtain customer support Oracle Customer Support Guide

Beta Draft

ra

Appendix F, "Getting Started with Your Documentation" includes a description of your Oracle documentation set. This appendix provides a list of:

ft

What Documentation Do I Read First?

Introducing Oracle9i for Windows NT 1-11

What Documentation Do I Read First?

Table 12 What Documentation Do I Read First?


For Information About... Basic database concepts and administration See...
s s s

Oracle9i Database Concepts Oracle9i Database Administrators Guide Oracle9i Database Administrators Guide for Windows

Networking concepts and administration Creating a correctly configured Oracle9i database from the start Non-interactive installation using response files Upgrading or migrating an Oracle database from a previous release

Oracle9i Net Services Administrators Guide


s s s

Oracle9i Database Administrators Guide for Windows Oracle9i Database Administrators Guide Oracle9i Database Performance Guide and Reference

Appendix B, "About Oracle Components in Non-Interactive Mode" on page B-2


s s

"Migration and Upgrade Requirements" on page 2-17 Oracle9i Database Migration

D
s s s s s s s s

Upgrading an Oracle9i database configured for use with Oracle Internet Directory

Installing Oracle components in multiple homes on a computer

Installing all Oracle components available on the CD-ROM Oracle Enterprise Manager concepts and administration

1-12

Oracle9i Database Installation Guide

ra

Note: Oracle Data Migration Assistant automatically prompts you during installation to migrate a pre-9.0.0 database detected on your hard drive. Do not use Oracle Data Migration Assistant to upgrade or migrate a cluster database. Oracle Internet Directory Administrators Guide "Migration and Upgrade Requirements" on page 2-17 "Oracle Internet Directory Installation" on page 4-20 "Using Optimal Flexible Architecture" on page 1-3 "Multiple Oracle Homes and Optimal Flexible Architecture" of Oracle9i Database Getting Starting

for Windows
Chapter 4, "Installing Oracle Components" on page 4-1

Oracle Enterprise Manager Concepts Guide Oracle Enterprise Manager Administrators Guide Oracle Enterprise Manager Configuration Guide

ft

Beta Draft

Getting Started with Installation

Getting Started with Installation


You are now ready to begin the installation process. To start quickly, follow these chapters in the order listed:
To... Find out about installation requirements for:
s s s s s s

See... Chapter 2, "Preinstallation Requirements" on page 2-1

Each installation type Migrating an Oracle database Individual components Single Oracle home components Oracle Enterprise Manager components Networking protocols and vendors Chapter 3, "Selecting Database Creation and Oracle Net Services Configuration Methods" on page 3-1

Install and deinstall Oracle components

Beta Draft

or install Oracle components non-interactively

ra

For cluster databases, perform preinstallation tasks for Oracle Real Application Clusters

ft

Select a method for creating your Oracle9i database and configuring your Oracle Net client/server environment

Chapter D, "Oracle Real Application Clusters Preinstallation Tasks" on page D-1

Chapter 4, "Installing Oracle Components" on page 4-1

Appendix B, "About Oracle Components in Non-Interactive Mode" on page B-2

Introducing Oracle9i for Windows NT

1-13

Getting Started with Installation

1-14

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

2
Preinstallation Requirements
This chapter describes installation requirements for an Oracle9i installation. This chapter contains these topics:
s

Single Oracle Home Components

Top-Level Component System Requirements Mandatory Individual Component Requirements Oracle Enterprise Manager Requirements Unsupported Components and Features on Windows Terminal Servers Migration and Upgrade Requirements Networking Protocol Vendor Requirements

Beta Draft

ra

ft

Supported Operating Systems

Preinstallation Requirements 2-1

Single Oracle Home Components

Single Oracle Home Components


Most Oracle components can be installed multiple times on the same computer. However, the following components can only be installed once for each computer:
s

Oracle Performance Monitor for Windows NT Oracle Objects for OLE Oracle Open Database Connectivity (ODBC) Driver Oracle Provider for OLE DB Oracle SNMP Agent
Notes:
s

All Oracle7 components and all Oracle8 Release 8.0.3 components are non-multiple Oracle home products.

If you attempt to install these components a second time, Oracle Universal Installer detects that these products are already installed in another Oracle home and automatically removes them from the installation process without prompting you. The following information is logged to the installactions.log file in the c:\program files\oracle\inventory\logs directory. # product_name is a single oracle home product. It is already installed in currently_installed_location. If you are performing an installation and notice that one or more single Oracle home components are not available for installation during the current session, check to see if any of these components or any previous versions of these components are installed in another Oracle home. If you want to install these in the currently selected Oracle home, you must first deinstall the conflicting version(s).
See Also: Appendix A, "Individual Components Available for Installation" for the installation types under which these components are installed.

2-2

Oracle9i Database Installation Guide

ra

ft

For Beta release 1 (9.0.1), you are required to manually deinstall older releases of SNMP Agent.

Beta Draft

Supported Operating Systems

Supported Operating Systems


Oracle9i server and client software operates on a personal computer (PC) running the following Microsoft operating systems:
Table 21 Supported Operating Systems
Operating System Windows NT 4.0, includes:
s

Oracle9i Server Software Oracle9i Client Software

Windows NT Workstation 4.0 Windows NT Server 4.0 Windows NT Server Enterprise Edition 4.0 Windows NT 4.0 Terminal Server

Yes Yes Yes Yes

Yes Yes Yes Yes

Windows 2000, includes:


s

ft
Yes Yes Yes No No

Windows 2000 Professional Windows 2000 Server 1

Yes

Yes Yes Yes Yes Yes Yes

Windows 2000 Datacenter 1

Windows 95 Windows 98
1

Oracle supports Terminal Services on Windows 2000 Server, Windows 2000 Advanced Server, and Windows 2000 Datacenter. See "Unsupported Components and Features on Windows Terminal Servers" on page 2-4 for additional information.

See Also: The Microsoft Web site for more information on terminal servers:

http://www.microsoft.com

Beta Draft

Windows 2000 Advanced Server 1

ra

Preinstallation Requirements 2-3

Supported Operating Systems

Unsupported Components and Features on Windows Terminal Servers


The following products and features are not supported on Windows Terminal Servers:
s

Installation of Oracle9i server components from a remote Terminal Services Client onto a Windows 2000 server that is running Terminal Server Service or a Windows NT 4.0 Terminal Server is unsupported. If you attempt to install Oracle9i in this manner, many database configuration tools, such as Oracle Data Migration, Oracle Database Configuration Assistant, Oracle Internet Directory Configuration Assistant, Oracle Net Configuration Assistant, and Oracle Workflow Configuration Assistant, hang. Launch all the configuration tools from the Terminal Server console and not from the Terminal Services Client. Connecting through the Bequeath protocol Oracle Enterprise Manager Oracle Fail Safe Oracle HTTP Server powered by Apache Oracle Intelligent Agent Oracle8 JDBC Drivers

Oracle Migration Workbench

Oracle Real Application Clusters utilities - Oracle Object Link Manager and SETLINK.EXE Server Management (SRVM)

2-4

Oracle9i Database Installation Guide

ra
Beta Draft

ft

Top-Level Component System Requirements

Top-Level Component System Requirements


The following sections list the system requirements for each top-level component. Each top-level component contains several installation types, each of which contain a series of individual components. Some individual components also have requirements that must be satisfied before installation. Those requirements are described in "Mandatory Individual Component Requirements" on page 2-11 and "Oracle Enterprise Manager Requirements" on page 2-13.
s

System Requirements for FAT and NTFS File Systems Supported Operating Systems Oracle9i Database System Requirements Oracle9i Client System Requirements Oracle9i Management and Integration System Requirements
Important: The hard disk requirements for each Oracle9i top-level component include 25 MB required to install Java Runtime Environment (JRE) and Oracle Universal Installer on the partition where the operating system is installed. If sufficient space is not detected, installation fails and an error message appears.

System Requirements for FAT and NTFS File Systems


This chapter lists system requirements for both the File Allocation Table (FAT) and NT File System (NTFS) file systems. Because of the difference in space allocation on both file systems, the hard disk requirements vary. Oracle Corporation recommends installing on NTFS for Windows NT and Windows 2000, or FAT32 for Windows 98 and above.
See Also: "About NTFS File System and Windows NT Registry Permissions" on page 6-2

Beta Draft

ra

ft

Preinstallation Requirements 2-5

Top-Level Component System Requirements

Important: Review the FAT and NTFS system requirements listed in this section to determine if you have enough hard disk space for installation. These values are more accurate than the hard disk values reported by the Oracle Universal Installer Installation Types window and Summary window. These windows do not include:
s

Accurate FAT disk space values The space required to create a database The size of compressed files that are expanded on the hard drive

Oracle9i Database System Requirements


The Oracle9i Database top-level component consists of the following installation types:
s

Enterprise Edition Standard Edition Personal Edition Custom

The system requirements for Enterprise Edition, Standard Edition, and Personal Edition are described in Table 22. The requirements for Custom depend upon the components selected for installation.
Table 22 Oracle9i Database System Requirements
Requirement Operating System Enterprise Edition Standard Edition Personal Edition

Windows NT 4.0, Windows Windows NT 4.0, Windows NT 4.0, 2000, and Windows Windows 2000, and Windows 2000, and Terminal Server Windows Terminal Server Windows Terminal Server Certified with 6.0a Certified with 2 Pentium 166 or Pentium 200 Certified with 6.0a Certified with 2 Pentium 166 or Pentium 200 Certified with 6.0a Certified with 2 Pentium 166 or Pentium 200

Windows NT 4.0 Service Pack Windows 2000 Service Pack Minimal Processor

2-6

Oracle9i Database Installation Guide

ra
Beta Draft

ft

Top-Level Component System Requirements

Table 22 Oracle9i Database System Requirements


Requirement Recommended Processor RAM 2 FAT file system:
s

Enterprise Edition Pentium 233 or Pentium 266 1 128 MB (256 MB recommended)

Standard Edition Pentium 233 or Pentium 266 128 MB (256 MB recommended)

Personal Edition Pentium 233 or Pentium 266 128 MB (256 MB recommended)

Oracle home drive System drive

4.5 GB 140 MB

4.5 GB 140 MB

4.0 GB 140 MB

NTFS file system:


s

Oracle home drive System drive

2.93 GB 140 MB 400 MB 200 MB 256 color

2.93 GB 140 MB 400 MB

2.5 GB 140 MB 400 MB 200 MB 256 color

Temp Space3 Virtual Memory Video


1

If you run the Oracle Intelligent Agent, Oracle Management Server, and Oracle Enterprise Manager Client on the same computer, the minimal processor requirement is a Pentium 166, the recommended processor requirement is a Pentium II 300, the minimal RAM requirement is 128 MB, and the recommended RAM requirement is 256 MB. You cannot run Oracle Universal Installer and Oracle Data Migration Assistant or Oracle Database Configuration Assistant during the same installation session on a 64 MB computer. To run these assistants, answer No when prompted to migrate or create a database. After installation is complete and Oracle Universal Installer has exited, run these assistants. If your default temp space is less than 400 MB, then update the TEMP user environment variable to a location with the required amount of space. You must reboot your computer for this change to take effect.

See Also: "Oracle9i Database Components" on page A-2 for a list of individual components installed with each installation type

Beta Draft

ra

ft

200 MB

256 color

Preinstallation Requirements 2-7

Top-Level Component System Requirements

Oracle9i Client System Requirements


The Oracle9i Client top-level component consists of the following installation types:
s

Administrator Runtime Custom

The system requirements for Administrator and Runtime are described in Table 23. The requirements for Custom depend upon the components selected for installation.
Table 23 Oracle9i Client System Requirements
Requirement Operating System Windows NT 4.0 Service Pack Windows 2000 Service Pack Minimal Processor Recommended Processor RAM Administrator 1 Windows NT 4.0, Windows 95, Windows 98, and Windows 2000 Certified with 6.0a Certified with 2 Pentium 166 Runtime Windows NT 4.0, Windows 95, Windows 98, and Windows 2000 Certified with 6.0a

ft
Beta Draft

Certified with 2 Pentium 166 Pentium I 266 64 MB (minimal) 128 (recommended)

Pentium I 266

128 (recommended) FAT file system:


s

Oracle home drive System drive

1 GB 51 MB

64 MB (minimal)

ra

800 MB 51 MB

NTFS file system:


s

Oracle home drive System drive

536 MB 51 MB
s s

350 MB 50 MB
s

Web browser (if using Oracle Enterprise Manager Web Site)

Netscape Navigator 4.7 or higher Microsoft Internet Explorer 5.0 or higher

Netscape Navigator 4.7 or higher Microsoft Internet Explorer 5.0 or higher

The operating system, service pack, processor, and RAM requirements for Oracle Enterprise Manager Client are the same as the requirements for Oracle Enterprise Manager Web Site.

2-8

Oracle9i Database Installation Guide

Top-Level Component System Requirements

See Also: "Oracle9i Client Components" on page A-8 for a list of individual components installed with each installation type

Oracle9i Management and Integration System Requirements


The Oracle9i Management and Integration top-level component consists of the following installation types:
s

Oracle Management Server Oracle Internet Directory Oracle Integration Server Custom

The system requirements for Oracle Management Server, Oracle Internet Directory, and Oracle Integration Server are described in Table 24. The requirements for Custom depend upon the components selected for installation.

Requirement Operating System Windows NT 4.0 Service Pack Windows 2000 Service Pack Minimal Processor Processor UNIX Emulation Utility

Oracle Management Server Oracle Internet Directory Windows NT 4.0 and Windows 2000 Certified with 6.0a Certified with 2 Pentium 166 Pentium II 300 None

ft
or

Table 24 Oracle9i Management and Integration System Requirements


Oracle Integration Server Windows NT 4.0 and Windows 2000 Certified with 6.0a Certified with 2 Pentium 166 or Pentium 200 Pentium 233 or Pentium 266 None

Beta Draft

ra

Windows NT 4.0 and Windows 2000 Certified with 6.0a Certified with 2

Pentium 166 Pentium II 300 Cygwin 1.0. Visit: http://sourceware.cyg nus.com/cygwin/ MKS Toolkit 5.1 or 6.0. Visit: http://www.datafocus. com/products/

Preinstallation Requirements 2-9

Top-Level Component System Requirements

Table 24 Oracle9i Management and Integration System Requirements


Requirement RAM Oracle Management Server Oracle Internet Directory 64 MB (minimal) 256 MB (recommended) FAT file system:
s

Oracle Integration Server 64 MB (minimal) 256 MB (recommended)

96 MB 256 MB (recommended)

Oracle home drive System drive

1 GB 18.8 MB

5 GB 34 MB

5 GB 34 MB

NTFS file system:


s

Oracle home drive System drive

620 MB 40 MB 400 MB 200 MB

3 GB (includes database; 300 3 GB (includes database; MB without database) 300 MB without database) 34 MB 400 MB 200 MB 40 MB 400 MB 200 MB

Temp Space Virtual Memory

2-10

Oracle9i Database Installation Guide

See Also: "Oracle9i Management and Integration Components" on page A-13 for a list of individual components installed with each installation type

ra

ft

Beta Draft

Mandatory Individual Component Requirements

Mandatory Individual Component Requirements


This table identifies mandatory individual component requirements that must be met before installation. See Appendix A, "Individual Components Available for Installation" for the installation types with which these individual components can be installed. Appropriate documentation for preinstallation procedures is also identified. This table does not include Oracle Enterprise Manager component preinstallation requirements. That information is described in "Oracle Enterprise Manager Requirements" on page 2-13.
Component Description See Also... Oracle Advanced Security Administrators Guide

Oracle Advanced You must satisfy hardware and software requirements to use Security authentication support with Oracle components. In addition, using Oracle Advanced Security with Secure Socket Layer (SSL) and Private Key Infrastructure (PKI) requires preinstallation of an LDAP directory such as Oracle Internet Directory (provided on the component CD-ROMs).

1.

Installation
2. 3.

Set up raw devices before installing Oracle9i Enterprise Edition and Oracle Real Application Clusters. Install Oracle Real Application Clusters only on a disk that is private to and exclusively owned by the installation system (for example, the system disk). Unless you have specific reasons to do so and understand the risks involved, do not install Oracle Real Application Clusters on a disk that can be owned or mounted by more than one system.

ra

Install the Oracle9i operating system dependent layer or vendor-supplied operating system dependent layer, which includes your cluster software. This layer must be Oracle certified.
s

ft

Oracle Real Application Clusters

Perform the following tasks:

Your vendor documentation for information on operating system dependent layer installation "Oracle Real Application Clusters Preinstallation Tasks" on page D-1 for raw device creation instructions

Upgrading and Migrating

Review all upgrade and migration issues prior to installation.

"Migration and Upgrade Requirements" on page 2-17 Oracle9i Database Migration

Beta Draft

Preinstallation Requirements

2-11

Mandatory Individual Component Requirements

Component Oracle Internet Directory


s

Description If you are migrating Oracle8i Database release 8.1.7 and Oracle Internet Directory release 2.0.6 to Oracle9i release 1 (9.0.1) and 3.0.1, respectively, ensure that you:
s

See Also...
s

Migrating

Oracle Internet Directory Administrators Guide

Stop the Oracle listener service, Oracle database service, and Oracle Internet Directory service Know the system identifier (SID), Oracle directory server (ODS) user password, and Oracle Internet Directory administrator password of the Oracle8i Database to migrate Perform a complete backup prior to migration

There is no network downtime during Oracle Internet Directory migration in a multinode replication environment. The other nodes are available while the migration of one node is in progress. In a replicated environment, Oracle Internet Directory 3.0.1 running on one node can coexist with other nodes running Oracle Internet Directory 2.1.1 and 2.0.6. Review all guidelines for migrating a multinode replication network before migrating. Note: LDAP Data Interchange Format (LDIF)-based manual migrating is available as an alternative to automatically migrating Oracle Internet Directory through Oracle Universal Installer.
s

No Oracle9i Database currently installed

Currently installed Oracle9i Database

ra

ft

If you have an Oracle9i Database release 1 (9.0.1) installed on a computer and you now want to install Oracle Internet Directory 3.0.1 in the same Oracle home, ensure that both the database and listener are running. To install Oracle Internet Directory 3.0.1, choose the Oracle Internet Directory installation type of the Oracle9i Management and Integration top level component; this creates the correct underlying Oracle9i Database as part of Oracle Internet Directory 3.0.1 installation.

Chapter 4, "Installing Oracle Components" Chapter 4, "Installing Oracle Components"

Downgrading You cannot downgrade Oracle Internet Directory 3.0.1 to 2.x. Oracle9i ships several Snap-Ins for the Microsoft Management Console (MMC). The MMC is a built-in feature of Windows 2000. Windows NT requires the Windows NT 4.0 Option pack. Reapply service pack 6a after installing the NT option pack. Install Internet Explorer version 5 (IE5) or later before installing Oracle Snap-Ins. If you install any Oracle Snap-Ins before installing IE5, then reinstall the Oracle Snap-Ins. The Oracle Snap-In components that have this dependency are:
s s

Oracle Snap-Ins to the Microsoft Management Console

The following Web site to download the MMC add-on: http://www. microsoft.com

Oracle Administration Assistant for Windows NT Oracle Performance Monitor for Windows NT

2-12

Oracle9i Database Installation Guide

Beta Draft

Oracle Enterprise Manager Requirements

Component Oracle Workflow

Description Ensure that you have configured the required hardware and software.

See Also...
s

Oracle Workflow Server Installation Notes Oracle Workflow Client Installation Notes

Oracle9i integration with Active Directory

The user performing the Oracle9i installation must perform preinstallation requirements for integration to be successful.

"Using Oracle9i Directory Server Features with Active Directory" of the Oracle9i Network, Directory, and Security Guide for Windows Legato Storage Manager Administrators Guide

Recovery Manager (part of Oracle Utilities)

To back up to nondisk media, Recovery Manager requires a media management layer such as Legato Storage Manager (LSM) server, which is included on the CD-ROM. LSM server requires the following system configuration:
s s s s s

Recommended Processor: Intel Pentium 450 MHz or higher Hard disk: 64 MB

Note: You must also meet the minimum Oracle9i Database requirements for the system configuration. For more information on these requirements, see "Oracle9i Database System Requirements" on page 2-6.

Oracle Enterprise Manager Requirements


Review the following requirements before beginning installation of Oracle Enterprise Manager components:
s

Oracle Management Server Requirements Oracle Enterprise Manager Web Browser Requirements Oracle Enterprise Manager Paging Server Requirements

Beta Draft

Backup for Windows NT and Windows 95/98: Additional 5% of total backup data or 100 MB for online indexes

ra

RAM: 128 MB

ft

Minimum Processor: Intel Pentium 200 MHz.

Preinstallation Requirements

2-13

Oracle Enterprise Manager Requirements

See Also: Appendix A, "Individual Components Available for Installation" for the installation types under which Oracle Enterprise Manager components are installed

Oracle Management Server Requirements


Oracle Management Server, the middle tier of the Oracle Enterprise Manager framework, is responsible for:
s

Authenticating Oracle Enterprise Manager administrators Processing management functions Providing a centralized data store of administrative information

Oracle Management Server requires the use of a repository. Prior to installation, determine whether to use an existing repository or create a new repository.
Important: All Oracle Enterprise Manager products must be of the same release. Do not upgrade Oracle Management Server and the repository until all Oracle Enterprise Manager users have upgraded their software to Oracle9i release 1 (9.0.1). Older versions of Enterprise Manager are not supported with the new release.

Use an Existing Repository

If you use an existing repository, then no further preinstallation steps are required. If the existing repository is an earlier release (specifically, release 2.0, 2.1, or 2.2), first upgrade the older repository to the current release by running Oracle Enterprise Manager Configuration Assistant release 1 (9.0.1). While there are no specific preinstallation steps if the existing repository is release 1.x (you still create a new release 1 (9.0.1) repository), there are some required postinstallation steps that enable you to migrate the release 1.x repository to the newly created release 1 (9.0.1) repository.
See Also: Oracle Enterprise Manager Configuration Guide for more information on installing, configuring, or migrating a repository

Create a New Repository


If you want to create a new release 1 (9.0.1) repository, then first install and start a database, or select an existing, running database. The following database versions have been certified for the release 1 (9.0.1) repository: 9.0.1, 8.1.7, 8.1.6, 8.0.6, and

2-14

Oracle9i Database Installation Guide

ra

ft

Beta Draft

Oracle Enterprise Manager Requirements

7.3.4. Once a database is installed and running, you can install Oracle Management Server. Select to create a new repository, and the Oracle Enterprise Manager Configuration Assistant automatically starts during the postinstallation configuration phase to guide you through repository creation. Oracle Enterprise Manager Configuration Assistant is automatically started during the configuration phase of the following installation types:
s

Custom of Oracle9i Database Oracle Management Server of Oracle9i Management and Integration Custom of Oracle9i Management and Integration

If installing Enterprise Edition, Standard Edition, or Personal Edition, then you must manually run this assistant if you want to configure Oracle Management Server. After an installation, Oracle Enterprise Manager Configuration Assistant is available from Start > Oracle - HOME_NAME > Configuration and Migration Tools > Enterprise Manager Configuration Assistant.
See Also: Oracle Enterprise Manager Configuration Guide for more details on repository creation, initial size of a release 1 (9.0.1) repository, and guidelines on how much it can grow

If you want to run the Oracle Enterprise Manager Console and supported management applications from a Web browser, then install Oracle Enterprise Manager Web Site. By default, the Oracle Enterprise Manager Web Site bundles a preconfigured Oracle HTTP Server to act as its Web listener. However, Oracle Enterprise Manager Web Site also supports the following additional Web servers (although any Web server using a standard common gateway interface [CGI] can support Oracle Enterprise Manager release 1 [9.0.1]):
s

Oracle Internet Application Server (iAS) release 1.0 or higher for Windows NT/2000 Oracle HTTP Server release 1.3.12 for Windows NT/2000 (preconfigured and bundled with Oracle Enterprise Manager Web Site) Microsoft Internet Information Server release 4.0 or higher for Windows NT/2000 Apache release 1.3.9 or higher for Windows NT/Windows 2000

Beta Draft

Oracle Enterprise Manager Web Browser Requirements

ra

ft

Preinstallation Requirements

2-15

Oracle Enterprise Manager Requirements

There are no system requirements specific to Oracle Enterprise Manager Web site (other than requiring 820 MB of available hard disk space); only system requirements for the chosen Web server. See the appropriate Web server documentation for system requirements.
See Also: See the Oracle Enterprise Manager Configuration Guide for more information about Oracle Enterprise Manager Web site

Oracle Enterprise Manager Paging Server Requirements


To send Oracle Enterprise Manager administrators page notifications of event and job status changes, optionally install the Oracle Enterprise Manager Paging Server on a Windows NT or Windows 2000 computer that contains a modem configured to dial an outside line.

2-16

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

Migration and Upgrade Requirements

Migration and Upgrade Requirements


Note: This guide does not describe Oracle9i Personal Edition installation and migration procedures on Windows 95 or 98. See the documentation included with that component for installation and migration instructions.

Oracle Corporation recommends installing Oracle9i release 1 (9.0.1) into a new Oracle home directory. If you must install Oracle9i release 1 (9.0.1) into an Oracle home directory that contains previously installed Oracle8i components, then use Oracle Universal Installer to remove these components before beginning a new installation. Refer to Oracle9i Database Migration before deciding to migrate or upgrade an existing database. Migration and upgrade procedures on Windows NT are covered in Oracle9i Database Migration. However, this section describes several Windows NT-specific issues to understand before following the instructions in Oracle9i Database Migration.

Oracle Real Application Clusters Migration and Upgrade Requirements Migrating and Upgrading Releases 7.x and 8.x Oracle Command Line Tools with the Migration Utility Required Oracle7 Server SQL*Net Patch Releases

Beta Draft

ra

The following sections describe specific migration requirements:

ft

Preinstallation Requirements

2-17

Migration and Upgrade Requirements

Oracle Real Application Clusters Migration and Upgrade Requirements


Before following the migration procedures listed in the Oracle9i Database Migration, stop any operating system dependent clusterware layer services.
s

If you are using Oracle OSDs, then stop the OracleCMService9i and Oracle Object Service services. If you are using vendor OSDs, then refer to your vendor documentation.
Note: Oracle Data Migration Configuration Assistant does not support the upgrade or migration of cluster databases. Instead, use the Migration utility to migrate after installation as described in Oracle9i Database Migration.

See Also:
s

Oracle9i Database Migration Oracle9i Real Application Clusters Concepts

Oracle9i Real Application Clusters Administration

Migrating and Upgrading Releases 7.x and 8.x


Before using the Migration utility or the Oracle Data Migration Assistant to migrate to the latest release, an Oracle7 database must be at least release 7.3.4 and an Oracle8 database must be at least release 8.0.6. See the documentation that accompanied your previous database release for information on how to migrate to release 7.3.4 or 8.0.6.

2-18

Oracle9i Database Installation Guide

Oracle9i Real Application Clusters Deployment and Performance

ra

Oracle9i Real Application Clusters Installation and Configuration

ft

Beta Draft

Migration and Upgrade Requirements

Oracle Command Line Tools with the Migration Utility


If you use the Migration utility to migrate or upgrade your Oracle database, the instructions in Oracle9i Database Migration prompt you to enter information at the command prompt of an Oracle tool. The command tool to use (SQL*DBA, Server Manager, or SQL*Plus) depends upon the database release from which you are migrating or upgrading. This table describes the tools to use and the method for starting these tools:
If... Migrating From Oracle Release... Use... 7.1.x 7.2.x 7.3.x Upgrading 8.0.x 8.1.x SQL*DBA SQL*DBA Server Manager Server Manager Server Manager or SQL*Plus By Entering... C:\> SQLDBA71 MODE=LINE C:\> SQLDBA72 MODE=LINE C:\> SVRMGR23 C:\> SVRMGR30 C:\> SVRMGRL or C:\> SQLPLUS

If you use the Migration utility to migrate or upgrade your Oracle database, the instructions in Oracle9i Database Migration also prompt you to use the ORADIM utility at the MS-DOS command prompt. The ORADIM utility creates, starts, stops, and modifies database instances on Windows NT. The method for starting the ORADIM utility depends upon the database release from which you are migrating or upgrading:
If... Migrating From Oracle Release... 7.1.x 7.2.x 7.3.x Upgrading 8.0.x 8.1.x

ra

ft
Use... ORADIM71 ORADIM72 ORADIM73 ORADIM80 ORADIM Beta Draft

By Entering... C:\> ORADIM71 OPTIONS C:\> ORADIM72 OPTIONS C:\> ORADIM73 OPTIONS C:\> ORADIM80 OPTIONS C:\> ORADIM OPTIONS

See Also: "Post-Installation Database Creation" of the Oracle9i Database Administrators Guide for Windows for more information on using the ORADIM utility.

Preinstallation Requirements

2-19

Networking Protocol Vendor Requirements

Required Oracle7 Server SQL*Net Patch Releases


When migrating from Oracle7 Server release 7.3.4 to the latest release, install the appropriate patch of SQL*Net in the 7.3.4 Oracle home before migrating with either Oracle Data Migration Assistant or the Migration utility. Migration fails if you do not install the appropriate patch of SQL*Net. This table describes the required SQL*Net patch releases. When migrating from release 7.3.4, use the terminal patchset 7.3.4.5. Obtain this patch and installation instructions from Oracle Support Services: http://www.oracle.com/support/

Networking Protocol Vendor Requirements


The table below lists the supported vendor for each networking protocol:
Protocol Feature TCP/IP protocol Named Pipes protocol Host naming method Windows native authentication method Logical Unit Type 6.2 (LU6.2) protocol Operating System Windows NT and Windows 95/98 Windows NT and Windows 95/98 Windows NT Supported Vendor Microsoft TCP/IP

Windows NT and Windows 95/98 Windows NT

Note: VI protocol is not supported on Windows platforms for this release.

2-20

Oracle9i Database Installation Guide

ra
Microsoft

Microsoft NETBEUI

Microsoft TCP/IP

LU6.2 protocol support is obsolete in this release.

ft
Beta Draft

3
Selecting Database Creation and Oracle Net Services Configuration Methods
This chapter describes the Oracle9i database creation and Oracle Net Services client/server configuration methods available during installation. At a minimum, you must understand the creation and networking methods before performing an installation. This chapter contains these topics:
s

About Database Creation and Network Configuration Methods

Selecting a Database Creation Method Oracle Net Configuration Method Overview


See Also:
s

Glossary for definitions of terms used in this chapter Oracle9i Net Services Administrators Guide for detailed descriptions of the networking concepts in this chapter

Beta Draft

Selecting Database Creation and Oracle Net Services Configuration Methods

Types of Database Environments

ra

ft

3-1

About Database Creation and Network Configuration Methods

About Database Creation and Network Configuration Methods


Oracle Universal Installer provides several methods for creating an Oracle9i Database and configuring your Oracle Net client/server networking environment during installation. The method to select during installation depends upon:
s

Your own expertise with database creation and network configuration The requirements of your database and network environment

You must understand these methods before you begin installation. By reviewing the information in this chapter, you can ensure that you create and configure a database and network environment that best matches your needs from the beginning. Oracle9i Database and Oracle Net components are installed through several installation types. Review the installation types in this table to identify how much user input is required for database creation and network configuration during installation. See the remaining sections of this chapter for specific details on what information is automatically created for you, and what information you must manually provide.

ra D
Minimal Minimal Minimal Extensive

Installation Types

User Input Required for Database Creation Amount of Input

ft

User Input Required for Oracle Net Configuration

Oracle9i Server
s

Enterprise Edition Standard Edition Personal Edition Custom, and then select: Oracle Net Services or Oracle9i Server 2

None None None

Not applicable

None 1 or Extensive 1

Not applicable

3-2

Oracle9i Database Installation Guide

Beta Draft

About Database Creation and Network Configuration Methods

Installation Types

User Input Required for Database Creation Amount of Input

User Input Required for Oracle Net Configuration

Oracle9i Client
s

Administrator Runtime Custom, and select: Oracle Net Services

Not applicable Not applicable

Minimal Minimal

Not applicable

Minimal 1 or Extensive 1

Oracle9i Management and Integration


s

Oracle Management Server Oracle Internet Directory Oracle Integration Server Custom, and select:

Not applicable Minimal Minimal

Minimal Minimal Minimal

ft
Extensive

Oracle9i Server 2
1

Not applicable

Beta Draft

Selecting Database Creation and Oracle Net Services Configuration Methods

Selecting through the Custom installation type prompts you to create a configuration requiring either no user input or a configuration requiring extensive user input. See "Oracle Net Configuration Method Overview" on page 3-7 for more information. Selecting Oracle9i Server through the Custom installation type offers several database creation choices, from a complete custom creation to a creation requiring minimal user input. See "Selecting a Database Creation Method" on page 3-5 for more information. You cannot install an Oracle9i Database through the Oracle9i Client top-level component.

ra

3-3

Types of Database Environments

Notes:
s

If you select the Oracle Internet Directory installation type described in the table above, then an Oracle9i Database will be automatically installed if one is not currently installed in the same Oracle home. Use this database for storing only Oracle Internet Directory information. If you select the Oracle Integration Server installation type and no Oracle9i Database is currently installed in the current Oracle home, then the same database that you receive with the Enterprise Edition installation type is automatically installed. Oracle Net Services requires installation through the Custom installation type of Oracle9i Management and Integration. Oracle Net Services components are automatically installed with the Oracle Management Server, Oracle Internet Directory, and Oracle Integration Server installation types of Oracle9i Management and Integration.

Types of Database Environments

Oracle Universal Installer enables you to create an Oracle9i Database that operates in one of the following environments. Identify the environment appropriate for your Oracle9i Database:
Environment General Purpose

Transaction Processing (OLTP)

3-4

Oracle9i Database Installation Guide

Description Users perform a variety of database tasks, ranging from simple transactions to complex queries. Select this database environment for general purpose usage. Users perform large numbers of concurrent transactions, where each transaction is a relatively simple operation processing a small amount of data. Transactions consist of reading, writing, and deleting data in database tables. Billing databases, such as those commonly found on internet commerce sites, are the most common example of this database configuration. These are also known as online transaction processing (OLTP) databases.

ra

ft

Beta Draft

Selecting a Database Creation Method

Environment Data Warehousing or Decision Support System (DSS)

Description Users perform numerous complex queries that process large volumes of data. Response time, accuracy, and availability are key issues. These queries (typically read-only) range from a simple fetch of a few records to complex queries that sort thousands of records from many different tables. Data warehousing environments are also known as Decision Support System (DSS) environments.

Customized

Allows you to create a customized database configuration or a custom installation of Oracle components that meets specialized requirements. Select this configuration method only if you are prepared to provide detailed component and database environment information. Choosing this option requires a longer installation session than choosing a preconfigured database.

Software Only

See Also: Oracle Database Configuration Assistant online help for information on the initialization file parameters affected by your database selection

Selecting a Database Creation Method


Oracle Database Configuration Assistant is a tool that enables you to create an Oracle9i Database for an Transaction Processing, Data Warehousing, or General Purpose environment. Oracle Database Configuration Assistant is automatically started by Oracle Universal Installer when you select to create an Oracle9i Database as part of the installation process or can be manually run as a standalone tool after installation. When you run Oracle Universal Installer and select Oracle9i Server in the Available Products window, the Installation Types window appears and presents you with three installation types. Each installation type enables you to create an Oracle9i Database.

Beta Draft

Selecting Database Creation and Oracle Net Services Configuration Methods

Select this method only if you are prepared to provide extensive database configuration information when you create a database. Oracle Corporation recommends that you install at least one seed database to serve as a template for database configuration.

ra

ft

Allows you to install Oracle components without creating a database.

3-5

Selecting a Database Creation Method

See Also:
s

"Post-Installation Database Creation" of Oracle9i Database Administrators Guide for Windows for information on running Oracle Database Configuration Assistant in standalone mode. "Database Tools Overview" of Oracle9i Database Getting Starting for Windows for instructions on starting this tool in standalone mode.

The types of database configurations (general purpose, transaction processing, data warehousing, customized, and software only) created with the Enterprise Edition, Standard Edition, Personal Edition, and Custom installation types and the amount of user input required are described in the following table. Review these selections and identify the database that best matches your database requirements and database creation expertise:

If You Perform These Steps... Select the Enterprise Edition installation type.

Then...

Oracle Database Configuration Assistant automatically starts at the end of installation and configures the database according to the selected configuration type:
s s

s s

No user input is required other than the global database name and SID you are prompted to enter prior to Oracle Database Configuration Assistant startup. Select the Standard Edition installation type. Oracle Database Configuration Assistant automatically starts at the end of installation and configures the database according to the selected configuration type. The one difference is that the Oracle Spatial, and Oracle interMedia components are not part of the Standard Edition installation type. If you want to use these components with your Oracle9i Database, you must separately install them through the Custom installation type and configure them manually with Oracle Database Configuration Assistant or by running scripts.

3-6

Oracle9i Database Installation Guide

Default initialization parameters Automatic installation and configuration of Oracle JVM, Oracle Spatial, and Oracle interMedia components 1 Advanced replication capabilities Database configured in dedicated server mode 2 Archiving mode set to NOARCHIVELOG

ra

ft
Beta Draft

Oracle Net Configuration Method Overview

If You Perform These Steps...


1. 2.

Then... Oracle Database Configuration Assistant guides you in the creation of a database customized to match the environment (OLTP, data warehousing, or general purpose) and configuration mode (dedicated server or multithreaded server) you select. Oracle JVM, Oracle Spatial, advanced replication, and Oracle interMedia (if installed) are automatically configured. Select this option only if you are experienced with advanced database creation procedures, such as customizing:
s s s s s s

Select the Custom installation type. Select Oracle9i Database and additional products in the Available Product Components window. Select Yes when prompted to create a starter database. Oracle Database Configuration Assistant prompts you to select a database environment: Transaction Processing Data Warehousing General Purpose

3.

Data, control, and redo log file settings Tablespace and extent sizes Database memory parameters Archiving modes, formats, and destinations Trace file destinations Character set values

1 2

Note: The Oracle9i Database created through the Enterprise Edition installation type is also created if you select the Oracle Integration Server or Oracle Internet Directory installation type and no Oracle9i Database is currently installed in the specified Oracle home.

Oracle Net Configuration Method Overview


Oracle Net Configuration Assistant is a tool that enables you to configure your network environment to enable Oracle clients to connect to an Oracle9i Database. Oracle Net Configuration Assistant can be automatically started from Oracle Universal Installer through most installation types or manually started as a standalone tool. Depending on the installation type selected, Oracle Net Configuration Assistant configures your network in one of the following ways:
s

Automatically configures your network for standard database connection methods with minimal user input Creates a customized network by prompting for extensive input

Beta Draft

Selecting Database Creation and Oracle Net Services Configuration Methods

ra

ft

Oracle Database Configuration Assistant configures only components installed through Oracle Universal Installer. See "Post-Installation Database Creation" of Oracle9i Database Administrators Guide for Windows for descriptions of dedicated server mode and multithreaded server mode (also known as shared server mode).

3-7

Oracle Net Configuration Method Overview

Configuration consists of creating and modifying a series of network files located in the ORACLE_BASE\ORACLE_HOME\network\admin directory.
See Also:
s

Oracle9i Net Services Administrators Guide or the Oracle Net Configuration Assistant online help for information on running Oracle Net Configuration Assistant in standalone mode. "Database Tools Overview" of Oracle9i Database Getting Starting for Windows for instructions on starting Oracle Net Configuration Assistant in standalone mode.

Configuring the Server Network


The type of network configuration created with the server installation types and the amount of user input required are described below. Review the following options and identify the network configuration that best matches your requirements and network configuration expertise:

3-8

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

Oracle Net Configuration Method Overview

If You Perform These Steps......


1. 2.

Then... Oracle Net Configuration Assistant automatically creates your Oracle Net server environment by configuring information in the following files:
s

Select Oracle9i Database. Select the Enterprise Edition, Standard Edition, or Personal Edition installation type.

listener.ora file Configures a listener named LISTENER with protocol addresses for both the Oracle9i Database (using your operating systems preferred protocol, which is typically TCP/IP on port 1521) and for external procedures (using the IPC protocol) Configures service information for external routines sqlnet.ora file Configures the database to accept operating system authenticated connections (OPS$) Configures the servers domain as the default domain (the domain in which your computer is located). This domain is automatically appended to any unqualified net service name.

Note: You cannot configure access to a lightweight directory access protocol (LDAP)-compliant directory server through the Enterprise Edition, Standard Edition or Personal Edition installation types. Directory server configuration is available only through the Custom installation type. Oracle Database Configuration Assistant automatically configures additional Oracle Net server information in the following files during successful creation of the Oracle9i Database:
s

listener.ora file Configures service information for the Oracle9i Database tnsnames.ora Configures one or more net service names in tnsnames.ora file for the database to connect back to itself.

Note: Oracle Database Configuration Assistant configures additional information for Oracle Real Application Clusters installations. See the Oracle9i Real Application Clusters Installation and Configuration for more information.

Beta Draft

Selecting Database Creation and Oracle Net Services Configuration Methods

Creates a net service name in the tnsnames.ora file to use for external procedures

ra

tnsnames.ora file

ft

Configures the naming methods the server uses to resolve a net service name to a connect descriptor.

3-9

Oracle Net Configuration Method Overview

If You Select These Installation Types... Then...


1. 2. 3.

Select Oracle9i Database. Select Custom. Select Oracle Net Server.

Oracle Net Configuration Assistant first prompts you to:


s

Complete directory server usage configuration, including entering a directory server type and location and Oracle Context from which the server can look up, create, and modify net service names 1 Create a listener(s) and select network protocols to use for database connections Select if you want to change the configured naming method. By default, the local naming method is configured; this enables the tnsnames.ora file to be used by the Oracle9i Database for connecting back to itself as well as allowing client programs to connect to this database or other databases using local naming.

s s

Oracle Net Configuration Assistant then automatically creates your Oracle Net server environment by configuring information in the following files:
s

listener.ora file Configures a listener with a name and protocol address that you choose. In addition, a protocol address and service information for external procedure are configured.

Configures the naming methods the server uses to resolve a name to a connect descriptor
s

tnsnames.ora and listener.ora files Creates a net service name entry for external procedure connections

Oracle Database Configuration Assistant automatically configures additional Oracle Net server information in the following file during successful creation of the Oracle9i Database:
s

listener.ora file Configures service information for the Oracle9i Database tnsnames.ora Configures one or more net service names in tnsnames.ora file for the database to connect back to itself.

You are prompted for this information if you have never configured this Oracle home for directory server usage.

3-10

Oracle9i Database Installation Guide

Configures the servers domain as the default domain (the domain in which your computer is located). This domain is automatically appended to any unqualified net service name.

ra

Configures the database to accept operating system authenticated connections (OPS$)

ft

sqlnet.ora file

Beta Draft

Oracle Net Configuration Method Overview

Configuring the Client Network


The type of network configurations created with the client installation types and the amount of user input required are described below. Review the selections below and identify the network configuration that best matches your requirements and network configuration expertise:
If You Perform These Steps...
1. 2.

Then... Oracle Net Configuration Assistant first prompts you to select one of the following methods by which to configure access to your Oracle9i Database: 1
s

Select Oracle9i Client. Select Administrator or Runtime.

Directory naming A directory server Local naming A net service name enables you to make client connections to the Oracle9i Database

Depending on what you select, you are prompted to provide additional information.

sqlnet.ora file

Configures the naming methods the client uses to resolve a name to a connect descriptor
s

tnsnames.ora file Configures a net service name, if a local naming method was selected above

Beta Draft

Selecting Database Creation and Oracle Net Services Configuration Methods 3-11

Configures the clients domain as the default domain (the domain in which your computer is located). This domain is automatically appended to any unqualified net service name given in the connect string.

ra

ft

Oracle Net Configuration Assistant then automatically creates your Oracle Net client environment by configuring information in the following files:

Oracle Net Configuration Method Overview

If You Perform These Steps...


1. 2. 3.

Then... Oracle Net Configuration Assistant first prompts you to:


s

Select Oracle9i Client. Select Custom. Select Oracle Net Services.

Complete directory server access configuration, including entering a directory server type and location and Oracle Context from which the client can look up, create, and modify net service names 1 Select the naming method to use to connect to databases. For example, selecting the local naming method enables the tnsnames.ora file to be used. Depending on your selection, you are prompted for additional information. For the local naming method, you are prompted to enter a net service name, a database service name, and a networking protocol to use. By default, the database service name is its global database name.

Oracle Net Configuration Assistant then automatically creates your Oracle Net client environment by configuring information in the following files:
s

sqlnet.ora file Configures the client to request operating system authenticated connections (OPS$) Configures the clients domain as the default domain (the domain in which your computer is located). This domain is automatically appended to any unqualified name. Configures the naming methods the client uses to resolve a name to a connect descriptor Configures a net service name, if the local naming method was selected above to connect to your Oracle9i Database

You are prompted for this information if you have never configured this Oracle home for directory server usage.

3-12

Oracle9i Database Installation Guide

tnsnames.ora file

ra

ft

Beta Draft

4
Installing Oracle Components
This chapter describes how to install Oracle components from the component CD-ROM. This chapter contains these topics:
s

Installation Differences Between Windows NT and UNIX Preinstallation Tasks

Deinstalling Oracle Components and Services


See Also:
s

Appendix B, "Advanced Installation Topics" for information on advanced installation topics, such as using response files, and installing and using Oracle components in different languages. Appendix F, "Getting Started with Your Documentation" on page F-1 for information on installing and viewing your Oracle9i Online Documentation CD-ROM for Windows

Beta Draft

ra

Installing Oracle Components

ft
Installing Oracle Components 4-1

Installation Differences Between Windows NT and UNIX

Installation Differences Between Windows NT and UNIX


Database administrators experienced with installing Oracle components in UNIX environments must note that many manual setup tasks required on UNIX are not required on Windows NT. Table 41 lists the key differences between UNIX and Windows installation.
Table 41 Key Differences between UNIX and Windows Installations
The... Environment variables, such as PATH, ORACLE_BASE, ORACLE_ HOME, ORACLE_SID DBA account for database administrators Account for running Oracle Universal Installer Account solely dedicated to installing and upgrading Oracle components On UNIX platforms... must be set manually On WIndows platforms... are set in the registry by Oracle Universal Installer is created by Oracle Universal Installer is not required is not required

must be created manually must be created manually must be created manually

Preinstallation Tasks

Perform the following tasks before installing Oracle components.


Note: The ORACLE_HOME environment variable is automatically set in the registry. Setting ORACLE_HOME in the environment is not necessary or recommended and prevents multiple Oracle home environments from functioning properly.

See Also:
s

"Using Optimal Flexible Architecture" on page 1-3 "Multiple Oracle Homes and Optimal Flexible Architecture" of the Oracle9i Database Getting Starting for Windows for more information.

4-2

Oracle9i Database Installation Guide

ra
Beta Draft

ft

Preinstallation Tasks

To perform preinstallation tasks:


1.

Read the appropriate online documentation described in "What Documentation Do I Read First?" on page 1-11 before you begin installation. This is particularly important if you are upgrading or migrating an existing Oracle database, or want to correctly configure your Oracle9i database from the start. Review and satisfy applicable system and component requirements in Chapter 2, "Preinstallation Requirements" on page 2-1 before you begin installation. Start your operating system. If you are installing on Windows NT, log on as a member of the Administrators group to the computer on which to install Oracle components. Back up any databases to migrate or upgrade. Review "Migration and Upgrade Requirements" on page 2-17 If applicable, install and test your network hardware and software. Optionally, review Appendix D, "Oracle Real Application Clusters Preinstallation Tasks" on page D-1 if installing Oracle Real Application Clusters.

2.

3. 4. 5. 6.

b.

If any Oracle services (their names begin with Oracle) exist and have the status Started, select the service and choose Stop. In particular, ensure that the Oracle listener service (named OracleHOME_NAMETNSListener for 8.1 databases, OracleTNSListener80 for 8.0 databases, or OracleTNSListener for 7.3 databases) is stopped. Choose Close to exit the Services window.

c. 8.

See the following section, "Installing Oracle Components", for instructions on installing Oracle components.

Beta Draft

a.

Choose Start > Settings > Control Panel > Services.

ra

7.

Stop all Oracle services (if any are running) for the Oracle home into which you want to install Oracle components:

ft

Installing Oracle Components 4-3

Installing Oracle Components

Installing Oracle Components


Follow these procedures to install Oracle9i components.
Notes:
s

Using the old Oracle Installer (Installer shipped with releases 7.x and 8.0.x, and 8.1.x) to install components into a Oracle9i release 1 (9.0.1) Oracle home directory is not supported. Likewise, you cannot install release 1 (9.0.1) components into a release 7.x, 8.0.x, or 8.1.x Oracle home. The Oracle Universal Installer is capable of running a non-interactive installation of Oracle products. See "About Oracle Components in Non-Interactive Mode" on page B-2 for instructions on using this feature of the Installer.

To install Oracle components:


1. 2.

Insert the component CD-ROM.

a. b.

Choose Start > Run. Enter the following:


DRIVE_LETTER:\autorun\autorun.exe

The Autorun window appears.


3.

Choose to install Oracle9i directly from the CD-ROMs or to copy the CD-ROM contents and install from your hard drive.
To... Install from the CD-ROMs Do this... Choose Install/Deinstall Products from the Autorun window. The Welcome window appears.

4-4

Oracle9i Database Installation Guide

The Autorun window automatically appears. If the Autorun window does not appear:

ra

Ensure that you have followed all preinstallation steps described in "Preinstallation Tasks" on page 4-2.

ft

Beta Draft

Installing Oracle Components

To... Install from your hard drive

Do this...
1. 2. 3. 4. 5.

Choose Explore CD from the Autorun window. Select the CD-ROM contents and copy to your hard drive. Insert the second CD-ROM and repeat steps 1 and 2. Launch <location of the CD-ROM contents>\autorun\autorun.exe. Choose Install/Deinstall Products from the Autorun window. The Welcome widows appears

4.

Choose Next. The File Locations window appears. Do not change the directory path in the Source field. This is the location of installation files.

5.

Attention:
s

If you have an existing Oracle home created with a pre-9.0.x release, you must change the default installation location to a new Oracle home. UNC paths are not supported at this time.

If you are installing Oracle Real Application Clusters, then all nodes in the cluster must have the same Oracle home name. The home name can be up to 16 characters in length and must include only alphanumeric characters and underscores. Spaces are not allowed. Note that the Installer does not accept a number as the first character in the Name field. The default directory path is <drive with the most available space>:\oracle\ora90.
Note: If you install Oracle9i into an Oracle home directory that already contains Oracle9i release 1 (9.0.1) client software, the listener is not created. To create the listener, install Oracle9i in a different Oracle home.

Beta Draft

ra

ft

Enter the Oracle home name and directory path in which to install Oracle components in the Destination fields. The directory path must be a mapped drive.

Installing Oracle Components 4-5

Installing Oracle Components

6.

Choose Next. The Available Products window appears.

7. 8.

Select the Oracle top-level component you want to install and choose Next. See the appropriate section based on the selection you made in step 7.
If You Select... Oracle9i Database Oracle9i Client See This Section... "Oracle9i Database Installation Types" on page 4-6 "Oracle9i Client Installation Types" on page 4-13

Oracle9i Management and Integration "Oracle9i Management and Integration Installation Types" on page 4-16

See Also:
s

Oracle9i Database Installation Types

The Installation Types window appears when selecting Oracle9i Database at step 7 on page 4-6.
1. 2.

Select the installation type you want to install and choose Next. See the appropriate section based on the selection you made in step 1.
If You Select... Enterprise Edition, Standard Edition, or Personal Edition Custom See This Section... "Enterprise Edition, Standard Edition, or Personal Edition Installation" on page 4-6 "Custom Database Installations" on page 4-11

Enterprise Edition, Standard Edition, or Personal Edition Installation


The windows that appear if you select Enterprise Edition, Standard Edition, or Personal Edition at step 1 on page 4-6 depend upon your computer configuration and which Oracle components are currently installed.

4-6

Oracle9i Database Installation Guide

ra

"Individual Components Available for Installation" on page A-1

ft

"Oracle9i Products for Installation" on page 1-7

Beta Draft

Installing Oracle Components

1.

If your computer is detected to be part of a cluster, the Cluster Node Selection window appears. Select the nodes in the cluster on which to install Oracle Real Application Clusters software and choose Next. Go to the appropriate step based on whether an Oracle database is detected on your computer:
Then... Go To... Step 3

2.

If...

A pre-release 1 (9.0.1) Oracle The Upgrading or Migrating an Existing Database window appears database is detected on your and prompts you to migrate or upgrade your database with Oracle computer Data Migration Assistant Note: Do not upgrade an Oracle9i database configured for use with Oracle Internet Directory through this installation type. Oracle9i database and Oracle Internet Directory upgrades must be performed by following the procedures in "Oracle Internet Directory Installation" on page 4-20 No Oracle database is detected on your computer 3. The Database Configuration Types window appears and prompts you select a preconfigured database type

Step 4

Want to upgrade or migrate

If You...

ra
1. 2. 3. 4. 1. 2. 3.

Select whether or not to upgrade or migrate your database to the latest release:
Then... Select the Upgrade or Migrate an Existing Database check box and the SID of the database to upgrade or migrate to the latest Oracle9i Database release. Choose Next. The Summary window appears. Go to step 12. Do not select the Upgrade or Migrate an Existing Database check box. Choose Next. The Database Identification window appears. Go to step 4.

Do not want to upgrade or migrate

4.

Select the appropriate database configuration from Table 42 and choose Next.

Beta Draft

ft

Installing Oracle Components 4-7

Installing Oracle Components

Table 42 Database Configuration Environments


If you select... General Purpose Transaction Processing Data Warehouse Customized Then Oracle Universal Installer... Installs a preconfigured database optimized for general purpose usage. Installs a preconfigured database optimized for transaction processing. Installs a preconfigured database optimized for data warehousing. Enables the creation of a customized database. This option takes longer than the preconfigured options. Installs software only and does not run any configuration tools.

Software only

5.

Choose Next.

6.

Enter the Global Database Name and SID in the fields provided:
In This Field... Global Database Name

SID

4-8

Oracle9i Database Installation Guide

Enter The... Full database name that uniquely distinguishes it from any other database in your network domain. For example: sales.us.acme.com where sales is the name you want to call your database and us.acme.com is the network domain in which the database is located. Database instance name that uniquely distinguishes it from any other database on your computer. The SID automatically defaults to the database name portion of the global database name (sales in the example above) until you reach eight characters or enter a period. You can accept or change the default value. Note: For Oracle Real Application Clusters, the SID you enter is automatically appended with an identifier. For example, if DB is entered, the first instance in the cluster is given a SID of DB1, and the second instance is given a SID of DB2.

ra

ft

The Database Identification window appears and prompts you to enter the global database name and SID for your Oracle9i Database

Beta Draft

Installing Oracle Components

This information is used when Oracle Database Configuration Assistant creates your database after installation.
7.

Choose Next. The Database File Location window appears

8.

Enter the directory location for the database files. The directory location must be a mapped drive.
Note:
s

Oracle Corporation recommends installing database files and Oracle software files on separate disks. UNC paths are not supported at this time.

9.

Choose Next.

10. Choose the database character set from the available options. 11. Choose Next.

12. Review the space requirements to ensure that you have enough disk space and

choose Install.

13. If you are installing from the CD-ROMs, then you will be prompted to insert the

subsequent disks to continue with installation.


14. Wait until the selected components are installed.

The Configuration Tools window appears at the end of installation and automatically starts the following assistants to create and configure your database and network environments:

Beta Draft

The Summary window appears.

ra

ft

The Database Character Set window appears.

Installing Oracle Components 4-9

Installing Oracle Components

Table 43 Configuration Assistants with the Database Installation Type


This Tool... Oracle Net Configuration Assistant Starts...
s

And... Automatically configures your Oracle Net server networking software.

In all cases except when selecting the Software Only configuration type

If Oracle Net services release 1 (9.0.1) See Also: "Configuring the Server is not already installed in the Network" on page 3-8 for a description of currently-specified Oracle home the configuration procedures performed

Note: Net8 Server release 8.1.7 or earlier installations in this Oracle home will be upgraded Oracle Database Configuration Assistant
s

If no Oracle database is installed in the currently-specified Oracle home If you did not select to migrate or upgrade a detected database when prompted at step 3 on page 4-7

Automatically creates an Oracle9i release 1 (9.0.1) database See Also: "Selecting a Database Creation Method" on page 3-5 for a description of the configuration procedures performed

Starting Oracle HTTP Service

In all cases except when selecting the Software Only configuration type

Oracle Data Migration Assistant

If you select to migrate or upgrade a detected database when prompted at step 3

ra

Oracle Agent

If the database and Intelligent Agent are installed

The Configuration Tools window displays the results of running these assistants.
15. Choose Next to continue.

The End of Installation window appears.


16. Choose Exit to exit Oracle Universal Installer or choose Next Install to install

additional components.
See Also: "Reviewing the Installation Session Log" on page 4-32 for a summary of your installation session

4-10

Oracle9i Database Installation Guide

ft

See Also: "Usernames and Passwords Overview" on page 5-2 for information on password management

Automatically starts the Agent service

Migrates or upgrades the selected database to Oracle9i release 1 (9.0.1) Creates and starts the HTTP listener as a standalone process for the current session in non-SSL mode on port 7777. The OracleHOME_NAMEHTTPServer service starts after a computer reboot.

Beta Draft

Installing Oracle Components

Custom Database Installations


The Available Product Components window appears when select Custom at step 1 on page 4-6. The Install Status column of the Available Product Components window displays the status of all components available for installation:
This Status... Installed New Install Not Installed Reinstall Upgrade Means the Component Is... Already installed Selected to be installed for the first time Not currently installed or selected for installation Currently installed, but you have chosen to reinstall Currently installed, but will be upgraded (for example, an earlier database release)

1.

Select the check box of each component to install.


Note: Only components with a check mark are installed.

2.

Choose Next.

The Component Locations window appears and enables you to select alternate locations in which to install some components.
3. 4.

Choose Next to accept the default locations. Otherwise, choose a component from the list box and change the default location. If you select any of the following components at step 1 on page 4-11, provide appropriate responses when prompted. Note that most components install silently without prompting you for additional information.

Beta Draft

ra
Installing Oracle Components 4-11

ft

Installing Oracle Components

If You Select... Oracle Net Services

You Are... Not prompted to enter any information. However, Oracle Net Configuration Assistant starts at the end of installation to configure your server networking files if Oracle Net Services release 1 (9.0.1) is not already installed in the currently-specified Oracle home. Note: Net8 release 8.1.7 or earlier installations in this Oracle home will be upgraded See Also: "Configuring the Server Network" on page 3-8 for a description of the configuration procedures performed

Oracle Management Server

Prompted to select between using an existing or new release 1 (9.0.1) repository. See "Oracle Management Server Installation" on page 4-16 for a description of windows that appear. See Also: Oracle Enterprise Manager Configuration Guide for more information.

D
s s s s

Oracle Services for Microsoft Transaction Server

Oracle9i Database

4-12

Oracle9i Database Installation Guide

ra

Note: This component only appears for selection if your computer is detected to be part of a cluster. Prompted to: Install Microsoft Transaction Server after installation, if it is not currently installed. Enter a port for the Oracle MTS Recovery Service to listen on.

Prompted to: Create a database (if you did not select to migrate one). Oracle Database Configuration Assistant starts at the end of installation and guides you through database creation. Enter the global database name and SID of the database to create. See Also: "Selecting a Database Creation Method" on page 3-5 for a description of the database configuration procedures you can perform. Note: If an earlier release of an Oracle database is detected on your hard drive, then you are prompted to upgrade or migrate to Oracle9i Database release 1 (9.0.1). Oracle Data Migration Assistant starts at the end of installation and guides you through database upgrade or migration.

ft

Oracle Real Application Clusters

Prompted to select the nodes in the cluster on which you want to install the software.

Beta Draft

Installing Oracle Components

If You Select... Oracle Transparent Gateways

You Are... Prompted to:


s

If installing Sybase Server Transparent Gateway, enter directory location of the Sybase path, Sybase Server Name, and Sybase Database Name. If installing Microsoft SQL Server Transparent Gateway, enter directory location of the Microsoft SQL Server Name, and Microsoft SQL Database Name. If installing Teradata Transparent Gateway, enter the ODBC data source name.

The Summary window appears.


5. 6.

Review the space requirements to ensure that you have enough disk space and choose Install. Wait until the selected components are installed and any configuration tools have completed running. If a configuration assistant fails, then correct the cause of the failure and choose Retry. The End of Installation window appears.

7.

See Also: "Reviewing the Installation Session Log" on page 4-32 for a summary of your installation session

Oracle9i Client Installation Types


Note: Reboot your computer after the first Oracle installation on Windows 95 or 98. Subsequent installations only require a reboot if the Oracle home changes.

See Also: "Oracle9i Client Components" on page A-8 for a list of components installed with each Oracle9i Client installation type

The Installation Types window appears when selecting Oracle9i Client at step 7 on page 4-6.

Beta Draft

Choose Exit to exit Oracle Universal Installer or choose Next Install to install additional components.

ra

ft

Installing Oracle Components 4-13

Installing Oracle Components

1. 2.

Select the installation type you want to install and choose Next. See the appropriate section based on the selection you made in step 1.
If You Select... Administrator or Runtime Custom See This Section... "Client Administrator or Runtime Installations" on page 4-14 "Custom Client Installations" on page 4-14

Client Administrator or Runtime Installations


The Summary window appears.
1. 2.

Review the space requirements to ensure that you have enough disk space and choose Install. Wait until the selected components are installed. The Configuration Tools window appears and Oracle Net Configuration Assistant starts and prompts you to select a method by which to configure client access to your Oracle9i Database if Oracle Net Client release 1 (9.0.1) is not already installed in the currently-specified Oracle home. Oracle Net Client release 8.1.7 or earlier installations in this Oracle home will be upgraded.

The End of Installation window appears.


4.

Choose Exit to exit Oracle Universal Installer or choose Next Install to install additional components.
See Also: See "Reviewing the Installation Session Log" on page 4-32 for a summary of your installation session

Custom Client Installations


The Available Product Components window appears if you select Custom at step 1 on page 4-14. The Install Status column of the Available Product Components window displays the status of all components available for installation.
1.

Select the check box of each component to install.

4-14

Oracle9i Database Installation Guide

3.

Select a method for configuring client access to your Oracle9i Database. See the online Help and "Configuring the Client Network" on page 3-11 for more information on your choices.

ra

ft

Beta Draft

Installing Oracle Components

Note: Only components with a check mark are installed.


2.

Select appropriate components to install and choose Next. The Component Locations window appears and enables you to select alternate locations in which to install some components.

3. 4.

Choose Next to accept the default locations. Otherwise, choose a component to enable a text box for changing the default location, and choose Next. If you select any of the following components, provide appropriate responses when prompted. Note that most components install silently without prompting you for additional information.
If You Select... You Are... Not prompted to enter any information. However, Oracle Net Configuration Assistant starts at the end of installation and prompts you to configure client access to your Oracle9i Database if Oracle Net Services release 1 (9.0.1) is not already installed in the currently-specified Oracle home. Note: Net8 release 8.1.7 or earlier installations in this Oracle home will be upgraded See Also: "Configuring the Client Network" on page 3-11 for a description of the configuration procedures performed Prompted to:
s

Oracle Net Services

Oracle Services for Microsoft Transaction Server

D
5. 6. 7. Beta Draft

The Summary window appears. Review the space requirements to ensure that you have enough disk space and choose Install. Wait until the selected components are installed and any configuration tools have completed running. The End of Installation window appears. Choose Exit to exit Oracle Universal Installer or choose Next Install to install additional components.

ra
s

ft

Install Microsoft Transaction Server after installation, if it is not currently installed. Enter a port for the Oracle MTS Recovery Service to listen on.

Installing Oracle Components 4-15

Installing Oracle Components

See Also: "Reviewing the Installation Session Log" on page 4-32 for a summary of your installation session

Oracle9i Management and Integration Installation Types


See Also: "Oracle9i Management and Integration Components" on page A-13 for a list of components installed with each Oracle9i Management and Integration installation type

The Installation Types window appears if you select Oracle9i Management and Integration at step 7 on page 4-6.
1. 2.

Select the installation type you want to install and choose Next. See the appropriate section based on the selection you made in step 1.
If You Select... Oracle Management Server Oracle Internet Directory See This Section...

ra

Oracle Integration Server Custom

Oracle Management Server Installation


The Oracle Management Server Repository window appears.
Important: Do not upgrade or migrate the Oracle Management Server and repository until all users of both components have upgrade or migrated their Oracle Enterprise Manager software (for example, console, separately licensable management packs, and so on) to release 1 (9.0.1). All Oracle Enterprise Manager products must be of the same release. Older components are not compatible with the newer release.
1.

Carefully review and select the repository type to use with the Oracle Management Server:

4-16

Oracle9i Database Installation Guide

ft

"Oracle Management Server Installation" on page 4-16 "Oracle Internet Directory Installation" on page 4-20 "Oracle Integration Server Installation" on page 4-25 "Custom Management and Integration Installations" on page 4-28

Beta Draft

Installing Oracle Components

Type Use an existing repository

In This Situation... Select this type:


s

If you have already created and configured a release 1 (9.0.1) repository for the environment to be managed and want this Oracle Management Server to use that existing repository. If you want to upgrade an existing release 2.0.x, 2.1, or 2.2 repository to release 1 (9.0.1). Oracle Enterprise Manager Configuration Assistant automatically starts at the end of installation and performs some configuration procedures. However, the repository is not automatically upgraded. When installation is complete, manually start the Oracle Enterprise Manager Configuration Assistant to upgrade the existing release 2.0.x, 2.1, or 2.2 repository to release 1 (9.0.1). Start Oracle Enterprise Manager Configuration Assistant as follows: Start > Programs > Oracle - HOME_NAME > Configuration and Migration Tools > Enterprise Manager Configuration Assistant

See Also: Oracle Enterprise Manager Configuration Guide for more information

The Summary window appears.


2.

Review the space requirements to ensure that you have enough disk space and choose Install. The Configuration Tools window appears at the end of installation and automatically starts the following assistants to create and partially configure your network and database repository environments:

Beta Draft

D
s

ra

If you need to migrate a release 1.x or 2.x repository, Oracle Enterprise Manager Configuration Assistant first creates a new release 1 (9.0.1) repository. You must then manually launch the Oracle Enterprise Manager Migration Assistant to perform the migration.

ft

Require a new repository

Select this type: If an existing release 1 (9.0.1) repository is unavailable or an existing release 1.x or 2.x repository needs to be migrated to release 1 (9.0.1). In either situation, a new repository must be created. Oracle Enterprise Manager Configuration Assistant is automatically launched at the end of installation to create a new repository.

Installing Oracle Components 4-17

Installing Oracle Components

Table 44 Configuration Assistants with Management Server Installation Type


This Tool... Starts... And... Prompts you to configure your Oracle

Oracle Net If Oracle Net Services release 1 (9.0.1) is Configuration Assistant not already installed in the currently-specified Oracle home Note: Net8 release 8.1.7 or earlier installations in this Oracle home will be upgraded Oracle Enterprise In all cases Manager Configuration Assistant

Net networking software.


See Also: "Configuring the Client Network" on page 3-11 for a description of the configuration procedures performed Guides you through repository configuration. See step 3 for instructions. See Also: Oracle Enterprise Manager Configuration Guide for more information

The Select Database for Repository window appears.


3.

Provide appropriate responses based on the repository type you selected in step 1 of "Oracle Management Server Installation" on page 4-16:

4-18

Oracle9i Database Installation Guide

D
s

Use an existing repository

Release 1 (9.0.1) repository connection information:


s

ra

If You Select...

You are Prompted to Enter the Following Information...

User name and password for the existing release 1 (9.0.1) repository The new Oracle Management Server service, specified as:

hostname:port_number:SID
If you need to upgrade your release 2.0, 2.1, or 2.2 repository to a release 1 (9.0.1) repository, then you must also start Oracle Enterprise Manager Configuration Assistant after installation.

ft

Beta Draft

Installing Oracle Components

If You Select... Require a new repository

You are Prompted to Enter the Following Information... Information about the database in which to create the repository:
s

User name (with DBA privileges) and password (for example, SYSTEM/MANAGER) The new Oracle Management Server service, specified as:

hostname:port_number:SID
s

role to use to connect (for example, SYSDBA)

If you need to migrate your release 1.x or 2.x repository to a release 1 (9.0.1) repository, you must start Oracle Enterprise Manager Migration Assistant after installation. Additional windows appear to assist you in creating a repository in the selected database. Once EMCA connects to the database, you must provide the following:
s

database username and password of the new repository owner. (Accept the default or choose a new name.) a default tablespace for the repository a temporary tablespace for the repository

s s

Note: The default port number used by most databases is 1521.


4.

Provide appropriate responses to the remaining Oracle Enterprise Manager Configuration Assistant windows. The End of Installation window appears.

5. 6.

Choose Exit to exit Oracle Universal Installer or choose Next Install to install additional components. If you are migrating or upgrading your repository, run the appropriate tool after installation as described in step 1 of "Oracle Management Server Installation" on page 4-16.
See Also: "Reviewing the Installation Session Log" on page 4-32 for a summary of your installation session

Beta Draft

ra

See Also: Oracle Enterprise Manager Configuration Guide for more information on creating a new repository or using

ft

Installing Oracle Components 4-19

Installing Oracle Components

Oracle Internet Directory Installation


Note: Oracle Corporation recommends installing the Oracle9i database through this option; this creates the correct underlying Oracle9i database as part of Oracle Internet Directory 3.0.1 installation.

One of the following windows appears if you select Oracle Internet Directory at step 1 on page 4-16.
1.

Follow the steps below based on the window that appears:


Then the... Using an existing instance window appears and you are prompted for the SID you want to use for Oracle Internet Directory Database Identification window appears and Oracle9i database is automatically installed in the same Oracle home directory with Oracle Internet Directory release 3.0.1 Upgrade OID window appears and prompts you to upgrade to Oracle9i database and Oracle Internet Directory release 3.0.1 Go to... Step 1 of "Installing Oracle Internet Directory for the First Time" on page 4-20 Step 4 of "Installing Oracle Internet Directory for the First Time" on page 4-20

If Oracle database... Release 1 (9.0.1) is already installed on the computer, but Oracle Internet Directory release 3.0.1 is not installed Release 1 (9.0.1) and Oracle Internet Directory release 3.0.1 are not installed on the computer

Release 3 (8.1.7) and Oracle Internet Directory release 2.1.1.x are already installed on the computer

ra

ft

Step 1 of "Upgrading Oracle Internet Directory" on page 4-22

Installing Oracle Internet Directory for the First Time


1.

Select Yes to use the installed database with Oracle Internet Directory, and choose Next. Otherwise, select No, choose Next to use a different database with Oracle Internet Directory, and go to step 4. The Database Identification window appears.

2. 3. 4.

Enter the SID of the installed database and choose Next. Go to Step 5. Enter the Global Database Name and SID in the fields provided:

4-20

Oracle9i Database Installation Guide

Beta Draft

Installing Oracle Components

In This Field... Global Database Name

Enter The... Full database name that uniquely distinguishes it from any other database in your network domain. For example: sales.us.acme.com where sales is the name you want to call your database and us.acme.com is the network domain in which the database is located.

SID

Database instance name that uniquely distinguishes it from any other database on your computer. The SID automatically defaults to the database name portion of the global database name (sales in the example above) until you reach eight characters or enter a period. You can accept or change the default value.

This information is used when Oracle Database Configuration Assistant creates your database after installation. The OID Database File Location window appears.
5.

6.

Choose Next.

The Summary window appears.


7.

Review the space requirements to ensure that you have enough disk space and choose Install. The following information is automatically set during installation:
The... Use of an Encrypted Password Encryption schema Approximate number of directory entries to be stored in Oracle Internet Directory Password of the Administrator Distinguished Name Is Automatically Set to... Yes MD4 Under 10,000 entries welcome

Beta Draft

Oracle Corporation recommends installing database files and Oracle software on separate hard disks.

ra

Enter a directory location to install the Oracle Internet Directory database files. These database files correspond to Oracle Internet Directory-specific tables and schema created during configuration.

ft

Installing Oracle Components 4-21

Installing Oracle Components

The Configuration Tools window appears at the end of installation and automatically starts the following assistants to create and configure your network and Oracle Internet Directory environments:
Table 45 Configuration Assistants with the Internet Directory Installation Type
This Tool... Oracle Net Configuration Assistant Starts... If Oracle Net Services release 1 (9.0.1) is not already installed in the currently-specified Oracle home And... Prompts you to configure your Oracle Net server networking software. Select Perform typical configuration and accept all default settings by choosing the Next button.

Note: Net8 release 8.1.7 or earlier See Also: "Configuring the Server Network" on page 3-8 installations in this Oracle home for a description of the configuration procedures will be upgraded performed. OID Configuration Assistant In all cases Creates Oracle Internet Directory tablespaces and schema in the Oracle9i Database and starts the Oracle Internet Directory directory server. Note: If a database needs to be installed, Oracle Database Configuration Assistant (DBCA) is automatically started within OID Configuration Assistant to create a database with the character set specified in the NLS_LANG environment variable. 1

It is important to specify the correct character set

The End of Installation window appears.


8.

Choose Exit to exit Oracle Universal Installer or choose Next Install to install additional components.
See Also: "Reviewing the Installation Session Log" on page 4-32 for a summary of your installation session

Upgrading Oracle Internet Directory

4-22

Oracle9i Database Installation Guide

ra

DBCA enables the changing of default passwords after database creation. Do not use the Password Management button at this time. Change the passwords for SYS and SYSTEM only after the OID installation is complete.

ft

Beta Draft

Installing Oracle Components

Note: Before upgrading Oracle Internet Directory, the OID Database Password must be reset to ods using the command line OID Database Password Utility. Enter the following command:

ods [connect=net_service_name] If you intend to upgrade an existing Oracle Internet Directory installation and Oracle8i Server, and you installed Oracle Internet Directory separately, then you must upgrade the OID database when you upgrade Oracle Internet Directory. Before upgrading, stop the Oracle Listener, Oracle Database, and Oracle Internet Directory services.
See Also: Oracle Internet Directory Administrators Guide for more information on migrating an OID database or using the OID Database Password utility

Select... Yes

To...

Automatically upgrade the existing Oracle8i database to release 1 (9.0.1) and the Oracle Internet Directory software, LDAP schema, and Oracle Internet Directory database schema to release 3.0.1. Choose Next and go to step 2. See Also: "Oracle Internet Directory" on page 2-12 for more information on upgrading

No

Not upgrade your release 8.1.6 or 8.1.7 Oracle8i database. Instead, a new Oracle9i database release 1 (9.0.1) is installed and configured for use with Oracle Internet Directory release 3.0.1. The release 8.1.6 or 8.1.7 Oracle8i database remains unchanged and only Oracle Internet Directory 2.1.1 is upgraded to 3.0.1.

The Upgrade OID data window appears.


2.

Backed up Oracle Internet Directory prior to upgrading and choose Next. The Oracle SID window appears.

3.

Enter the system identifier (SID) of the Oracle8i database to upgrade and choose Next.

Beta Draft

ra

ft

1.

Make an appropriate selection and choose Next.

Installing Oracle Components 4-23

Installing Oracle Components

Note: Ensure that you enter a SID for an Oracle8i database that is configured for use with Oracle Internet Directory.

The OID Password window appears.


4.

Enter the password for the Oracle Directory Server user (ODS by default) and choose Next. The OID Administrator Password window appears.

5.

Enter the password for the Oracle Internet Directory administrator (WELCOME by default) and choose Next. The Upgrading or Migrating an Existing Database window appears.

6.

Select the Upgrade or Migrate an Existing Database check box and the SID of the database you want to migrate to an Oracle9i release 1 (9.0.1) database. The Summary window appears.

7. 8.

Wait until the selected components are installed. The Configuration Tools window appears and automatically starts the following assistants to upgrade your Oracle8i database and Oracle Internet Directory environments:

Table 46 Configuration Assistants with Internet Directory Upgrade


This Tool... Starts... And... Prompts you to configure your Oracle Net server networking software. Select Perform typical configuration and accept all default settings by choosing the Next button as each window appears. See Also: "Configuring the Server Network" on page 3-8 for a description of the configuration procedures performed Upgrades Oracle8i database release 8.1.6 or 8.1.7 to release 1 (9.0.1). Upgrades Oracle Internet Directory release 2.0.6 or 2.1.1 to release 3.0.1.

Oracle Net If Oracle Net Services release 1 (9.0.1) is Configuration Assistant not already installed in the currently-specified Oracle home Note: Net8 release 8.1.7 or earlier installations in this Oracle home will be upgraded

Oracle Data Migration Assistant

In all cases

OID Upgrade Assistant In all cases

4-24

Oracle9i Database Installation Guide

ra

Review the space requirements to ensure that you have enough disk space and choose Install.

ft

Beta Draft

Installing Oracle Components

The End of Installation window appears.


9.

Choose Exit to exit Oracle Universal Installer or choose Next Install to install additional components.
See Also: "Reviewing the Installation Session Log" on page 4-32 for a summary of your installation session

Oracle Integration Server Installation


1.

Go to the appropriate step based on whether an Oracle database is detected on your computer:
If... Then... Go To... Step 2

A pre-release 1 (9.0.1) Oracle The Upgrading or Migrating an Existing database is detected on your Database window appears and prompts you computer to migrate or upgrade your database with Oracle Data Migration Assistant

2.

If You...

Select whether or not to upgrade or migrate your database to the latest release:
Then...
1.

ra

Want to upgrade or migrate

Do not want to upgrade or migrate

3.

Enter the Global Database Name and SID in the fields provided:

Beta Draft

ft

No Oracle database is detected on your computer

The Database Identification window appears and prompts you to enter the global database name and SID for your Oracle9i Database

Step 3

Select the Upgrade or Migrate an Existing Database check box and the SID of the database to upgrade or migrate to the latest Oracle9i Database release. Choose Next. The Summary window appears. Go to step 9. Do not select the Upgrade or Migrate an Existing Database check box. Choose Next. The Database Identification window appears. Go to step 3.

2.

3. 1. 2.

3.

Installing Oracle Components 4-25

Installing Oracle Components

In This Field... Global Database Name

Enter The... Full database name that uniquely distinguishes it from any other database in your network domain. For example: sales.us.acme.com where sales is the name you want to call your database and us.acme.com is the network domain in which the database is located.

SID

The system identifier which distinguishes the database instance from any other database on your computer. The SID automatically defaults to the database name portion of the global database name (sales in the example above) until you reach eight characters or enter a period. You can accept or change the default value.

This information is used when Oracle Database Configuration Assistant creates your database after installation.
4.

Choose Next. The Database File Location window

Note:
s

Oracle Corporation recommends installing database files and Oracle software files on separate disks. UNC paths are not supported at this time.

6.

Choose Next. The Database Character Set window appears.

7. 8.

Choose the database character set from the available options. Choose Next. The Summary window appears.

9.

Review the space requirements to ensure that you have enough disk space and choose Install.

10. Wait until the selected components are installed.

4-26

Oracle9i Database Installation Guide

D
Beta Draft

ra

5.

Enter the directory location for the database files. The directory location must be a mapped drive.

ft

Installing Oracle Components

The Configuration Tools window appears at the end of installation and, based on your selections above, automatically starts the following assistants to create and configure your database and network environments:
Table 47 Configuration Assistants with Integration Server Installation Type
This Tool... Oracle Net Configuration Assistant Starts... And...

If Oracle Net Services release 1 (9.0.1) is not Configures your Oracle Net server already installed in the currently-specified networking software. Oracle home See Also: "Configuring the Server Note: Net8 release 8.1.7 or earlier Network" on page 3-8 for a description of installations in this Oracle home will be the configuration procedures performed upgraded

Migrates or upgrades the selected Oracle Data Migration If you select to migrate or upgrade a Assistant detected database when prompted at step 2 database to Oracle9i release 1 (9.0.1) Oracle Database Configuration Assistant Oracle Agent Oracle Workflow Configuration Assistant If a release 1 (9.0.1) Oracle9i Database is not Automatically creates an Oracle9i already installed in the currently-specified release 1 (9.0.1) database Oracle home If the database and Intelligent Agent are installed In all cases.

ft

Automatically starts the Agent service Configures Oracle Workflow schema in the Oracle9i database See Also: Oracle Workflow Server Installation Notes for instructions on using the Oracle Workflow Configuration Assistant

11. Choose Exit to exit Oracle Universal Installer or choose Next Install to install

additional components.
See Also:
s

Oracle Workflow Server Installation Notes for information on Oracle Workflow Configuration Assistant and postinstallation procedures "Reviewing the Installation Session Log" on page 4-32 for a summary of your installation session

Beta Draft

ra

Installing Oracle Components 4-27

Installing Oracle Components

Custom Management and Integration Installations


The Available Product Components window displays all components available for installation if you select Custom at step 1 of "Oracle9i Management and Integration Installation Types" on page 4-16.
This Status... Installed New Install Not Installed Reinstall Upgrade Means the Component Is... Already installed Selected to be installed for the first time Not currently installed or selected for installation Currently installed, but you have chosen to reinstall Currently installed, but will be upgraded (for example, an earlier database release)

1.

Select the check box of each component to install.


Note: Only components with a check mark are installed.

2.

Choose Next.

The Component Locations window appears and enables you to select alternate locations in which to install some components.
3. 4.

Choose Next to accept the default locations. Otherwise, choose a component to enable a text box for changing the default location. Then, choose Next. If you select any of the following components, provide appropriate responses when prompted. Note that most components install silently without prompting you for additional information:
If You Select... Then...

Oracle Management Server Go to "Oracle Management Server Installation" on

Oracle Integration Server

4-28

Oracle9i Database Installation Guide

ra
page 4-16 for installation instructions.
Go to "Oracle Integration Server Installation" on page 4-25 for installation instructions. You are prompted to create a new Oracle9i Database if one is not installed in the currently-specified Oracle home. Beta Draft

ft

Installing Oracle Components

If You Select... Oracle Internet Directory

Then... The procedures to follow depend upon the following:


s

If Oracle9i Database release 1 (9.0.1) is already installed in the currently-specified Oracle home, but Oracle Internet Directory 2.1 is not, go to step 1 of "Installing Oracle Internet Directory for the First Time" on page 4-20. If Oracle9i database Release 1 (9.0.1) and Oracle Internet Directory releases 3.0.1 are not installed in the currently-specified Oracle home, the Database Identification window appears. Go to step 5 on page 4-29. If Oracle8i database release 8.1.7 and Oracle Internet Directory release 2.0.6 are already installed in the currently-specified Oracle home, go to step 1 of "Upgrading Oracle Internet Directory" on page 4-22.

In This Field... Global Database Name

Enter The...

SID

The OID Database File Location window appears if a database is not currently installed.
6.

Enter a directory location in which to install the Oracle Internet Directory database files. Oracle Corporation recommends installing database files and Oracle software on separate hard disks. These database files correspond to

Beta Draft

Full database name that uniquely distinguishes it from any other database in your network domain. For example:

where sales is the name you want to call your database and us.acme.com is the network domain in which the database is located. Database instance name that uniquely distinguishes it from any other database on your computer. The SID automatically defaults to the database name portion of the global database name (sales in the example above) until you reach eight characters or enter a period. You can accept or change the default value.

ra

sales.us.acme.com

ft

5.

Enter the global database name and SID for the Oracle9i Database and choose Next:

Installing Oracle Components 4-29

Installing Oracle Components

Oracle Internet Directory-specific tables and schema created during configuration.


7.

Choose Next. The OID User Password Encryption window appears.

8.

Select whether or not to enable password encryption and choose Next. The User Password Hashing Algorithm window appears.

9.

Select an encryption schema to use and choose Next. The OID Administrator Password window appears.

10. Enter a password.

This password enables you to make all changes in Oracle Internet Directory.
11. Enter the same password a second time and choose Next.

The OID Size Configuration window appears. Internet Directory and choose Next. The Summary window appears.

13. Review the space requirements to ensure that you have enough disk space and

The Configuration Tools window appears at the end of installation and automatically starts the following assistants to create and configure the Oracle9i Database for use with Oracle Internet Directory:

4-30

Oracle9i Database Installation Guide

choose Install.

ra

ft

12. Select the approximate number of directory entries to be stored in Oracle

Beta Draft

Installing Oracle Components

Table 48 Configuration Assistants with Custom Management and Integration Installation Type
This Tool... Starts... And... Automatically configures your Oracle Net listener networking software.See Also: "Configuring the Server Network" on page 3-8 for a description of the configuration procedures performed.

Oracle Net If Oracle Net Services Configuration Assistant release 1 (9.0.1) is not already installed in the currently-specified Oracle home Note: Net8 release 8.1.7 or earlier installations in this Oracle home will be upgraded Starting Oracle HTTP Service Oracle Agent OID Configuration Assistant If you select the Oracle HTTP Server in the Available Products window If the database and Intelligent Agent are installed If you select Oracle Internet Directory in the Available Products window

Starts the HTTP listener in non-SSL mode on port 7777. Automatically starts the Agent service Creates Oracle Internet Directory tablespaces and schema in the Oracle9i Database and starts the Oracle Internet Directory directory server. Oracle Database Configuration Assistant (DBCA) is automatically launched within OID Configuration Assistant to guide you through a Custom installation to create a database with the character set specified in the NLS_LANG environment variable. 1

you chose not to upgrade AND you selected Yes when prompted to install an Oracle9i database

AND

ra

Oracle Database If you select: Configuration Assistant s Oracle9i in the Available Products window

Oracle Data Migration Assistant

If you select to upgrade a database Upgrades the selected database to Oracle9i Enables the configuration of the local Oracle Management Server to use an existing repository or to create a new repository. Configures Oracle Workflow schema in the Oracle9i database See Also: Oracle Workflow Server Installation Notes for instructions on using the Oracle Workflow Configuration Assistant.

Oracle Enterprise If you select to install Oracle Manager Configuration Management Server in the Assistant Available Products window Oracle Workflow f you select to install Oracle Configuration Assistant Workflow in the Available Products window

It is important to specify the correct character set

Beta Draft

ft

DBCA enables the changing of default passwords after database creation. Do not use the Password Management button at this time. Change the passwords for SYS and SYSTEM only after the OID installation is complete.

Installing Oracle Components 4-31

Deinstalling Oracle Components and Services

The End of Installation window appears.


14. Choose Exit to exit Oracle Universal Installer or choose Next Install to install

additional components.
See Also: "Reviewing the Installation Session Log" on page 4-32 for a summary of your installation session

Reviewing the Installation Session Log


The first time the Installer runs it creates the <system drive>:\Program Files\Oracle\Inventory\logs directory. An inventory of installed components and installation actions performed are kept in this directory. installactions.log is the most recent log file. Log file names of previous installation sessions are also in this directory and take the form installactionsdate_time.log (for example, installactions2001-07-14_09-00-56-am.log). You can also view a list of installed components by choosing Installed Products on any window of Oracle Universal Installer. A window of installed programs appears.
Note: Do not delete or manually alter the Inventory directory or its contents. Doing so can prevent the Installer from locating products that you install on your system.

Deinstalling Oracle Components and Services


This section describes how to deinstall Oracle components and services and contains these topics:
s

Deinstalling Oracle Components with Oracle Universal Installer Manually Removing All Oracle Components and Services from Your Computer

4-32

Oracle9i Database Installation Guide

ra

ft

Beta Draft

Deinstalling Oracle Components and Services

Deinstalling Oracle Components with Oracle Universal Installer


Notes:
s

Silent deinstallations are not supported at this time. Deinstalling Oracle9i JVM causes Oracle Universal Installer to remove Oracle9i and other products dependent on Oracle9i JVM from your system.

This section describes how to use Oracle Universal Installer to deinstall Oracle components (which deinstalls them from the Oracle Universal Installer inventory) instead of removing them manually. Do not delete an Oracle home manually (for example, by deleting the directory structure with Windows NT Explorer) because the components in that Oracle home remain registered in the Oracle Universal Installer inventory. If you then attempt an installation in the same Oracle home, some or all of the components selected may not be installed because Oracle Universal Installer determines they are already installed.

Note: Manual removal of components is permitted only if you exit Oracle Universal Installer during an installation. For example:
s

Choosing Cancel Turning off the computer If the installation does not complete (that is, all required configuration tools do not run at the end)

In these cases, Oracle Universal Installer does not register the installation in its inventory. However, files may have been copied to your Oracle home. Remove these files manually and restart the installation.

Task 1: Deinstall Oracle Net Services, Oracle Internet Directory, and Oracle9i Database Registry Entries
Oracle Universal Installer creates Windows NT services for Oracle components during installation. However, Oracle Universal Installer does not delete services

Beta Draft

ra

ft

Installing Oracle Components 4-33

Deinstalling Oracle Components and Services

created by Oracle Net Configuration Assistant, OID Configuration Assistant, and Oracle Database Configuration Assistant. If you want to deinstall any of the following components, you must first stop all Oracle Windows NT services and remove the registry entries for their services:

For... Oracle Net listener Oracle Internet Directory Oracle9i Database (and its datafiles)

Remove the Registry Entries... By manually editing the registry With the OIDMON utility With the Delete a database option of Oracle Database Configuration Assistant

Stopping Oracle Windows NT Services

To stop Windows NT services:


1. 2. 3. 4. 5.

Choose Start > Settings > Control Panel > Services. If any Oracle services (names begin with Oracle) exist and have the status Started, select the service, and choose Stop. Choose Close to exit the Services window. Exit the Control Panel. See the following sections based on what you want to deinstall:
To Deinstall... Oracle Net Services Oracle Internet Directory See This Section... "Deinstalling Oracle Net Services" on page 4-35 "Deinstalling Oracle Internet Directory Services" on page 4-35

4-34

Oracle9i Database Installation Guide

You must first stop the Oracle Windows NT services before removing any registry entries.

ra

ft

Procedures for performing these tasks are provided in the following sections. After completing these procedures, go to "Task 2: Deinstall Components with Oracle Universal Installer" on page 4-36 to complete deinstallation. If you do not want to deinstall the Oracle Net Listener, Oracle Internet Directory, or Oracle9i database, go instead to step "Task 2: Deinstall Components with Oracle Universal Installer" on page 4-36.

Beta Draft

Deinstalling Oracle Components and Services

To Deinstall... Oracle9i Database

See This Section... "Deinstalling the Oracle9i Database and Registry Entries" on page 4-35

Deinstalling Oracle Net Services


1.

Start the registry at the MS-DOS command prompt:


C:\> regedt32

2.

Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services and delete the OracleHOME_NAMETNSListener registry entry. All other Oracle Net Services are automatically deleted through Oracle Universal Installer. Exit the registry.

3.

Deinstalling Oracle Internet Directory Services


1.

Stop the Oracle Internet Directory Server at the MS-DOS command prompt:

where NET_SERVICE_NAME is the network connection to the Oracle Internet Directory Server and SERVER_INSTANCE_NUMBER is the instance number (this number appears in the Server List tab of Oracle Directory Manager).
2. 3.

Stop the Oracle Internet Directory Monitor at the MS-DOS command prompt:
C:\> OIDMON STOP

Remove the Oracle Internet Directory service OracleDirectoryService from the registry:
C:\> OIDMON REMOVE

4.

Follow the procedures in "Deinstalling the Oracle9i Database and Registry Entries" on page 4-35 to remove the Oracle9i Database configured with Oracle Internet Directory.

Deinstalling the Oracle9i Database and Registry Entries


1.

Choose Start > Programs > Oracle - HOME_NAME > Configuration and Migration Tools > Database Configuration Assistant. Oracle Database Configuration Assistant starts.

Beta Draft

ra

C:\> OIDCTL CONNECT=NET_SERVICE_NAME SERVER=OIDLDAPD INSTANCE=SERVER INSTANCE_NUMBER STOP

ft

Installing Oracle Components 4-35

Deinstalling Oracle Components and Services

2. 3.

Select Delete a database and choose Next. Follow the remaining windows to deinstall the Oracle9i Database. The Oracle9i Database is deinstalled and OracleServiceSID is deinstalled from HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services in the registry.

Task 2: Deinstall Components with Oracle Universal Installer


To deinstall components with Oracle Universal Installer:
1.

If you want to deinstall the Oracle Net listener, Oracle Internet Directory, or Oracle9i Database, ensure that you first follow the instructions in "Task 1: Deinstall Oracle Net Services, Oracle Internet Directory, and Oracle9i Database Registry Entries" on page 4-33. Choose Start > Programs > Oracle Installation Products > Universal Installer. The Welcome window for Oracle Universal Installer appears.

2.

3.

Choose Deinstall Products.

4. 5. 6.

Check the boxes of components to deinstall. Choose Remove. The Inventory Confirmation window appears.

7.

Choose Yes to deinstall the selected components.


Note: A message may appear indicating that removing some components may cause other components to not function properly.

The components are deinstalled from your computer. The Inventory window appears without the deinstalled components.
8. 9.

Choose Close to close the Inventory window. Choose Exit to exit Oracle Universal Installer.

4-36

Oracle9i Database Installation Guide

Expand the tree of installed components until you find the components to deinstall.

ra

The Inventory window appears.

ft
Beta Draft

Deinstalling Oracle Components and Services

Manually Removing All Oracle Components and Services from Your Computer
In rare situations, you may want to correct serious system problems by completely removing Oracle components from the computer. Remove all Oracle components from your computer only as a last resort, and only if you want to remove all Oracle components from your system.
Note: You can also use the ORADIM utility to manually deinstall an instance and services. See "Post-Installation Database Creation" of Oracle9i Database Administrators Guide for Windows

Removing Components on Windows NT


To remove all Oracle components from a computer on Windows NT:
Caution: These instructions remove all Oracle components, services, and registry entries from your computer. In addition, any database files under ORACLE_BASE\oradata\DB_NAME are also removed. Exercise extreme care when removing registry entries. Removing incorrect entries can break your system.
1. 2.

Ensure you are logged in as a user with Administrator privileges. Stop all Oracle services (if any are running):
a. b. c.

Choose Start > Settings > Control Panel > Services. If any Oracle services (their names begin with Oracle or Ora) exist and have the status Started, select the service and choose Stop. Choose Close to exit the Services window.

3. 4. 5. 6. 7.

Start the registry at the MS-DOS command prompt:


C:\> regedt32

Go to HKEY_CLASSES_ROOT. Delete any key that starts with Oracle, ORA, or ORCL. Go to HKEY_LOCAL_MACHINE\SOFTWARE. Delete the ORACLE and Apache Group keys.

Beta Draft

ra

ft

Installing Oracle Components 4-37

Deinstalling Oracle Components and Services

8. 9.

Delete the Oracle ODBC Driver key under HKEY_LOCAL_ MACHINE\SOFTWARE\ODBC\odbcinst.ini. Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services and remove all keys under here that begin with ORACLE. \EventLog\Application, and remove all keys under here that begin with ORACLE.

10. Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

11. Go to HKEY_CURRENT_USER\SOFTWARE\ORACLE. 12. Delete keys that start with Oracle or ORCL (if any exist). 13. Go to HKEY_CURRENT_USER\SOFTWARE\ODBC\odbcinst.ini. 14. Delete any Oracle keys (if any exist). 15. Close the registry. 16. Go to Start > Settings > Control Panel > System > Environment tab.

Oracle, remove the %ORACLE_HOME%\BIN path and the JRE path. You may see a path similar to this one:
C:\oracle\ora81\bin;G:\program files\oracle\jre\1.1.7\bin 19. Exit the Control Panel.

20. Go to SYSTEM_DRIVE:\winnt\profiles\all users\start

menu\programs.
21. Delete the following icons:
s

Oracle - HOME_NAME Oracle Installation Products where HOME_NAME is the previous Oracle home name.

22. Delete SYSTEM_DRIVE:\program files\oracle through Windows NT

Explorer.
23. Delete all ORACLE_BASE directories on your hard drive. 24. Reboot your computer.

4-38

Oracle9i Database Installation Guide

ra

18. Remove any Oracle entries from the path. For example, if JRE was installed by

ft

17. Choose the system variable path and modify the Path variable.

Beta Draft

Deinstalling Oracle Components and Services

Removing Components on Windows 95 or Windows 98


To remove all Oracle components from a computer on Windows 95 or 98:
1. 2. 3. 4. 5. 6. 7. 8. 9.

Start the registry at the MS-DOS command prompt:


C:\> regedit

Go to HKEY_CLASSES_ROOT. Delete any key that starts with Oracle or ORCL. Go to HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE. Delete the ORACLE key. Delete the Oracle ODBC Driver key under HKEY_LOCAL_ MACHINE\SOFTWARE\ODBC\odbcinst.ini. Go to HKEY_CURRENT_USER\SOFTWARE\ORACLE. Delete keys that start with Oracle or ORCL (if any exist). Go to HKEY_CURRENT_USER\SOFTWARE\ODBC\odbcinst.ini.

10. Delete any Oracle keys.

11. Edit your autoexec.bat file and remove your %ORACLE_HOME%\BIN and

JRE paths from the path setting.


12. Delete SYSTEM_DRIVE:\Program Files\Oracle through Windows

Explorer.

13. Delete icons from:


s

SYSTEM_DRIVE:\windows\start menu\programs\oracle - HOME_ NAME SYSTEM_DRIVE:\windows\start menu\programs\oracle installation products


where HOME_NAME is the previous Oracle home name.

14. Delete all ORACLE_BASE directories on your hard drive. 15. Reboot your computer.

Beta Draft

ra

ft
Installing Oracle Components 4-39

Deinstalling Oracle Components and Services

4-40

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

5
Reviewing Your Installed Starter Database Contents
This chapter describes the contents of the default starter database created through Oracle Database Configuration Assistant for Typical or Minimal installation types. Where possible, references to information applicable to the custom database creation method are provided. This chapter contains these topics:
s

Usernames and Passwords Overview

Oracle9i Services on Windows Overview Tablespaces and Datafiles Overview Initialization Parameter File Overview Redo Log Files Overview Control Files Overview Rollback Segments Overview Data Dictionary Overview

Beta Draft

Database Identification Overview

ra

ft

Reviewing Your Installed Starter Database Contents

5-1

Usernames and Passwords Overview

Usernames and Passwords Overview


Oracle9i installs with a number of default database accounts. The Oracle Database Configuration Assistant locks and expires all default database accounts upon successful installation with the following exceptions:
s

SYS SYSTEM SCOTT DBSNMP OUTLN AURORA$ORB$UNAUTHENTICATED AURORA$JIS$UTILITY$ OSE$HTTP$ADMIN

At a minimum, the DBCA creates the SYS, SYSTEM, and DBSNMP accounts in all databases. Additional accounts are created depending on the components installed. Unlock accounts and change passwords before using these accounts. Table 52 describes the accounts and passwords.
See Also:
s

Oracle9i Database Administrators Guide for information on Oracle security procedures and security best practices. Oracle Enterprise Manager Administrators Guide for information on security management.

5-2

Oracle9i Database Installation Guide

Important: If installing Oracle Internet Directory, then change the passwords for SYS and SYSTEM only after the Oracle Internet Directory installation is complete.

ra

ft

You must unlock all other accounts before using them. Oracle Corporation recommends changing all user passwords immediately after installation.

Beta Draft

Usernames and Passwords Overview

Unlocking and Changing Passwords


At the end of installation, several configuration assistants automatically start to create and configure your database and network environments. One such assistant is the Oracle Database Configuration Assistant. When Oracle Database Configuration Assistant finishes your database configuration, it displays a screen with your database information and the Password Management button. Use the Password Management button to change this information immediately after installation. To change a password during the database installation and configuration process:
1.

From the Oracle Database Configuration Assistant window, choose the Password Management button.
Note: The Password Management button is not available when using Oracle Database Configuration Assistant as a standalone tool.

2. 3.

Note: If you unlock a password, but do not specify a new password, then the password is expired until the next time you access that account.

Alternatively, use SQL*Plus to unlock accounts and change passwords any time after the installation process. To change a password after installation:
1.

Start SQL*Plus:
C:\> SQLPLUS /NOLOG

2.

Connect as SYSDBA:
SQL> CONNECT / AS SYSDBA

3.

Change the password according to the SQL commands indicated in Table 51:

Beta Draft

ra

Enter a new password and confirm the new password for each username.

ft

Select the username and clear the check mark.

Reviewing Your Installed Starter Database Contents

5-3

Usernames and Passwords Overview

Table 51 SQL Commands for Administering Accounts and Passwords


To... Unlock a password Lock a password Change the password of an unlocked account Change the password of a locked account Do this... ALTER USER username ACCOUNT UNLOCK; ALTER USER username ACCOUNT LOCK; ALTER USER username IDENTIFIED BY password; ALTER USER username ACCOUNT IDENTIFIED BY password ACCOUNT UNLOCK;

Granting Limited SYS Database Role Privileges


Any database user can be granted limited SYS database role privileges to use the Oracle Enterprise Manager Diagnostic Pack. Grant users access to these necessary SYS privileges by granting the OEM_MONITOR role. This role is created when the database is installed and is defined in the following SQL script:

See Also: Oracle9i SQL Reference for information on the GRANT statement

Reviewing Usernames and Passwords

Table 52 describes the administrative usernames and passwords.


Table 52 Administrative Usernames and Passwords
Username SYSTEM
1

Password MANAGER

Description Used for performing database administration tasks. SYSTEM includes the AQ_ADMINISTRATOR_ROLE and DBA database roles. Used for performing database administration tasks. 3 Used internally by Enterprise Java Beans and CORBA Tools. Log on as SYS to change the password for this username.

ra

ft

\ORACLE_BASE\ORACLE_HOME\rdbms\admin\catsnmp.sql

See Also Oracle9i Database Administrators Guide

SYS

CHANGE_ON_ INSTALL 2 Randomly assigned at installation

Oracle9i Database Administrators Guide Not applicable

AURORA$JIS$ UTILITY$

5-4

Oracle9i Database Installation Guide

Beta Draft

Usernames and Passwords Overview

Table 52 Administrative Usernames and Passwords (Cont.)


Username AURORA$ORB$ UNAUTHENTICATED CTXSYS DBSNMP Password Randomly assigned at installation CTXSYS DBSNMP Description Used internally by Enterprise Java Beans and CORBA Tools. Log on as SYS to change the password for this username. The Oracle Text username with CONNECT, DBA, and RESOURCE database roles. See Also Not applicable

Oracle Text Reference

Includes the CONNECT, RESOURCE, and Oracle Intelligent Agent SNMPAGENT database roles. Run Users Guide catnsnmp.sql if you want to drop this role and user. The Oracle Label Security administrator username. The Oracle Spatial and Oracle Locator administrator username. Oracle Label Security Administrators Guide Oracle Spatial Users Guide and Reference Using Microsoft Transaction Server with Oracle
s

LBACSYS MDSYS MTSSYS

LBACSYS MDSYS MTSSYS

ft

MTSSYS is the Oracle Service for Microsoft Transaction Server (MTS) username.

OLAPDBA

OLAPDBA

When you change the password for OLAPDBA in the database, you must make the same change to the User Password configuration setting for OLAP Services. OLAPDBA includes the OLAP_DBA database role.

ra

OLAPDBA is the identity that OLAP Services uses to authenticate user credentials.

Oracle9i OLAP Services Concepts and Administration Guide OLAP Services Instance Manager Help

OLAPSVR

INSTANCE

The proxy identification used by all OLAP Services connections. Includes the OLAP_ DBA, CONNECT, RESOURCE, and SELECT_ CATALOG_ROLE database roles. When you change the password for OLAPSVR in the database, you must make the same change to the OlapProxyPwd configuration setting for OLAP Services.

Oracle9i OLAP Services Concepts and Administration Guide OLAP Services Instance Manager Help

OLAPSYS

MANAGER

OLAPSYS is the identity used to create OLAP Oracle9i OLAP Services metadata structures. Concepts and Administration Guide OLAPSYS includes OLAP_DBA, CONNECT, and RESOURCE database roles.

Beta Draft

Reviewing Your Installed Starter Database Contents

5-5

Usernames and Passwords Overview

Table 52 Administrative Usernames and Passwords (Cont.)


Username ORDPLUGINS Password ORDPLUGINS Description The Oracle interMedia Audio and Video username with CONNECT and RESOURCE database roles. Allows non-native plug-in formats for one session. The Oracle interMedia Audio, Video, Locator, and Image administrator username with CONNECT, JAVAUSERPRIV, and RESOURCE database roles. See Also Oracle interMedia Users Guide and Reference

ORDSYS

ORDSYS

Oracle interMedia Users Guide and Reference

OSE$HTTP$ADMIN

Randomly assigned at installation OUTLN

Used internally by the Oracle Servlet Engine. Not applicable Log on as SYS to change the password for this username. Centrally manages metadata associated with stored outlines. Supports plan stability, which enables maintenance of the same execution plans for the same SQL statements. Includes CONNECT and RESOURCE database roles Oracle9i Database Concepts Oracle9i Database Performance Guide and Reference

OUTLN

2 3

If installing Oracle Internet Directory, then change the passwords for SYS and SYSTEM only after the Oracle Internet Directory installation is complete. SQL statement must include the privilege AS SYSDBA or AS SYSOPER. SYS includes the following database roles: AQ_ADMINISTRATOR_ROLE, AQ_USER_ROLE, CONNECT, CTXAPP, DBA, DELETE_CATALOG_ROLE, EXECUTE_CATALOG_ROLE, EXP_FULL_DATABASE, HS_ADMIN_ROLE, IMP_FULL_DATABASE, JAVA_ADMIN, JAVADEBUGPRIV, JAVA_DEPLOY, JAVAIDPRIV, JAVAUSERPRIV, JAVASYSPRIV, OEM_MONITOR, OLAP_DBA, RECOVERY_CATALOG_OWNER, RESOURCE, SELECT_CATALOG_ROLE, SNMPAGENT, WKADMIN, WKUSER, WM_ADMIN_ROLE

5-6

Oracle9i Database Installation Guide

WKSYS

WKSYS

Used for storing Ultra Search system dictionaries and PL/SQL packages. WKSYS includes CONNECT, CTXAPP, DBA, JAVASYSPRIV, JAVAUSERPRIV, and RESOURCE database roles

ra

SCOTT

TIGER

Includes CONNECT and RESOURCE database roles.

ft

Oracle9i Database Administrators Guide for Windows Oracle Ultra Search Online Documentation

Beta Draft

Database Identification Overview

See Also:
s

"Privileges, Roles, and Security Policies" of the Oracle9i Database Concepts "The Oracle Database Administrator" of the Oracle9i Database Administrators Guide "Administering External Users and Roles" of the Oracle9i Network, Directory, and Security Guide for Windows

Database Identification Overview


The Oracle9i Database is identified by its global database name, which consists of the database name and network domain in which the database is located. The global database name uniquely distinguishes a database from any other database. You create a global database name when prompted in the Oracle Universal Installer Database Identification window during Oracle9i Database installation. The global database name takes the form:
database_name.database_domain

sales.us.acme.com Where... sales

Is... The name you give your database. The database name portion is a string of no more than 8 characters that can contain alpha, numeric, and additional characters. The database name is assigned to the DB_NAME parameter in the init.ora file. The network domain in which the database is located, making the global database name unique. The domain portion is a string of no more than 128 characters that can contain alpha, numeric, period (.), and additional characters. The domain name is assigned to the DB_DOMAIN parameter in the init.ora file.

us.acme.com

The DB_NAME parameter (value sales) and DB_DOMAIN name parameter (value us.acme.com) combine to create the global database name value assigned to the SERVICE_NAMES parameter (value sales.us.acme.com) in the init.ora file.

Beta Draft

D
Reviewing Your Installed Starter Database Contents

For example:

ra

ft

5-7

Database Identification Overview

The system identifier (SID) identifies a specific Oracle9i instance that references the database. The SID uniquely distinguishes a database instance from any other database instance on the same computer. Multiple Oracle homes enable you to have multiple, active Oracle databases on a single computer. Each database requires a unique global database name, and each database instance on the same computer requires a unique SID. The SID name is taken from the value you entered for the database name in the Database Identification window, although you had the opportunity to change it. The SID can be up to 64 alphanumeric characters in length. For example, if the SID and database name for an Oracle database are ORCL, each database file is located in the ORACLE_BASE\oradata\orcl directory and the initialization parameter file is located in the ORACLE_BASE\admin\orcl\pfile directory. The directory ORCL is named after the DB_NAME parameter value.

5-8

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

Tablespaces and Datafiles Overview

Oracle9i Services on Windows Overview


Two main Oracle services are automatically started after installation:
s

OracleServiceSID (the Oracle9i Database service) OracleHOME_NAMETNSListener (the Oracle9i Database listener service)

If you installed Oracle Enterprise Manager components, additional services automatically start:
s

OracleHOME_NAMEAgent OracleHOME_NAMEManagementServer OracleHOME_NAMEHTTPServer

However, other services for networking or other individual components may not automatically start.
See Also:
s

Tablespaces and Datafiles Overview


An Oracle9i Database is divided into smaller logical areas of space known as tablespaces. Each tablespace corresponds to one or more physical datafiles. Datafiles contain the contents of logical database structures such as tables and indexes. A datafile can be associated with only one tablespace and database. The tablespaces in the Oracle9i Database contain the following types of datafiles located in the ORACLE_BASE\oradata\DB_NAME directory:
Note: Unless you specified different names with Oracle Database Configuration Assistant, the tablespaces and datafiles described in the following table are also automatically included in the custom database.

Beta Draft

"Oracle9i Services on Windows" of the Oracle9i Database Getting Starting for Windows for a complete list of services and instructions on starting Oracle services in the Windows NT Control Panel.

ra

ft

"Individual Component Postinstallation Configuration Tasks" on page 6-5

Reviewing Your Installed Starter Database Contents

5-9

Tablespaces and Datafiles Overview

Tablespace CMWLITE DEMO DRSYS INDX RBS

Datafile cmwlite.dbf demo1.dbf dr01.dbf indx01.dbf rbs01.dbf

Contains... OLAP tablespace. Demo Schema Oracle Text-related schema objects. Indexes associated with the data in the USERS tablespace. Rolled back transactions that fail to complete normally. You may need to expand this tablespace if you have long-running or high-data-volume transactions. Temporary tables and/or indexes created during the processing of your SQL statement. You may need to expand this tablespace if you are executing a SQL statement that involves a lot of sorting, such as the constructs GROUP BY, ORDER BY, or DISTINCT. Nothing. This datafile is created for use if the user wants to install any third-party or Oracle tools/components. The data dictionary, including definitions of tables, views, and stored procedures needed by the Oracle9i Database. Information in this area is maintained automatically. The SYSTEM tablespace is present in all Oracle databases. Your application data. As you create and enter data into tables, you fill this space with your data.

TEMP

temp01.dbf

TOOLS

tools01.dbf

USERS

users01.dbf

Note: If you choose to create a new repository and accept the default settings when running Oracle Enterprise Manager Configuration Assistant, a tablespace named OEM_REPOSITORY and a datafile named oem_repository.ora are also created.

See Also:
s

"Tablespaces, Datafiles, and Control Files" of Oracle9i Database Concepts "Managing Tablespaces" and "Managing Datafiles" of the Oracle9i Database Administrators Guide

5-10

Oracle9i Database Installation Guide

ra

SYSTEM

system01.dbf

ft

Beta Draft

Redo Log Files Overview

Initialization Parameter File Overview


The starter database contains one database initialization parameter file located in the ORACLE_BASE\admin\DB_NAME\pfile directory:
Initialization Parameter File init.ora Description The parameter file init.ora must exist for an instance to start. A parameter file is a text file that contains a list of instance configuration parameters. The starter database init.ora file has preconfigured parameters. No edits are required to this file in order to use the starter database.

See Also:
s

Redo Log Files Overview

The starter database contains three redo log files located in the ORACLE_ BASE\oradata\DB_NAME directory:
Note: The redo logs redo01.log, redo02.log, and redo03.log are also automatically included in the Custom database.

Beta Draft

ra

Oracle9i Database Reference for more information on initialization parameters

ft

"Oracle9i Database Specifications for Windows NT" of Oracle9i Database Administrators Guide for Windows for a list of Oracle9i Database-specific initialization parameters for Windows NT and their default values

Reviewing Your Installed Starter Database Contents

5-11

Control Files Overview

Database Files redo01.log redo02.log redo03.log

Disk Size 1 MB 1 MB 1 MB

Description Redo log files hold a record of all changes made to data in the database buffer cache. If an instance failure occurs, the redo log files are used to recover the modified data that was in memory. Redo log files are used in a cyclical fashion. For example, if three files constitute the online redo log, the first file is filled, then the second file, and then the third file. The first file is then re-used and filled, the second file is re-used and filled, and so on. Redo logs should be in groups and members mirrored on separate drives.

See Also:
s

Oracle9i User-Managed Backup and Recovery Guide

The starter database contains three control files located in the ORACLE_BASE\ oradata\DB_NAME directory:
Control Files control01.ctl control02.ctl control03.ctl Description A control file is an administrative file required to start and run the database. The control file records the physical structure of the database. For example, a control file contains the database name, and the names and locations of the databases datafiles and redo log files.

5-12

Oracle9i Database Installation Guide

Control Files Overview

ra

"Managing the Online Redo Log Files" of Oracle9i Database Administrators Guide

ft

Beta Draft

Data Dictionary Overview

Note:
s

The files control01.ctl, control02.ctl, and control03.ctl are also automatically included in the Custom database. Oracle Corporation recommends that you keep at least three control files (on separate physical drives) for each database and set the CONTROL_FILES initialization parameter to list each control file.

See Also: "Managing Control Files" of Oracle9i Database Administrators Guide for information on setting this initialization parameter value.

Rollback Segments Overview


Rollback segments record the old values of data changed by each transaction (whether or not committed). Every database contains one or more rollback segments, which are portions of the database that record the actions of transactions in the event that a transaction is rolled back. Rollback segments are used to provide read consistency, to roll back transactions, and to recover the database. The starter database contains the following rollback segments:
Rollback Segment Contained in this Tablespace... SYSTEM RB_TEMP RB1 through RB16 SYSTEM SYSTEM (private) RBS Used by SYS SYS PUBLIC (a pool of rollback segments that any instance requiring a rollback segment can use)

Data Dictionary Overview


The data dictionary is a protected collection of tables and views containing reference information about the database, its structures, and its users. The data stored in the dictionary includes the following:
s

Names of the Oracle database users

Beta Draft

ra

ft

Reviewing Your Installed Starter Database Contents

5-13

Data Dictionary Overview

Privileges and roles granted to each user Names and definitions of schema objects (including tables, views, snapshots, indexes, clusters, synonyms, sequences, procedures, functions, and packages) Integrity constraints Space allocation for database objects Auditing information, such as who accessed or updated various objects
See Also:
s

"The Data Dictionary" of Oracle9i Database Concepts "Static Data Dictionary Views" of Oracle9i Database Reference

5-14

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

6
Postinstallation Configuration Tasks
This chapter identifies postinstallation configuration tasks. Where appropriate, this chapter references other guides for procedures on performing these configuration tasks. This chapter contains these topics:

Individual Component Postinstallation Configuration Tasks

Beta Draft

D
Postinstallation Configuration Tasks

ra

Validating Invalid PL/SQL Modules with the utlrp.sql Script

ft

About NTFS File System and Windows NT Registry Permissions

6-1

About NTFS File System and Windows NT Registry Permissions

About NTFS File System and Windows NT Registry Permissions


Oracle Corporation recommends that you configure Oracle9i Database files, directories, and registry settings to allow only authorized database administrators (DBAs) to have full control. These topics describe how to perform these tasks:
s

Setting NTFS File System Security Setting Windows NT Registry Security


See Also: Your Windows NT documentation for more information about modifying NTFS file system and Windows NT registry settings

Setting NTFS File System Security


The Oracle9i database uses files to store database data, backup data, log information, and so on. To do this, the Oracle9i Database process runs under a security account. This security account (the Windows NT LocalSystem account called SYSTEM) includes the ability to create and access these files. The security account is assigned to the service that the Oracle9i Database uses (in the Control Panel). This account requires full file system permissions to create, read, write, delete, and execute files.

1. 2.

Go into Windows NT Explorer. Right-click Oracle9i database files (in the ORACLE_BASE\oradata\DB_NAME directory), executables and dynamic link libraries (in the ORACLE_ BASE\ORACLE_HOME\bin directory), and directories. Select Properties from the menu that appears.

3.

6-2

Oracle9i Database Installation Guide

To ensure that only authorized users have full file system permissions:

ra

ft

Beta Draft

About NTFS File System and Windows NT Registry Permissions

4.

Adjust the file and directory permissions to ensure that:


s

Only the security account that the Oracle9i Database is configured to use has full control permissions to these files User accounts that must run Oracle applications (for example, SQL*Plus, Server Manager, and Pro*C) have read privileges on their executables (for example, sqlplus.exe for SQL*Plus)
Note: The Oracle9i Database uses the Windows NT LocalSystem built-in security account. Therefore, file permissions must be granted to the SYSTEM account of the local computer running the Oracle9i Database.

Setting Windows NT Registry Security

1. 2. 3.

Open the registry.

Select Permissions from the Security main menu. The Registry Key Permissions dialog box appears.

4.

Remove write permissions from any users who are not Oracle9i DBAs or system administrators. Note that the SYSTEM account must have Full Control, since this is the account with which the Oracle9i Database runs. Ensure that user accounts that must run Oracle applications have read privileges. Choose OK. Exit the registry.

5. 6. 7.

Beta Draft

Go to HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE.

ra

To remove write permissions:

ft

Oracle Corporation recommends that you remove write permissions from users who are not Oracle9i DBAs or system administrators in HKEY_LOCAL_ MACHINE\SOFTWARE\ORACLE of the Windows NT registry.

Postinstallation Configuration Tasks

6-3

Validating Invalid PL/SQL Modules with the utlrp.sql Script

Validating Invalid PL/SQL Modules with the utlrp.sql Script


When the Oracle9i Database is created through the Enterprise Edition or Standard Edition installation type, the utlrp.sql script is automatically run. However, when an Oracle9i Database is created through the Custom installation type, this script is not automatically run. Oracle Corporation recommends running the utlrp.sql script after creating, upgrading, or migrating a database. This script recompiles all PL/SQL modules that may be in an INVALID state, including packages, procedures, types, and so on. This step is optional, but recommended so that the cost of recompilation is incurred during the installation rather than in the future.
Note: There should be no other data definition language (DDL) statements running on the database while it is running, and packages STANDARD and DBMS_STANDARD must already be valid.
1. 2.

Start SQL*Plus:
C:\> SQLPLUS

SQL> CONNECT SYS/PASSWORD AS SYSDBA

3. 4.

Start the database (if necessary):


SQL> STARTUP

Run the utlrp.sql script:


SQL> @ORACLE_BASE\ORACLE_HOME\rdbms\admin\utlrp.sql

6-4

Oracle9i Database Installation Guide

where PASSWORD is CHANGE_ON_INSTALL by default, unless you changed it after installation.

ra

Connect to the database with the SYS account:

ft

Beta Draft

Individual Component Postinstallation Configuration Tasks

Individual Component Postinstallation Configuration Tasks


Some individual components require postinstallation configuration tasks. Review the following table for configuration requirements and see the sections or documents referenced for specific configuration procedures:
Component Management Pack for Oracle Applications Multithreaded server support Description After the installation has completed, you will have additional configuration tasks to perform before using the Management Pack for Oracle Applications. Configuration is dependent on how support was installed. If you installed the Oracle9i Database through the Enterprise Edition or Standard Edition installation types, multithreaded support was not configured. If you created your Oracle9i Database through Oracle Database Configuration Assistant, you were offered a choice of multithreaded or dedicated server support. See Also... Getting Started with the Oracle Management Pack for Oracle Applications
s

"Post-Installation Configuration Tasks" of Oracle9i Database Administrators Guide for Windows Chapter 3, "Selecting Database Creation and Oracle Net Services Configuration Methods" on page 3-1

Oracle JVM

s s s

AURORA$JIS$UTILITY$ OSE$HTTP$ADMIN AURORA$ORB$UNAUTHENTICATED


s

Oracle Net Services network software

Oracle Net Configuration Assistant is a tool that assists you in configuring your Oracle network. If you installed Oracle Net Services, Oracle Net Configuration Assistant automatically started at the end of installation to guide you through network configuration of client computers and Oracle9i Database servers. You can also configure your Oracle network after installation with the Oracle Net Configuration Assistant and Net Manager tools.

To use Oracle JVM features such as Servlets, JavaServer Pages, EJB applications, or CORBA applications, unlock the following database usernames and change the passwords:

ra

ft
s s

Oracle9i Net Services Administrators Guide and the online help available with both tools "Oracle Net Configuration Method Overview" on page 3-7 for a discussion of available configuration choices

Beta Draft

Postinstallation Configuration Tasks

6-5

Individual Component Postinstallation Configuration Tasks

Component Oracle OLAP Services

Description To prepare your OLAP service, unlock the database identities used by the OLAP service and change the passwords.

See Also... Oracle9i OLAP Services Concepts and Administration Guide:


s

Chapter 3, "Unlocking Database Identities" Chapter 6, "Setting the Server Mode"

Oracle Administration Assistant for Windows NT Oracle Advanced Security

This tool requires the Microsoft Management Console (the latest version available is recommended) and HTML Help 1.2 to run. Microsoft Management Console is included with Windows 2000, but must be manually installed if you are using Windows NT 4.0. Authentication, encryption, integrity support, and enterprise user security require configuration.

Microsoft documentation or visit: http://www.microsoft.co m Oracle Advanced Security Administrators Guide

6-6

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

Individual Component Postinstallation Configuration Tasks

Component Oracle Enterprise Manager

Description Oracle Enterprise Manager Console After Oracle Enterprise Manager Console installation, you must perform additional setup tasks (for example, discover services, create administrator accounts, and specify preferred credentials) to manage and monitor services with Oracle Enterprise Manager. Oracle Management Server/Repository There are several situations where postinstallation configuration is required for the Oracle Management Server and repository: Case 1: If you installed Oracle Management Server through the Enterprise Edition installation type, it must be configured to use a repository and its service must be created. Manually start Oracle Enterprise Manager Configuration Assistant after installation. This assistant creates a new release 1 (9.0.1) repository, edits configuration parameters, removes a release 1 (9.0.1) repository, or upgrades a release 2.0, 2.1, or 2.2 repository to the current release. Case 2: If you installed a release 1 (9.0.1) Oracle Management Server and created a new release 1 (9.0.1) repository, and now need to migrate an existing release 1.x or 2.x repository to the newly-created repository, manually start the Oracle Enterprise Manager Migration Assistant after installation is complete. Case 3: If you installed a release 1 (9.0.1) Oracle Management Server and chose to use an existing release 2.0, 2.1, or 2.2 repository, manually start the Oracle Enterprise Manager Configuration Assistant after installation to upgrade the repository to the current release.

See Also... Oracle Enterprise Manager Configuration Guide

Oracle HTTP Server You can start, stop, and verify the status of Oracle HTTP Server; view the default initial static page; and check log files.

ra

ft

Oracle Enterprise Manager Documentation

Beta Draft

Postinstallation Configuration Tasks

6-7

Individual Component Postinstallation Configuration Tasks

Component
s

Description These components are automatically configured when installed during the same installation as the Oracle9i Database. If you installed these components during a separate installation from the Oracle9i Database or if you manually copied Oracle7 listener.ora and tnsnames.ora files into your Oracle9i network directory, manual configuration tasks need to be performed.

See Also... "Post-Installation Configuration Tasks" of Oracle9i Database Administrators Guide for Windows for procedures

Oracle interMedia Oracle Spatial

Oracle Internet Directory


s

UNIX Emulation Utility

Oracle Internet Directory You must download a UNIX emulation utility for Administrators Guide Windows NT to run Oracle Internet Directorys shell script tools on Windows NT (BULKLOAD.SH, BULKDELETE.SH, BULKMODIFY.SH, CATALOG.SH, and LDAPREPL.SH). Two certified third-party software vendors provide this utility:
s

Cygnus (open source) http://sourceware.cygnus.com/cygwin/ MKS Toolkit (commercially available)

Oracle Real Application Clusters Oracle Services for Microsoft Transaction Server

Postinstallation configuration procedures must be performed to enable high availability and Oracle Enterprise Manager functionality. For Windows NT installation, if you did not install the Microsoft Management Console (MMC) before installing Oracle9i, then you must manually start the OracleMTSRecoveryService service and change its status. Perform the following tasks before using Oracle Services for Microsoft Transaction Server:
s

Password Encryption

If you are upgrading from Oracle Internet Directory Oracle Internet Directory release 2.0.6 or 2.1.1, you must upgrade the password to Administrators Guide support multiple hash schemes. Oracle9i Real Application Clusters Installation and Configuration Using Microsoft Transaction Server with Oracle

Create the Microsoft Transaction Server administrator account Schedule a database server-level transaction recovery job

6-8

Oracle9i Database Installation Guide

ra

http://www.datafocus.com/products/

ft

Beta Draft

Individual Component Postinstallation Configuration Tasks

Component Oracle Workflow

Description You must perform a number of configuration procedures, including:


s s s s

See Also...
s

Oracle Workflow Server Installation Notes Oracle Workflow Client Installation Notes Oracle Workflow Guide

Editing the init.ora parameter file Installing and configuring a Web server Verifying your base URL Setting up the Oracle Workflow Monitor and HTML help

PL/SQL External Routines

Configuration is dependent on the network configuration files used. In nearly all cases, configuration is automatic. However, if you are using pre-8.0.3 tnsnames.ora and listener.ora files with your 9.0 database, manual configuration is required. Pro*COBOL supports specific compilers.

"Developing Applications" of Oracle9i Database Getting Starting for Windows

Pro*COBOL

SQL*Plus help file

Starting a Listener on Terminal Servers


(Bug 1458669) The LSNRCTL START command does not return a prompt and hangs when run from the Terminal Services Client. The listener service is started but is unusable. A workaround is to start the listener service by using the NET START command at the command prompt if the listener service is already created. Note that the LSNRCTL START command works when run from the Terminal Server console. Oracle Net Configuration Assistant hangs when trying to start the Oracle Net listener on Microsoft Terminal Server. If this hang occurs during installation, exit Oracle Net Configuration Assistant and start the listener service by using the NET START command if the listener service is already created.

Beta Draft

ra

If you want to use online help with SQL*Plus, you must "Installing SQL*Plus Help and populate the SQL*Plus tables with help files. Demonstration Tables" of SQL*Plus Getting Started for Windows

ft

"Introducing Pro*COBOL" of Pro*COBOL Precompiler Getting Started for Windows

Postinstallation Configuration Tasks

6-9

Individual Component Postinstallation Configuration Tasks

6-10

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

A
Individual Components Available for Installation
This appendix identifies higher-level components available with each installation type. The Custom installation type is not listed for any of the above three top-level components since it enables install of all components in the current category. Specific topics discussed are:
s

Oracle9i Client Components

Component Descriptions

Note: Some components can only be installed through a Custom installation. Such components have an availability of "No" listed for other installation types in the tables in this appendix.

See Also: "Reviewing the Installation Session Log" on page 4-32 for a list of all components and features installed (including lower-level components such as Required Support Files or Common Files)

Beta Draft

Oracle9i Management and Integration Components

ra

Oracle9i Database Components

ft
Individual Components Available for Installation A-1

Oracle9i Database Components

Oracle9i Database Components


This table alphabetically lists the components available with each installation type of the Enterprise Edition, Standard Edition, or Personal Edition top-level component.
Oracle9i Database Component Advanced Queueing Advanced Replication 1 Character Set Scanner Common Schema Demos Generic Connectivity Object Type Translator, includes: Oracle INTYPE File Assistant Oracle OLAP Services Oracle Net Services, includes:
s

Enterprise Edition Yes Yes 2

Standard Edition Yes Yes

Personal Edition Yes Yes

Yes Yes

Yes Yes Yes No Yes Yes Yes Yes Yes

Yes Yes Yes No Yes Yes Yes Yes Yes

ft ra D

Yes Yes Yes Yes Yes Yes Yes

Oracle Net Configuration Assistant Oracle Net Manager Oracle Net Listener Oracle Protocol Support

Note: When Oracle Net Services is installed through the Enterprise Edition or Standard Edition installation type, Oracle Protocol Support is automatically installed for the networking protocols detected. Oracle Administration Assistant for Windows NT Oracle Advanced Security, includes: 3
s

Yes

Yes

Yes

Encryption and Integrity Support, includes:


s

Yes Yes Yes Yes

No No No No

Yes Yes Yes Yes

DES40 Encryption DES56 Encryption 3DES_112 Encryption (2-key option)

A-2 Oracle9i Database Installation Guide

Beta Draft

Oracle9i Database Components

Oracle9i Database Component


s

Enterprise Edition Yes Yes Yes Yes Yes Yes Yes

Standard Edition No No No No No No No

Personal Edition Yes Yes Yes Yes Yes Yes Yes

3DES_168 Integrity (3-key option) MD5 Integrity RC4_40 Encryption RC4_56 Encryption RC4_128 Encryption RC4_256 Integrity SHA-1 Integrity

Thin JDBC Java-based Encryption Support, includes:


s

DES40 Encryption DES56 Encryption MD5 Integrity RC4_40 Encryption RC4_56 Encryption RC4_128 Encryption RC4_256 Integrity SHA-1 Integrity

Yes Yes

No No No No No No No No

Yes Yes Yes Yes Yes Yes Yes Yes

ft ra D

Yes Yes Yes Yes Yes Yes

Authentication Support, includes:


s

Entrust Identix (for Biometrics) Kerberos (with SSO support) RADIUS (for Smart Cards, Token Cards, and Biometrics) Secure Socket Layer (with X.509 version 3 and SSO support)

No Yes Yes Yes Yes

No No No No Yes

No Yes Yes Yes Yes

Enterprise User Security, includes:


s

Oracle Enterprise Login Assistant Oracle Enterprise Security Manager (started through Oracle Enterprise Manager Integrated Applications)

Yes Yes

No No

Yes Yes

Beta Draft

Individual Components Available for Installation A-3

Oracle9i Database Components

Oracle9i Database Component


s

Enterprise Edition Yes

Standard Edition No

Personal Edition Yes

Oracle Wallet Manager

Note: Oracle Enterprise Login Assistant, Oracle Enterprise Security Manager, and Oracle Wallet Manager are features of Oracle Advanced Security and can only be used if you have purchased an Oracle Advanced Security license. Oracle Call Interface Oracle COM Automation Feature Oracle Connection Manager Oracle Data Migration Assistant Oracle Database Configuration Assistant Oracle Dynamic Services Yes Yes No Yes Yes Yes Yes No No Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes

Oracle Enterprise Manager Client, includes:


s

Oracle Enterprise Manager Integrated Applications, includes: Oracle Data Guard Manger Oracle Directory Manager Oracle Enterprise Security Manager Note: Licensed through Oracle Advanced Security. Oracle Forms Server Manager Oracle LogMiner Viewer Oracle Net Manager Oracle Policy Manager Oracle Spatial Index Advisor Oracle Text Manager SQL*Plus Worksheet Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

Oracle Enterprise Manager Management Packs, include:

A-4 Oracle9i Database Installation Guide

Oracle Enterprise Manager Console

ra

Oracle Enterprise Manager, includes the following:

ft

Oracle Enterprise JavaBeans and CORBA Tools

Yes

Yes

Yes

Yes

Beta Draft

Oracle9i Database Components

Oracle9i Database Component Oracle Change Management Pack Oracle Diagnostics Pack Oracle Management Pack for Oracle Applications Oracle Enterprise Manager Pack for Standard Edition Oracle Tuning Pack
s

Enterprise Edition Yes Yes Yes No Yes Yes Yes

Standard Edition No No No Yes No Yes Yes

Personal Edition No No No No No Yes Yes

Oracle Enterprise Manager Paging Server Oracle Enterprise Manager Web Site Note: Oracle Enterprise Manager Web Site includes a preconfigured Oracle HTTP Server as the Web listener for browser-based Enterprise Manager.

Oracle Management Server, includes:

Oracle Enterprise Manager Configuration Assistant

ra

ft

Oracle Intelligent Agent (includes data collection services) 4

Yes

Yes

Yes

Yes

Yes

Yes

Oracle HTTP Server powered by Apache, includes:


s

Apache Configuration for Oracle Java Server Pages Apache Configuration for Oracle XML Developers Kit Apache JServ, includes: Sun JDK

Note: Oracle Management Server includes a preconfigured Oracle HTTP Server as the Web listener for the central Enterprise Manager Reporting Web site.

Yes Yes Yes Yes Yes Yes Yes Yes Yes

Yes Yes Yes Yes Yes Yes Yes Yes Yes

Yes Yes Yes Yes Yes Yes Yes Yes Yes

Apache Module for Oracle Servlet Engine Apache Web Server Files Business Components for Java (BC4J) Runtime Oracle Mod PL/SQL Gateway Oracle Perl Interpreter

Oracle interMedia, includes:


s

Oracle interMedia Annotator

Yes

Yes

Yes

Beta Draft

Individual Components Available for Installation A-5

Oracle9i Database Components

Oracle9i Database Component


s

Enterprise Edition Yes Yes Yes Yes Yes Yes

Standard Edition Yes Yes Yes Yes Yes Yes

Personal Edition Yes Yes Yes Yes Yes Yes

Oracle interMedia Audio Oracle interMedia Client Option Oracle interMedia Image Oracle interMedia Locator Oracle interMedia Video

Oracle Internet Directory Oracle JDBC Drivers, includes:


s

Oracle JDBC Thin Driver for JDK 1.1 Oracle JDBC Thin Driver for JDK 1.2 Oracle JDBC/OCI Driver for JDK 1.1 Oracle JDBC/OCI Driver for JDK 1.2

Yes Yes Yes

Yes Yes Yes Yes No No No Yes Yes No Yes Yes Yes Yes Yes Yes No

Yes Yes Yes Yes No Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

ft ra D

Yes No Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

Oracle Migration Workbench Oracle Label Security Oracle Names Oracle Objects for OLE Oracle ODBC Driver Oracle Partitioning 3 Oracle Performance Monitor for Windows NT Oracle Policy Manager Oracle Provider for OLE DB Oracle Remote Configuration Agent Oracle Services for Microsoft Transaction Server Oracle SNMP Agent Oracle Spatial 3 Oracle SQLJ, includes:
s

SQLJ Runtime

Yes

Yes

Yes

A-6 Oracle9i Database Installation Guide

Beta Draft

Oracle9i Database Components

Oracle9i Database Component


s

Enterprise Edition Yes Yes Yes Yes

Standard Edition Yes Yes Yes Yes

Personal Edition Yes Yes Yes Yes

SQLJ Translator

Oracle Syndication Server Oracle Text Oracle Trace Oracle Universal Installer, includes:
s

Oracles version of Java Runtime Environment Oracle Home Selector

Yes Yes

Yes Yes

Yes Yes

Oracle Utilities, includes:


s

Database Verify Utility Export Import Migration Utility Recovery Manager SQL*Loader

Yes Yes

Yes Yes Yes Yes Yes Yes Yes Yes

Yes Yes Yes Yes Yes Yes Yes Yes

ft ra D

Yes Yes Yes Yes Yes Yes

Oracle XML Developers Kit Oracle XML SQL Utility Oracle9i JVM, includes:
s

Java Virtual Machine Oracle9i JVM Accelerator Oracle Servlet Engine

Yes Yes Yes

Yes Yes Yes

Yes Yes Yes

Oracle9i Real Application Clusters 5 Note: Oracle Real Application Clusters is only installed if a cluster is detected. Oracle9i Server (the Oracle9i Database), includes:
s

Yes Yes Yes

Yes Yes Yes

Yes Yes Yes

Oracle Database Demos PL/SQL

Beta Draft

Individual Components Available for Installation A-7

Oracle9i Client Components

Oracle9i Database Component


s

Enterprise Edition Yes Yes Yes Yes

Standard Edition Yes Yes Yes Yes

Personal Edition Yes Yes Yes Yes

PL/SQL Embedded Gateway

Oracle9i Windows Documentation (installation guide and release notes) Replication Management API SQL*Plus
1 2 3

Updatable materialized views can be created in any edition of the database. Multimaster replication is only available in the Enterprise Edition. Oracle Advanced Security, Oracle Partitioning, and Oracle Spatial are available with Oracle9i Enterprise Edition and Oracle9i Personal Edition, but are not available with Oracle9i Standard Edition. Oracle Intelligent Agent is only available on Windows NT and 2000 for Oracle9i Personal Edition. Oracle Intelligent Agent is not supported and its functionality is not available on Windows 95 or 98. Oracle Real Application Clusters is available with Oracle9i Enterprise Edition, but is not available with Oracle9i Personal Edition or Oracle9i Standard Edition.

Oracle9i Client Components

This table alphabetically lists the components available with each installation type of the Oracle9i Client top-level component.
Oracle9i Client Component Advanced Queueing API Oracle Net Services, includes:
s

ra

See Also: "Component Descriptions" on page A-18 for descriptions and release numbers of these components

ft

Administrator Yes

Runtime Yes

Oracle Net Configuration Assistant Oracle Net Manager Oracle Net Protocol Support Note: When Oracle Net Services is installed through the Enterprise Edition or Standard Edition installation type, Oracle Protocol Support is automatically installed for the networking protocols detected.

Yes Yes No

Yes Yes No

A-8 Oracle9i Database Installation Guide

Beta Draft

Oracle9i Client Components

Oracle9i Client Component Object Type Translator, includes:


s

Administrator

Runtime

Oracle INTYPE File Assistant


1

Yes

No

Oracle Advanced Security, includes:


1.

Authentication and Encryption/Secure Socket Layer (only) Encryption and Integrity Support, includes: DES40 Encryption DES56 Encryption 3DES_112 Encryption (2-key option) 3DES_168 Integrity (3-key option) RC4_40 Encryption RC4_56 Encryption RC4_128 Encryption RC4_256 Integrity SHA-1 Integrity MD5 Integrity Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

ft ra D

Yes Yes Yes Yes

2.
s

Thin JDBC Java-based Encryption Support, includes: DES40 Encryption DES56 Encryption RC4_40 Encryption RC4_56 Encryption RC4_128 Encryption RC4_256 Integrity SHA-1 Integrity MD5 Integrity Authentication Support, includes: CyberSafe (with SSO support) Entrust No No No No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

3.
s

Beta Draft

Individual Components Available for Installation A-9

Oracle9i Client Components

Oracle9i Client Component


s

Administrator No No No

Runtime No No No

Kerberos (with SSO support) RADIUS (for Smart Cards, Token Cards, and Biometrics) Secure Socket Layer (with X.509 version 3 and SSO support) Enterprise User Security, includes: Oracle Enterprise Login Assistant

4.
s

Yes

Yes

Oracle Enterprise Security Manager (started through Oracle Enterprise Manager Integrated Applications) Oracle Wallet Manager Note: Oracle Enterprise Login Assistant, Oracle Enterprise Security Manager, and Oracle Wallet Manager are features of Oracle Advanced Security and can only be used if you have purchased an Oracle Advanced Security license.

Yes Yes

No Yes

Oracle Call Interface Oracle Enterprise Java Beans and CORBA Tools Oracle Enterprise Manager, includes:
1.
s

ft

Yes Yes

No Yes

Oracle Enterprise Manager Client, includes: Oracle Enterprise Manager Console Oracle Enterprise Manager Events

ra

Yes Yes

No No

Oracle Enterprise Manager Integrated Applications, includes: Oracle Enterprise Security Manager Note: Licensed through Oracle Advanced Security. Oracle Text Manager Oracle Forms Server Manager Oracle Spatial Index Advisor Oracle Directory Manager Yes Yes Yes Yes No No No No Yes No

2.

Oracle Enterprise Manager Management Packs, include: Oracle Change Management Pack Oracle Diagnostics Pack Yes Yes No No

A-10

Oracle9i Database Installation Guide

Beta Draft

Oracle9i Client Components

Oracle9i Client Component Oracle Tuning Pack Oracle Management Pack for Oracle Applications
3. 4.

Administrator Yes Yes No Yes Yes Yes

Runtime No No No No Yes Yes

Oracle Enterprise Manager Paging Server Oracle Enterprise Manager Quick Tours

Oracle interMedia Client Option Oracle Internet Directory Client Oracle JDBC Drivers, includes:
s

Oracle JDBC Thin Driver for JDK 1.1 Oracle JDBC Thin Driver for JDK 1.2 Oracle JDBC/OCI Driver for JDK 1.1

Yes Yes Yes

Yes Yes Yes Yes No No No No No

Oracle Migration Workbench Oracle Objects for OLE Oracle ODBC Driver Oracle Provider for OLE DB

ft ra

Oracle JDBC/OCI Driver for JDK 1.2

Yes No Yes Yes Yes No

Oracle Services for Microsoft Transaction Server Oracle SQLJ, includes:


s

SQLJ Runtime SQLJ Translator

Yes Yes

Yes Yes

Oracle Universal Installer, includes:


s

Oracles version of Java Runtime Environment Oracle Home Selector

Yes Yes

Yes Yes

Oracle Utilities, includes:


s

Export Import Recovery Manager SQL*Loader

Yes Yes Yes Yes

Yes Yes Yes Yes

Beta Draft

Individual Components Available for Installation A-11

Oracle9i Client Components

Oracle9i Client Component Oracle Workflow Builder Oracle Workflow Mailer Oracle XML Developers Kit Oracle XML SQL Utility Oracle9i Windows Documentation (installation guide and release notes) PL/SQL Pro*C/C++ Pro*COBOL Pro*COBOL 1.8.75 Replication Management API Administrator No No Yes Yes Yes Yes Yes No Yes Yes Runtime No No No No Yes Yes No No No Yes No No

Ultra Search
1

ft D ra
Beta Draft

SQL*Plus

Yes Yes

Oracle Advanced Security is available with Oracle9i Enterprise Edition and Oracle9i Personal Edition, but is not available with Oracle9i Standard Edition.

See Also: "Component Descriptions" on page A-18 for descriptions and release numbers of these components

A-12

Oracle9i Database Installation Guide

Oracle9i Management and Integration Components

Oracle9i Management and Integration Components


This table alphabetically lists the components available with each installation type of the Oracle9i Management and Integration top-level component.
Note: This table lists all the components that are installed with the Oracle Internet Directory and Oracle Integration Server installation types if an Oracle9i Database is not currently installed.

Oracle9i Management and Integration Oracle Management Server No No Oracle Internet Directory Yes Yes Yes Oracle Integration Server Yes Yes Yes

Component Advanced Queueing API Advanced Replication Management API Generic Connectivity Oracle Net Services, includes:
s

ft ra

No

Oracle Net Configuration Assistant Oracle Net Manager Oracle Net Protocol Support

Yes Yes No Yes

Yes Yes No Yes

Yes Yes Yes Yes

Oracle Net Listener Object Type Translator, includes:


s

Oracle INTYPE File Assistant


1

No

Yes

Yes

Oracle Advanced Security, includes:


1. 2. 3. 4.

Secure Socket Layer (with X.509 version 3 and SSO support) Oracle Enterprise Security Manager (started through Oracle Enterprise Manager Integrated Applications) Oracle Wallet Manager Oracle Enterprise Login Assistant Note: Oracle Enterprise Login Assistant, Oracle Wallet Manager, and Oracle Enterprise Security Manager are features of Oracle Advanced Security and can only be used if you have purchased an Oracle Advanced Security license.

Yes Yes Yes Yes

Yes No Yes No

Yes No Yes No

Beta Draft

Individual Components Available for Installation

A-13

Oracle9i Management and Integration Components

Oracle9i Management and Integration Oracle Management Server No No No No No Oracle Internet Directory Yes No Yes Yes Yes Oracle Integration Server Yes No Yes Yes Yes

Component Oracle Call Interface Oracle Connection Manager Oracle Data Migration Assistant Oracle Database Configuration Assistant Oracle Enterprise Java Beans and CORBA Tools Oracle Enterprise Manager, includes:
1.

Oracle Enterprise Manager Client, includes:


s

Oracle Enterprise Manager Console Oracle Enterprise Manager Events

Yes Yes

No No

No No

Oracle Enterprise Security Manager

ra

ft
Yes No

Oracle Enterprise Manager Integrated Applications, includes:

No

Note: Licensed through Oracle Advanced Security. Oracle Text Manager Oracle Forms Server Manager Oracle Spatial Index Advisor Oracle Directory Manager
2.

Yes Yes Yes Yes

No No No Yes

No No No No

Oracle Enterprise Manager Management Packs, include: Oracle Change Management Pack Oracle Diagnostics Pack Oracle Tuning Pack Oracle Management Pack for Oracle Applications Yes Yes Yes Yes No Yes Yes No No No No No No No No No No No No No No

3. 4. 5.

Oracle Enterprise Manager Paging Server Oracle Enterprise Manager Quick Tours Oracle Enterprise Manager Web Site Note: Oracle Enterprise Manager Web Site uses a preconfigured Oracle HTTP Server as a Web listener.

A-14

Oracle9i Database Installation Guide

Beta Draft

Oracle9i Management and Integration Components

Oracle9i Management and Integration Oracle Management Server Oracle Internet Directory Oracle Integration Server

Component
6.

Oracle interMedia, includes: Oracle Text interMedia Audio interMedia Image interMedia Locator interMedia Video Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

7.

Oracle Management Server, includes: Oracle Enterprise Manager Configuration Assistant Yes No No No Yes Yes Yes Yes No Yes Yes Yes No No

Oracle interMedia Client Option

Oracle Internet Directory Configuration Assistant

ra

Oracle Internet Directory Client Toolset

ft

Oracle Internet Directory Client

No No No No

Oracle9i JVM, includes:


s

Enterprise Java Beans and CORBA Tools Java Virtual Machine Oracle9i JVM Accelerator Oracle Java Tools Oracle Servlet Engine

Oracle Internet Directory Server

No No No No No No

Yes Yes Yes Yes Yes Yes

Yes Yes Yes Yes Yes Yes

Oracle Intelligent Agent Oracle JDBC Drivers, includes:


s

Oracle JDBC Thin Driver for JDK 1.1 Oracle JDBC Thin Driver for JDK 1.2 Oracle JDBC/OCI Driver for JDK 1.1 Oracle JDBC/OCI Driver for JDK 1.2

Yes Yes Yes Yes No

Yes Yes Yes Yes No

Yes Yes Yes Yes No

Oracle Names

Beta Draft

Individual Components Available for Installation

A-15

Oracle9i Management and Integration Components

Oracle9i Management and Integration Oracle Management Server No No No No No Oracle Internet Directory No No No No Yes Oracle Integration Server Yes No Yes Yes Yes

Component Oracle Objects for OLE Oracle ODBC Driver Oracle Partitioning 1 Oracle Provider for OLE DB Oracle Remote Configuration Agent Oracle SQLJ, includes:
s

SQLJ Runtime SQLJ Translator

Yes No No

No No Yes

No No Yes

Oracle Trace

Oracle Home Selector

ra

Oracles version of Java Runtime Environment

ft

Oracle Universal Installer, includes:

Yes Yes

Yes Yes

Yes Yes

Database Verify Utility Export Import Migration Utility Recovery Manager SQL*Loader

Oracle Utilities, includes:

No Yes Yes No Yes Yes No Yes Yes

Yes Yes Yes Yes Yes Yes No Yes Yes

Yes Yes Yes Yes Yes Yes Yes Yes Yes

Oracle Workflow Oracle XML Developers Kit 2 Oracle XML SQL Utility Oracle9i Server 3 (the Oracle9i Database), includes:
s

Oracle Database Demos PL/SQL

No No

Yes Yes

Yes Yes

A-16

Oracle9i Database Installation Guide

Beta Draft

Oracle9i Management and Integration Components

Oracle9i Management and Integration Oracle Management Server No Yes No No No Yes Oracle Internet Directory Yes Yes No No Yes Yes Oracle Integration Server Yes Yes No No Yes Yes

Component
s

PL/SQL Embedded Gateway

Oracle9i Windows Documentation (installation guide and release notes) Pro*C/C++ Pro*COBOL 1.8.75 Replication Management API SQL*Plus
1

Beta Draft

D
Individual Components Available for Installation

ra

ft

Oracle Advanced Security, and Oracle Partitioning are available only with Oracle9i Enterprise Edition and Oracle9i Personal Edition, but are not available with Oracle9i Standard Edition. A subset of the Oracle XML Developers Kit is installed with Oracle Internet Directory. See the installation log in the SYSTEM_DRIVE:\program groups\oracle\inventory\logs directory for a specific list. The type of Oracle9i Server depends upon the database type you purchased: Oracle9i Enterprise Edition, Oracle9i, or Oracle9i Personal Edition.

A-17

Component Descriptions

Component Descriptions
This table provides descriptions and release numbers of individual components available for installation with the three top-level components. References are made to documentation that more fully describes these components. Some components described below are automatically installed with other components.
Note: Components that require a separate license are identified in their descriptions in this appendix.

Component Advanced Queueing Advanced Replication

Release

Description A component that provides the functionality to support the Advanced Queueing application programming interface (API). A component that provides the functionality to support the Advanced Replication Management API. The API is a tool that enables you to build customized scripts for replication administration.

See Also... Oracle9i Application Developers Guide Advanced Queuing


s s

9.0.1

9.0.1

Oracle9i Replication Oracle9i Replication Management API Reference

Assistant Common Files (installed with Oracle assistants, such as Oracle Database Configuration Assistant and Oracle Net Configuration Assistant)

9.0.1

A collection of automatically installed files required by Oracle assistants. These files include:
s s s s s s s s s s s

ra

ft

Not applicable

DBUI 2.1.2

EWT 3.3.18 (compressed) EWTCompat 3.3.15 ICE Browser 5.06.3 (compressed) Java Swing Components 1.1.1 (compressed) JEWT 4.1.7 JLE 1.0.6 Kodiak 1.2.1 Oracle Help for Java 3.2.8 - EWT (compressed) Oracle Help for Java 4.2.9 - JEWT (compressed)

A-18

Oracle9i Database Installation Guide

BaliShare 1.1.9 (compressed)

Beta Draft

Component Descriptions

Component Data Collection Services (installed with Oracle Intelligent Agent)

Release 9.0.1

Description An extension of Oracle Intelligent Agent that collects system performance data (for example, file I/O or CPU usage data) for the Capacity Planner and Performance Manager, which are data-collecting applications in the Oracle Diagnostics Pack.

See Also...
s

Oracle Enterprise Manager Administrators Guide Oracle Enterprise Manager Concepts Guide

Enterprise JavaBeans Generic Connectivity

9.0.1

An architecture for developing transactional applications as distributed components in Java Also known as Heterogeneous Services, this feature implements an extensibility framework for accessing non-Oracle systems. This feature integrates the core of Oracles gateway technology directly into the Oracle9i Database server by extending the Oracle SQL engine to optimize and rewrite SQL for non-Oracle data stores.

Oracle9i Enterprise JavaBeans Developers Guide and Reference Oracle9i Distributed Database Systems Getting to Know Oracle9i

9.0.1

(Oracles version) Java Virtual Machine (part of Oracle9i JVM) 9.0.1

A complete JDK 1.2-compliant Java execution environment. The Java VM runs in the same process space and address space as the database server, sharing its memory heaps and directly accessing its relational data. This design optimizes memory use, increases throughput, and delivers an open, highly available, secure, and manageable Java server.

ra

Java Runtime Environment

1.1.8.10.0 Required for running Java applications, such as Oracle Universal Installer.

ft

Not applicable

Oracle9i JVM Accelerator (part of Oracle9i JVM) Oracle9i JVM Servlet Container (JSC)

9.0.1

This component enhances the current functionality of Oracle9i Java Stored Oracle9i JVM to provide native compilation of Java Procedures Developers code to improve performance. Guide

9.0.1

The Oracle9i JVM Servlet Container is a built-in Web server running inside the database. It is a servlet runner that works with the Apache server and with Oracle9i JVM to enable distribution of Java Server Pages (JSPs) and to enable servlets to run directly in the database.

Oracle9i Java Developers Guide

Oracle9i JVM Servlet Container Users Guide Oracle9i Java Developers Guide

Beta Draft

Individual Components Available for Installation

A-19

Component Descriptions

Component LSM Administrator GUI

Release

Description A client tool for administering the Legato Storage Manager (LSM) server from a separate Windows NT computer.

See Also...
s

5.7

Legato Storage Manager Administrators Guide Appendix E, "Installing and Removing Legato Components" Legato Storage Manager Administrators Guide Appendix E, "Installing and Removing Legato Components"

Legato Storage Manager (LSM) server

5.7

Oracle OLAP Services

9.0.1

OLAP Services provides a Java OLAP API and an analytical engine. Using OLAP Services, developers can build analytical applications that support complex statistical, mathematical, and financial calculations along with predictive analytical functions such as forecasting, modeling, consolidations, allocations, and scenario management. Because the OLAP API is all Java, OLAP Services supports deployment of analytical applications to large, geographically distributed user communities on the Internet.

ra

ft

If you are using Recovery Manager (RMAN) for Oracle database backups, a media management component such as LSM server is required for backing up and restoring from tape. You can choose to install the media management component on your CD-ROM, which is LSM server, or use a third-party media management component that also complies with Oracles Backup Solutions Program. LSM server also includes a scaled-down version of Legato NetWorker. For more information on this component, call toll free (1) 888-8-LEGATO in the United States of America.

Oracle9i OLAP Services Concepts and Administration Guide Oracle9i OLAP Services Developer's Guide to the Oracle OLAP API

OLAP Services is installed with Oracle9i Enterprise Edition. This product requires a separate license. Object Type Translator (OTT)

9.0.1

OTT is used to create C-struct representations of Abstract Data Types that have been created and stored in an Oracle database. To take advantage of objects, run OTT against the database, and a header file is generated that includes the C-structs.

Oracle Call Interface Programmers Guide

A-20

Oracle9i Database Installation Guide

Beta Draft

Component Descriptions

Component Oracle Administration Assistant for Windows NT

Release

Description A tool that enables you to start and stop the Oracle database service, auto-start Oracle services, view Oracle background process information, and configure database users to be authenticated by Windows NT.

See Also... Chapter 1, "Authenticating Database Users with Windows" of Oracle9i Network, Directory, and Security Guide for Windows Oracle Advanced Security Administrators Guide

9.0.1

Oracle Advanced Security

9.0.1

Oracle Advanced Security provides the following comprehensive suite of security services for Oracle9i. This multicomponent product requires a separate license.

1.

Authentication s upport Authorization support

Strong authentication support is provided. See Appendix A, "Individual Components Available for Installation" for more information. Authorization solutions are provided with the distributed computing environment (DCE), and with the enterprise role management functionality in Oracle Advanced Security.

Oracle Advanced Security Administrators Guide Oracle Advanced Security Administrators Guide

2.

3.

Note: Recent changes in United States Export Administration Regulations (EAR) make it possible for Oracle Corporation to ship one edition of Oracle Advanced Security worldwide. Oracle Advanced Security includes strong encryption for protocols into the Oracle9i Database that were previously available only to the U.S. and Canadian markets.
4.

Enterprise User Security support

Integration with Lightweight Directory Access Protocol (LDAP) v3-compliant directory services is provided, such as Oracle Internet Directory, for centralized enterprise user management, enterprise role management, and single sign-on.

ra

Encryption and Integrity support

Data confidentiality is ensured using the encryption and data integrity types listed in Appendix A, "Individual Components Available for Installation".

ft

Oracle Advanced Security Administrators Guide

Oracle Advanced Security Administrators Guide

5.

Single Sign On support

Single sign on is provided (users authenticate once). Oracle Advanced Security Strong authentication then occurs transparently in Administrators Guide subsequent connections. Kerberos, CyberSafe, DCE, and secure socket layer (SSL)-based single sign on are supported.

Beta Draft

Individual Components Available for Installation

A-21

Component Descriptions

Component Oracle Agent Extensions

Release 9.0.1

Description The Oracle Agent Extensions (Microsoft SQL*Server Extensions, Oracle Applications Extensions, Oracle HTTP Server Extensions, Oracle eBusiness Management Extensions, and Oracle Forms Extensions) enable management of these areas. These extensions are no longer automatically installed with the Oracle Intelligent Agent.

See Also... Oracle Intelligent Agent Users Guide

Oracle Applications Manager (part of Oracle Enterprise Manager Integrated Applications Oracle Call Interface (OCI)

9.0.1

Administers Concurrent Managers, the batch-process scheduling subsystem of Oracle Applications. With this tool, an administrator can improve system performance by creating, configuring, and monitoring all Concurrent Managers on multiple Oracle Applications instances from the Oracle Applications Manager Console.

Oracle Enterprise Manager Concepts Guide

9.0.1

ft

An API for accessing an Oracle database from a C or C++ program. You make calls directly to the OCI functions from within your C or C++ program to direct the execution of your SQL statements.

Oracle Call Interface Programmers Guide Oracle Call Interface Getting Started for Windows

(an Oracle Enterprise Manager Management Pack)

This product requires a separate license. Oracle COM Automation Feature

9.0.1

A feature that enables PL/SQL developers to programmatically manipulate COM objects through the OLE Automation interface (IDispatch).

Oracle Change 9.0.1 Management Pack

The Oracle Change Management Pack, a component Getting Started with of Oracle Enterprise Manager, is a group of integrated Oracle Change applications used to track and make changes to Management Pack database object definitions. You can use the Pack to track metadata changes in databases, eliminate errors and loss of data when upgrading databases to support new applications, analyze the impact and complex dependencies associated with metadata change and automatically perform upgrades using easy-to-learn wizards that teach systematic upgrade steps.

ra

Oracle COM Automation Feature Developers Guide

A-22

Oracle9i Database Installation Guide

Beta Draft

Component Descriptions

Component

Release

Description A component that acts like a router through which client connection requests can either be sent to the next hop or directly to a server. Clients who route their connection requests through Oracle Connection Manager can take advantage of the connection concentration, access control, or multiprotocol support features configured on that Connection Manager. A tool that migrates existing Oracle7 databases (release 7.3.4.0.0 or later) to an Oracle9i database and upgrades Oracle8 databases to the current database release. A tool that automates the process of creating, modifying, and deleting an Oracle database. You can create an Oracle database that is customized to the needs of your environment.

See Also... Oracle9i Net Services Administrators Guide

Oracle Connection 9.0.1 Manager

Oracle Data Migration Assistant Oracle Database Configuration Assistant

9.0.1

Oracle9i Database Migration

9.0.1

Oracle9i Database Administrators Guide Chapter 1, "PostInstallation Database Creation" of Oracle9i Database Administrators Guide for Windows

Oracle Diagnostics 9.0.1 Pack (an Oracle Enterprise Manager Management Pack)

The Oracle Diagnostics Pack extends Oracle Enterprise Manager to enable the monitoring, diagnosing, and capacity planning of the multitiered Oracle server environment. The Diagnostics Pack provides discovery and graphical representation of targets, such as databases or nodes, automated collection of performance and resource usage data, and central monitoring and administration of remote systems using intelligent agents. Diagnostics Pack offers a single performance monitoring solution that combines automated agent-based monitoring with real-time graphical charts and historical trend analysis, providing a logical step-by-step methodology for discovering and investigating performance problems. It also provides automated generation and Web publication of Performance Manager charts and Capacity Planner analysis reports. This product requires a separate license.

Oracle Database Demos

9.0.1

A collection of demonstrations that illustrate important Oracle9i Database features.

ra

ft
Beta Draft

Not applicable Getting Started with the Oracle Diagnostics Pack

Individual Components Available for Installation

A-23

Component Descriptions

Component Oracle Directory Manager (part of Oracle Enterprise Manager Integrated Applications) Oracle Dynamic Services

Release 3.0.1

Description A Java-based tool for administering most functional areas of Oracle Internet Directory and its related processes.

See Also... Oracle Internet Directory Administrators Guide

9.0.1

Oracle Dynamic Services is a Java-based programmable framework for composing, managing, and deploying Internet services.

Oracle Dynamic Services Users and Administrators Guide Oracle Dynamic Services readme located in ORACLE_ BASE\ORACLE_ HOME\ds\doc\re adme.txt

Oracle9i Online
Windows Documentation Oracle Enterprise Java Beans and CORBA Tools Oracle Enterprise Login Assistant

9.0.1

9.0.1

An architecture for developing transactional applications as distributed components in Java. A tool that enables single sign on, which implements a subset of Oracle Wallet Manager functionality for opening a user wallet and enabling applications to use it.

ra

Available in HTML and PDF formats on a separate Oracle9i Online Windows Documentation CD-ROM. This installation guide and the Oracle9i Release Notes for Windows NT are not on this CD-ROM.

ft

Appendix F, "Getting Started with Your Documentation" Oracle9i Enterprise JavaBeans Developers Guide and Reference Oracle Advanced Security Administrators Guide Oracle Enterprise Manager Administrators Guide

9.0.1

Oracle Enterprise Manager

9.0.1

A suite of components that provide an integrated Oracle Enterprise solution for centrally managing your heterogeneous Manager Administrators environment. Oracle Enterprise Manager combines a Guide graphical console, Oracle Management Servers, Oracle Intelligent Agents, common services, and tools to provide an integrated, comprehensive systems management platform for managing Oracle and third-party components.

A-24

Oracle9i Database Installation Guide

Beta Draft

Component Descriptions

Component Oracle Enterprise Manager Client

Release

Description

See Also...

9.0.1

The first tier of Oracle Enterprise Manager is Oracle Enterprise comprised of clients such as consoles and Manager Concepts Guide management applications, which present graphical user interfaces to administrators for all management tasks. These client components can be installed locally or brought up with a Web browser. A tool that assists administrators with Oracle Enterprise Manager repository creation, removal, upgrade, and configuration. Oracle Enterprise Manager Administrators Guide

Oracle Enterprise Manager Configuration Assistant (installed with Oracle Management Server) Oracle Enterprise Manager Console

9.0.1

9.0.1

Client interface for the first tier of Oracle Enterprise Manager, which:
s

Schedules jobs on multiple nodes at varying time intervals Monitors networked services for events Customizes your display by organizing databases and other services into logical administrative groups Oracle Enterprise Manager Administrators Guide

s s

Oracle Enterprise Manager Events Oracle Enterprise Manager Integrated Applications

9.0.1

A set of predefined event tests used to monitor your global environment for problem occurrences.

9.0.1

Applications integrated with Oracle Enterprise Oracle Enterprise Manager for managing your Oracle environment, and Manager Administrators installed with Oracle Enterprise Manager if your Guide environment requires them. The applications can be accessed from the Oracle Enterprise Manager Navigator pane and/or the console application drawers, or from your operating system.

Beta Draft

Monitors and responds to the status of Oracle components and third-party services 24 hours a day

ra

Manages other Oracle components and services

ft

Centrally administers, diagnoses, and tunes multiple databases

Oracle Enterprise Manager Administrators Guide

Individual Components Available for Installation

A-25

Component Descriptions

Component Oracle Enterprise Manager Migration Assistant (installed with Oracle Management Server)

Release 9.0.1

Description A tool that performs migration of an Oracle Enterprise Manager release 1.6 and above repository to a version 2.2 repository. Note: Oracle Enterprise Manager Migration Assistant is only supported on Windows NT, Windows 95, Windows 2000, and Windows 98. However, the Oracle Enterprise Manager Migration Assistant can remotely migrate repository data from any release 1.x repository to release 2.2, regardless of the source and destination repository database platforms.

See Also... Oracle Enterprise Manager Administrators Guide

Oracle Enterprise Manager Paging Server Oracle Enterprise Manager Quick Tours

9.0.1

A feature that enables administrators to receive paging notifications from the console.

Oracle Enterprise Manager Configuration Guide

9.0.1

s s s s s

Oracle Enterprise Manager Oracle Diagnostics Pack Oracle Tuning Pack

Oracle Change Management Pack

Oracle Management Pack for Oracle Applications Management Pack for SAP R/3 Oracle Standard Management Pack Oracle Enterprise Manager Administrators Guide Oracle Advanced Security Administrators Guide

s s

Oracle Enterprise 9.0.1 Manager Web Site Oracle Enterprise Security Manager (part of Oracle Enterprise Manager Integrated Applications) 9.0.1

A component that enables administrators to access the Oracle Enterprise Manager Console from a Web browser. A tool that helps you administer the Oracle environment for user security using an LDAP-compliant directory server. This tool allows an administrator to manage enterprise-level role authorization among multiple databases simultaneously.

A-26

Oracle9i Database Installation Guide

ra

ft

Oracle Enterprise HTML-based training tools that provide a fast and easy way to learn about a variety of Oracle Enterprise Manager Administrators Guide Manager components without having to actually install them. Quick tours are provided for the following components:

Beta Draft

Component Descriptions

Component Oracle Fail Safe

Release 3.2.1

Description A component that provides high availability for Oracle databases and applications deployed on all Microsoft Cluster Server clusters configured with Windows NT or Windows 2000 Datacenter

See Also... Oracle Fail Safe Concepts and Administration Guide on the CD-ROM on which Oracle Fail Safe is shipped

Oracle Forms Server Manager (part of Oracle Enterprise Manager Integrated Applications) Oracle Home Selector (installed with Oracle Universal Installer)

9.0.1

A tool that enables you to control and monitor Forms Listener, Forms Server, Load Balancer Server, and Load Balancer Client. In addition to providing basic controls such as startup and shutdown, this tool can also monitor for events that include service down, excessive memory usage, and excessive CPU usage, and can also automatically fix the problem when it occurs.

Oracle Enterprise Manager Administrators Guide

1.7.0

Oracle HTTP Server

1.3.12

A component that provides a preconfigured, ready-to-use listener (for use with Oracle Enterprise Manager Web Site) to enable a browser-based Oracle Enterprise Manager Console. See Appendix A, "Individual Components Available for Installation" for a list of components automatically installed with Oracle HTTP Server.

ra

A tool that enables you to edit your environment path Chapter 5, "Multiple Oracle Homes and to make an appropriate Oracle home directory your primary home. Optimal Flexible Architecture" of Oracle9i Database Getting Starting for Windows

ft

Oracle Enterprise Manager Configuration Guide Online documentation available from the Start Menu

Beta Draft

Individual Components Available for Installation

A-27

Component Descriptions

Component

Release

Description An installation type designed to transform traditional businesses into e-businesses. Oracle Integration Server is designed to integrate and facilitate communication among the various applications (including customer relationship management, enterprise resource planning, business-to-business Internet marketplaces, and auction sites) that comprise an e-business. Oracle Integration Server consists of the following components:
s

See Also... Oracle Integration Server Overview The documentation listed in the descriptions for each of the components installed with Oracle Integration Server

Oracle Integration 9.0.1 Server

Oracle9i Database (with Advanced Queuing, Oracle9i JVM, and Oracle Enterprise Java Beans and CORBA Tools) Partitioning Advanced Replication Oracle Advanced Security Oracle Workflow Oracle Internet Directory

s s s s s

Oracle Intelligent Agent also collects statistical data for Capacity Planner and Performance Manager, which are data collecting applications in the Oracle Diagnostics Pack. Oracle interMedia

9.0.1

A component that provides file management in a variety of media, from text to audio to video. Files in each medium are managed through a specific component of interMedia. This multicomponent product requires a separate license.

ra

Oracle Intelligent Agent

9.0.1

Oracle Intelligent Agent monitors targets on a managed node for registered events and scheduled jobs sent by the Console.

ft

Oracle Intelligent Agent Users Guide

Oracle Text Reference

Oracle interMedia Audio (installed with Oracle interMedia)

9.0.1

A component that provides for the storage, retrieval, and management of digitized audio data within an Oracle database.

Oracle interMedia Users Guide and Reference

A-28

Oracle9i Database Installation Guide

Beta Draft

Component Descriptions

Component Oracle interMedia Client Option (part of Oracle interMedia)

Release

Description A component that provides an Oracle interMedia Audio, Image, and Video Java interface that lets you use client-side applications to manipulate and/or modify multimedia data stored in a network accessible database on the server. It also provides a simple Oracle interMedia Image sample (simpimg.exe) developed using Microsoft Visual C++. simpimg.exe locates and updates images using Oracle interMedia Image in an Oracle9i Database. A component that provides for the storage, retrieval, and processing of two-dimensional, static bitmapped images. Images are stored efficiently using popular compression schemes in industry-standard desktop publishing image interchange formats. A component that enables Oracle9i to support online Internet-based geocoding facilities for locator applications and proximity queries.

See Also... Oracle Text Reference

9.0.1

Oracle interMedia Image (installed with Oracle interMedia) Oracle interMedia Locator (installed with Oracle interMedia) Oracle interMedia Video (installed with Oracle interMedia) Oracle Internet Directory

9.0.1

Oracle interMedia Users Guide and Reference

9.0.1

9.0.1

A component that provides for the storage, retrieval, and management of digitized video data within an Oracle database.

ra

ft

Oracle interMedia Locator Users Guide and Reference

Oracle interMedia Users Guide and Reference

3.0.1

An Oracle9i Database-based LDAP v3 directory server, which can be configured prior to server installation for use in centralizing database user, Oracle Net network connector, database listener, Oracle Advanced Security, and Oracle Integration Server parameters, as well as for general-purpose LDAP usage (when purchased separately). Installing the Oracle9i Database through the Custom installation type enables the user to specify the LDAP directory server to use for storing these attributes. A typical installation scenario is to install Oracle Internet Directory on a dedicated server (distinct from the target resource for a particular Oracle9i Database installation).

Oracle Internet Directory Administrators Guide

Oracle Internet Directory Client

3.0.1

A component that enables the various components of Oracle Internet Directory the Oracle9i Database to use Oracle Internet Directory Administrators Guide for centralized storage (as mentioned under the description for Oracle Internet Directory on page A-29).

Beta Draft

Individual Components Available for Installation

A-29

Component Descriptions

Component Oracle Internet Directory Configuration Assistant Oracle Internet Directory Server Oracle Internet File System (Oracle 9iFS)

Release

Description A tool for creating the Oracle Internet Directory tablespaces and schema in the Oracle9i Database when Oracle Internet Directory is installed. A component that responds to LDAP client requests for information about people and resources, and to updates of that information. Oracle 9iFS makes the Oracle9i Database look and act like a file system that can be accessed through Windows, the Web, FTP, and e-mail clients. Oracle 9iFS is also a superior development platform for many content management applications. Using Java and XML, you can leverage all the capabilities of the file system, customizing its appearance and behavior to fit your needs. An assistant that helps you to create an INTYPE file, which provides a list of types for the Object Type Translator to translate. This component is automatically installed with the Object Type Translator. A standard set of Java classes, specified by JavaSoft, that provide vendor-independent access to relational data from Java. See the component listings in Appendix A, "Individual Components Available for Installation" for a list of individual release numbers. Provides Java tools to build and deploy Java stored procedures, CORBA objects, and Enterprise JavaBeans with Oracle9i JVM

See Also... Oracle Internet Directory Administrators Guide

3.0.1

3.0.1

Oracle Internet Directory Administrators Guide Oracle Internet File System Setup and Administration Guide This component ships on a separate CD-ROM in your CD pack.

1.1.1.0

Oracle INTYPE File Assistant (installed with the Object Type Translator) Oracle Java Database Connectivity (JDBC) Drivers Oracle Java Tools

9.0.1

9.0.1

ra

ft

Oracle Call Interface Getting Started for Windows

9.0.1

Oracle9i JDBC Developers Guide and Reference

Oracle9i SQLJ Developers Guide and Reference

Oracle9i JVM

9.0.1

A component that provides a JDK 1.2-compliant Java Oracle9i Java Developers Virtual Machine, a CORBA 2.0 Object Request Broker, Guide embedded JDBC drivers, a SQLJ translator, and an Enterprise JavaBeans transaction server. The Oracle Management Pack for Oracle Applications Getting Started with the extends Oracle Enterprise Manager to enable Oracle Management Pack administrators to correlate all tiers of their Oracle for Oracle Applications Applications deployment. This deployment extends from Oracle Applications-specific Concurrent Processing down through the middle-tier to the database and node. This product requires a separate license.

Oracle 9.0.1 Management Pack for Oracle Applications (an Oracle Enterprise Manager Management Pack)

A-30

Oracle9i Database Installation Guide

Beta Draft

Component Descriptions

Component Oracle Management Server Oracle Migration Workbench

Release 9.0.1

Description The middle tier of Oracle Enterprise Manager, which provides centralized intelligence and distribution control between console clients and managed nodes. Tools that simplify the process of migrating data and applications from non-Oracle databases to Oracle9i. The Oracle Migration Workbench enable quick and easy migration of an entire application system (that is, the database schema including triggers and stored procedures) in an integrated, visual environment. Migrations from the following non-Oracle databases are supported:
s s s

See Also... Oracle Enterprise Manager Administrators Guide


s

2.0.1

Oracle Migration Workbench Reference for MS Access Reference Guide Oracle Migration Workbench Reference for MS SQL Server and Sybase Adaptive Server Reference Guide

Microsoft Access Microsoft SQL Server Sybase Adaptive Server

Oracle Label Security

9.0.1

Provides sophisticated Fine Grain Access Control, including label-based access control. This product requires a separate license.

Oracle Label Security Administrators Guide

Note: In future releases, Oracle Names will not be supported as a centralized naming method. Consider using directory naming. Oracle Objects Functionality Oracle Net Configuration Assistant (previously called Net8 Configuration Assistant) 9.0.1 Lets you create and manipulate objects, as well as integrate objects with standard relational functionality. A post-installation tool that enables you to configure network components. Oracle Net Configuration Assistant runs automatically after installation, as described in this guide. Use it on either the client or server. It may also be run in standalone mode to configure naming methods usage, the listener, net service names in the tnsnames.ora file, and directory server usage. Oracle9i Net Services Administrators Guide

9.0.1

Beta Draft

ra

Oracle Names

9.0.1

A distributed naming service developed for Oracle environments to help simplify the setup and administration of global, client/server computing networks. Oracle Names does this by establishing and maintaining an integrated system of Names servers. Oracle Names servers work like a directory server, storing addresses for all the database services on a network and making them available to clients that want to make a connection.

ft

Oracle9i Net Services Administrators Guide

Individual Components Available for Installation

A-31

Component Descriptions

Component Oracle Net Manager (previously called Net8 Assistant)

Release

Description A tool that combines configuration abilities with component control to provide an integrated environment for configuring and managing Oracle Net Services. It can be used on either the client or server. Use Oracle Net Manager to configure the following network components:
s

See Also... Oracle9i Net Services Administrators Guide

9.0.1

Naming Methods Configure the different ways in which connect identifiers are resolved into connect descriptors.

Naming Define simple names, connect identifiers, and map them to connect descriptors to identify the network location and identification of a service. Oracle Net Manager supports configuration of connect descriptors in local tnsnames.ora files, a centralized LDAP-compliant directory server, or an Oracle Names server. Create and configure listeners to receive client connections.

Oracle Net Services Oracle Protocol Support - Named Pipes 9.0.1

Support that enables client/server conversation over a network using the Named Pipes protocol. This combination of Oracle components enables an Oracle application on a client to communicate with remote Oracle databases through Named Pipes (if the Oracle database is running on a host system that supports network communication using Named Pipes). Support that enables client/server conversation over a network using the TCP/IP protocol. This combination of Oracle components enables an Oracle application on a client to communicate with remote Oracle databases through TCP/IP (if the Oracle database is running on a host system that supports network communication using TCP/IP). A custom control (OCX or ActiveX) combined with an OLE in-process server that lets you plug native Oracle9i Database functionality into your Windows applications.

ra

Listeners

ft

Oracle9i Net Services Administrators Guide

Oracle Protocol Support - TCP/IP

9.0.1

Oracle9i Net Services Administrators Guide

Oracle Objects for Object Linking and Embedding (OO4O)

9.0.1

Online help available from the Start Menu.

A-32

Oracle9i Database Installation Guide

Beta Draft

Component Descriptions

Component Oracle Open Database Connectivity (ODBC) Driver

Release 9.0.1

Description A component that provides support for ODBC connections from Windows NT, Windows 2000, Windows 95, and Windows 98 client systems to Oracle9i databases. The Oracle ODBC Driver complies with Version 3.51 of the Microsoft ODBC specification. The SQLBulkOperations ODBC function is not supported.

See Also... Online help available from the Start Menu.

Oracle Partitioning

9.0.1

A feature that provides more control in managing tables and indexes by directing all maintenance operations to individual partitions rather than to tables and index names. This component requires a separate license.

Oracle9i Database Concepts

Oracle Remote Configuration Agent

9.0.1

A component that enables remote configuration and monitoring from Oracle Administration Assistant for Windows NT.

Oracle Provider for OLE DB

9.0.1

Interfaces that offer high performance and efficient access to Oracle data by applications, compilers, and other database components.

ra

Oracle Policy Manager

9.0.1

Enables you to create and administer security policies Oracle Label Security for Virtual Private Database (VPD) and Oracle Label Administrators Guide Security. Oracle Provider for OLE DB Developers Guide Not applicable

Oracle Services for 9.0.1 Microsoft Transaction Server

A component that provides full integration of Oracle8 Using Microsoft database releases 8.0.6 and 8.1.x with Microsoft Transaction Server with Transaction Server. This component enables you to Oracle develop and deploy COM-based applications using Microsoft Transaction Server. A Web server built directly into the Oracle9i Oracle9i Servlet Engine Database. Oracle Servlet Engine includes an HTTP Developers Guide listener and the ability to distribute Java Server Pages (JSPs) and run servlets directly on the database. A component that enables Oracle components to be located, identified, and monitored by any SNMP-based network management system. Oracle SNMP Support Reference Guide

Oracle Servlet Engine (part of Oracle Oracle9i JVM) Oracle SNMP Agent

9.0.1

9.0.1

Beta Draft

ft

Oracle Performance Monitor for Windows NT

9.0.1

A tool that enables database administrators to monitor local and remote database performance through the Windows NT Performance Monitor.

Chapter 3, "Monitoring a Database" of Oracle9i Database Administrators Guide for Windows

Individual Components Available for Installation

A-33

Component Descriptions

Component Oracle Spatial (previously called Oracle8i Spatial) Oracle Spatial Index Advisor (part of Oracle Enterprise Manager Integrated Applications) Oracle SQLJ

Release 9.0.1

Description

See Also...

A component that makes the storage, retrieval, and Oracle Spatial Users manipulation of spatial data easier and more intuitive Guide and Reference to users. This component requires a separate license.

9.0.1

A tool that helps you analyze and tune spatial indexes on data. With the analyzer, you can see if indexes are properly defined for optimum query performance. The analyzer also provides an understanding of distribution of the data through visual inspection.

Oracle Enterprise Manager Administrators Guide

9.0.1

A preprocessor for Java programs with embedded SQL statements. It generates Java programs with JDBC calls.

Oracle9i SQLJ Developers Guide and Reference

Oracle Standard 9.0.1 Management Pack (part of Oracle Enterprise Manager Management Packs) Oracle Syndication Server 9.0.1

ra

The Oracle Standard Management Pack is an optional Getting Started with the set of applications that provide advanced tools that Oracle Standard allow you to monitor and diagnose problems, tune Management Pack high impact indexes, and track and compare changes in your Oracle9i environment.

ft

Oracle Syndication Server securely syndicates internet content to internet subscribers. Syndication Server supports all available communication mechanisms while allowing the subscriber access through multiple channels to internet resources, enterprise portals, corporate databases, and conventional file systems.

Oracle Syndication Server Users and Administrators Guide Oracle Syndication Server readme located in ORACLE_ BASE\ORACLE_ HOME\syndicati on\doc\readme. txt

A-34

Oracle9i Database Installation Guide

Beta Draft

Component Descriptions

Component Oracle Text (installed with Oracle interMedia)

Release 9.0.1

Description A component that manages and searches for text in the database as quickly and easily as any other type of data. Oracle Texts search techniques make text a standard datatype in the Oracle9i Database that you can create, modify, and delete. Additionally, with Oracle Text, new text-based developments or extensions to existing applications are easy and cost-effective to build with standard SQL tools. With Oracle Text, you can search for data in any Oracle database application that uses text. This can range from search-enabling a comments field in an existing application to implementing large-scale document management systems dealing with multiple document formats and complex search criteria. Oracle Text also supports basic full-text searches in most languages supported by the Oracle9i Database. A text-search system for managing and searching for text in the Oracle9i Database. This application helps you manage and search for text in the database as quickly and easily as any other type of data.

See Also... Oracle Text Reference

Oracle Text Manager (part of Oracle Enterprise Manager Integrated Applications) Oracle Trace

9.0.1

9.0.1

A component that collects performance and resource utilization data, such as SQL Parse, Execute, Fetch statistics, and Wait statistics.

ra
Oracle9i Database Performance Guide and Reference 9.0.1 The Oracle Tuning Pack provides advanced tools that Database Tuning with the focus on tuning the highest impact database Oracle Tuning Pack performance areas, such as: application SQL, indexing strategies, instance parameters controlling I/O, SGA performance, and object sizing, placement, and reorganization. The tools included in this pack are designed to work together to accomplish many database tuning tasks. The applications included in the Oracle Tuning Pack are: Oracle SQL Analyze, Oracle Expert, Outline Editor, Outline Management, Oracle Index Tuning Wizard, Reorg Wizard, and the Tablespace Map. This product requires a separate license. Individual Components Available for Installation

Oracle Tuning Pack (an Oracle Enterprise Manager Management Pack)

Beta Draft

ft

Oracle Enterprise Manager Administrators Guide

A-35

Component Descriptions

Component Oracle Universal Installer

Release 2.0.1.6.0

Description A graphical user interface (GUI) application that lets you quickly install, update, and remove Oracle components.

See Also... Choose Start > Programs > Oracle Installation Products > Universal Installer Concepts Guide Oracle9i Database Utilities Note: Windows NT-only utilities like ORADIM are described in Oracle9i Database Administrators Guide for Windows Oracle Advanced Security Administrators Guide

Oracle Utilities

9.0.1

A suite of components used for database administration. Oracle Utilities include Server Manager, Export Utility, Import Utility, SQL*Loader, Database Verify Utility, Migration Utility, and Recovery Manager.

Oracle Wallet Manager

9.0.1

Oracle Workflow

2.6.1

Oracle Workflow is a complete workflow Oracle Workflow Guide management system that supports business process definition and automation. Its technology enables automation and continuous improvement of business processes, routing information of any type according to user-defined business rules. Oracle Workflow Builder is a graphical user interface tool for creating, viewing, and modifying workflow process definitions. It contains a Navigator window to define the activities and components of your business process.

Oracle Workflow Builder

2.6.1

ra

Oracle Warehouse Builder

2.1.1

ft

A tool that generates a public-private key pair and creates a certificate request for submission to a certificate authority, installs a certificate for the identity, and configures trusted certificates for the identity.

Oracle Workflow Guide

A-36

Oracle9i Database Installation Guide

Beta Draft

Component Descriptions

Component Oracle Workflow Mailer

Release 2.6.1

Description This component performs e-mail send and response processing for the Oracle Workflow Notification System. The program sends notification e-mail messages to users and interprets user responses to complete the notifications. This component has an implementation that can integrate directly with any MAPI-compliant mail application on Windows NT. Install the MAPI-compliant implementation on a Windows NT computer by selecting Oracle Workflow Mailer through the Custom installation type of the Oracle9i Client top-level component. This implementation requires a MAPI-compliant mail application installed on the computer and acting as your mail server.

See Also... Oracle Workflow Guide

Oracle XML Developers Kit

9.0.1

This kit consists of a set of APIs for parsing and generating XML data. These interfaces have been written for Java, C, C++, and PL/SQL. This kit consists of the following components:
s s s s s s s s

Oracle9i Application Developers Guide XML Oracle9i XML Reference

XML Parser for Java XML Parser for C

XML Parser for C++

XML Class Generator for Java XML Class Generator for C++ XML Transviewer Beans XSQL Servlet
s

XML Parser for PL/SQL

ra

ft

Oracle XML SQL Utility

9.0.1

This utility is a set of Java classes and PL/SQL wrappers that permit queries to return result sets or objects wrapped in XML.

Oracle9i Application Developers Guide XML Oracle9i XML Reference

Beta Draft

Individual Components Available for Installation

A-37

Component Descriptions

Component Oracle Real Application Clusters

Release 9.0.1

Description A component that enables multiple Oracle instances to share a single Oracle database. This component requires a separate license.

See Also...
s

Appendix D, "Oracle Real Application Clusters Preinstallation Tasks" on page D-1 Oracle9i Real Application Clusters Installation and Configuration

Oracle Real Application Clusters Guard

3.2

A component that integrates Oracle Real Application Clusters databases with Microsoft Cluster Server clusters deployed with Windows NT and Windows 2000. This component enhances the high availability features of Oracle Real Application Clusters by offering these additional benefits:
s

Automatically restarts failed instances and listeners in a cluster, if you desire

Oracle Real Application Clusters Guard Concepts and Administration Guide on the CD-ROM on which Oracle Real Application Clusters Guard is shipped

Eliminates connect-time failover TCP/IP timeout delays for new connection requests

Oracle9i 9.0.1 Advanced Analytic Services Data Mining

Oracle9i Advanced Analytic Services Data Mining, which is embedded in the Oracle9i database, enables you to build integrated business intelligence applications with complete programmatic control of data mining functions that deliver powerful, scalable modeling and real-time scoring. All model-building and scoring functions are accessible through a Java-based API. Data Mining enables e-businesses to incorporate predictions and classifications throughout all customer interactions and business processes. This component requires a separate license.

Optionally, run user-written scripts after cluster database comes online or goes offline Oracle9i Advanced Analytic Services - Data Mining Administrators Guide Oracle9i Advanced Analytic Services - Data Mining Concepts

Oracle9i Server

9.0.1

The database component of the Oracle9i Enterprise Edition, Oracle9i Standard Edition, or Oracle9i Personal Edition software.

ra

ft

Detects and resolves problems with instances that hang

Oracle9i Database New Features Oracle9i Database Concepts

A-38

Oracle9i Database Installation Guide

Beta Draft

Component Descriptions

Component

Release

Description The installation guide (this guide) describes how to install Oracle components. The Oracle9i Release Notes for Windows NT contain important last minute information not included in the documentation library of your Oracle9i Online Windows Documentation CD-ROM.

See Also... This installation guide Oracle9i Release Notes for Windows NT

Oracle9i Windows 9.0.1 Documentation (Installation Guide and Release Notes)

PL/SQL

9.0.1

PL/SQL, Oracles procedural extension of SQL, is an PL/SQL Users Guide and advanced fourth-generation programming language Reference (4GL). It offers modern features such as data encapsulation, overloading, collection types, exception handling, and information hiding. PL/SQL also offers seamless SQL access, tight integration with the Oracle server and tools, portability, and security. This component takes and incorporates PL/SQL Oracle9i Servlet Engine Gateway generic functionality directly into the Developers Guide Oracle9i Database. This component enables users to use their browsers to invoke PL/SQL procedures stored in an Oracle9i Database. The stored procedures can retrieve data from tables in the database, and generate HTTP responses (for example, HTML pages) that include the data to return to the client browser.

PL/SQL Embedded Gateway

9.0.1

ra

ft

Pro*C/C++

9.0.1

The Pro*C/C++ precompiler takes SQL statements embedded in your C and C++ programs and converts them to standard C code. When you precompile this code, the result is a C or C++ program that you compile and use to build applications that access an Oracle database.

Pro*C/C++ Precompiler Programmers Guide Pro*C/C++ Precompiler Getting Started for Windows

This product requires a separate license as a part of Oracle Programmer Pro*COBOL 9.0.1 and To access an Oracle9i Database, you use a high-level 1.8.75 query language called Structured Query Language (SQL). You often use SQL through an interactive interface, such as SQL*Plus. Pro*COBOL is a precompiler that converts SQL statements embedded within COBOL programs into standard Oracle run-time library calls. The output file can then be compiled by a COBOL compiler.
s

Pro*COBOL Precompiler Programmers Guide Pro*COBOL Precompiler Getting Started for Windows

Beta Draft

Individual Components Available for Installation

A-39

Component Descriptions

Component Server Management (SRVM)

Release 9.0.1

Description A component that provides the management tools and utilities to manage an Oracle Real Application Clusters configuration. This component is automatically installed on the server with Oracle Real Application Clusters.

See Also...
s

"Oracle Real Application Clusters Preinstallation Tasks" on page D-1 Oracle9i Real Application Clusters Installation and Configuration

SQL*Plus

9.0.1

A tool that lets you use the SQL and PL/SQL database languages in Windows environments. SQL*Plus has both command line and GUI versions. A thin layer of pure Java code that runs above the JDBC driver. When Oracle SQLJ translates your SQLJ source code, embedded SQL commands in your Java application are replaced by calls to the SQLJ runtime.

SQL*Plus Users Guide and Reference Oracle9i SQLJ Developers Guide and Reference Oracle9i SQLJ Developers Guide and Reference Oracle9i Application Developers Guide Workspace Manager

SQLJ Runtime (installed with Oracle SQLJ) SQLJ Translator (installed with Oracle SQLJ) Workspace Manager

9.0.1

9.0.1

Workspace Manager provides a long-transaction framework built on a workspace management system. It uses a series of short transactions and multiple data versions to implement a complete long-transaction event that maintains atomicity and concurrency. Changes are stored in the database as different workspaces. Users are permitted to create new versions of data to update, while maintaining a copy of the old data. The ongoing results of the long transaction are stored persistently, assuring concurrency and consistency.

ra

ft

9.0.1

A preprocessor for Java programs that contains embedded SQL statements. SQLJ Translator converts the SQL statements to JDBC calls.

WINSOCK2 on Windows NT support

9.0.1

Oracle Net supports both the WINSOCK 1.1 and WINSOCK2 socket interface. Oracle Net automatically detects WINSOCK2 on Windows NT and uses it if it is available. WINSOCK2 is a standard feature of the Windows NT release 4.0 operating system. Oracle uses these WINSOCK2 features in Oracle Net Services:
s s

"Oracle Net Configuration" of Oracle9i Network, Directory, and Security Guide for Windows

Overlapped I/O with events Shared sockets (can be enabled as an optional feature)

A-40

Oracle9i Database Installation Guide

Beta Draft

Component Descriptions

Component XML Development Kit

Release 9.0.1

Description Required for integrating and running XML applications with the database.

See Also...

Beta Draft

D
Individual Components Available for Installation

ra

ft

A-41

Component Descriptions

A-42

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

B
Advanced Installation Topics
This appendix describes advanced installation topics. This appendix contains these topics:
s

About Oracle Components in Non-Interactive Mode

About Web-based Installations

Beta Draft

D
Advanced Installation Topics B-1

ra

ft

About Oracle Components in Different Languages

About Oracle Components in Non-Interactive Mode

About Oracle Components in Non-Interactive Mode


Note: Non-interactive deinstallations are not supported at this time.

Typically, Oracle Universal Installer runs in interactive mode, which means you are prompted to provide information in windows. However, experienced users can also run Oracle Universal Installer in non-interactive (also called silent) mode by using response files. These are text files containing variables and values used by Oracle Universal Installer during the installation process. Creating a file with all user prompts, enables a silent installation which will not display graphical output. Optionally, run Oracle Net Configuration Assistant, Oracle Database Configuration Assistant, and Oracle Enterprise Manager Configuration Assistant non-interactively by using response files. Silent installations are recommended in cases when no interaction with the user is intended or when a non-graphical terminal is used. The user needs to first edit a response file to specify the components to install. With Oracle Universal Installer (OUI) release 1.7.x or earlier, the target installation system still requires login to a desktop system on Windows NT. Using silent installation enables you to bypass the graphical user interface (GUI) of Oracle Universal Installer interactive mode. Response files are available for the following components in the \response directory on the component CD-ROM:

Copying and Modifying a Response File


Response File Name enterprise.rsp standard.rsp custom.rsp clientadmin.rsp clientruntime.rsp clientcustom.rsp oms.rsp This File Silently Runs The... Enterprise Edition installation of Oracle9i Server Standard Edition installation of Oracle9i Server Custom installation of Oracle9i Server Administrator installation of Oracle9i Client Runtime installation of Oracle9i Client Custom installation of Oracle9i Client Oracle Management Server installation of Oracle9i Management and Integration

B-2 Oracle9i Database Installation Guide

ra

ft

Beta Draft

About Oracle Components in Non-Interactive Mode

Response File Name oid.rsp ois.rsp

This File Silently Runs The... Oracle Internet Directory installation of Oracle9i Management and Integration Oracle Integration Server installation of Oracle9i Management and Integration

infrastructure.rsp Custom installation of Oracle Management Infrastructure dbca.rsp netca.rsp Oracle Database Configuration Assistant Oracle Net Configuration Assistant to perform the configuration you receive with a Enterprise Edition, Standard Edition, Personal Edition, Administrator, Runtime, Oracle Integration Server, Oracle Management Server, or Oracle Internet Directory installation type. Oracle Enterprise Manager Configuration Assistant as a component or as part of a silent installation session to create a repository. See "Running Oracle Enterprise Manager Configuration Assistant in Silent Mode" on page B-4 for procedures.

emca.rsp

To copy and modify a response file:


1. 2.

Choose Start > Programs > Oracle Installation Products > Universal Installer Concepts Guide. The Oracle Universal Installer Concepts Guide appears in HTML format.

3.

Modify the templates with any text file editor by following the instructions in both the response files and the Oracle Universal Installer Concepts Guide.

Running Oracle Universal Installer and Specifying a Response File


To run Oracle Universal Installer and specify the response file:
1. 2.

Go to the MS-DOS command prompt. Go to the directory where Oracle Universal Installer is installed:
C:\program files\oracle\oui\install> setup.exe -responsefile FILENAME [-SILENT] [-NOWELCOME]

Beta Draft

Copy the appropriate files from the \response directory on the component CD-ROM to your hard drive.

ra

ft

Advanced Installation Topics B-3

About Oracle Components in Non-Interactive Mode

Where...

Description Identifies the specific response file Runs Oracle Universal Installer in complete silent mode. The Welcome window is suppressed automatically. This parameter is optional. If you use -SILENT, -NOWELCOME is not necessary. Suppresses the Welcome window that appears during installation. This parameter is optional.

FILENAME
-SILENT

-NOWELCOME

3.

See Oracle Universal Installer Concepts Guide for more information.

Running Oracle Enterprise Manager Configuration Assistant in Silent Mode


You can silently run Oracle Enterprise Manager Configuration Assistant as a standalone component or as part of a silent installation session. Advanced features, such as repository upgrade, deletion, modification, and deinstallation from silent mode are not supported. These advanced features of Oracle Enterprise Manager Configuration Assistant must be performed in interactive mode.

Silently Running Oracle Enterprise Manager Configuration Assistant as a Standalone Component


1. 2. 3. 4.

Verify that ORACLE_BASE\ORACLE_HOME\bin is set in the Windows NT or 2000 environment path. Copy the emca.rsp response file from the \response file directory of the component CD-ROM to a local directory. Edit emca.rsp by following the instructions in the file.
Note: Ensure that the value specified for the repository users

USERNAME variable in the emca.rsp file is unique across your network.


5.

Navigate to ORACLE_BASE\ORACLE_HOME\BIN.

B-4 Oracle9i Database Installation Guide

Ensure that Oracle Management Server is installed on the computer on which to silently run Oracle Enterprise Manager Configuration Assistant.

ra

ft

Beta Draft

About Oracle Components in Non-Interactive Mode

6.

Run emca.rsp from the command prompt:


C:\ORACLE_BASE\ORACLE_HOME\bin> emca -responsefile PATH\emca.rsp -SILENT

where PATH is the path to emca.rsp. For example, C:\temp.

Running Oracle Enterprise Manager Configuration Assistant in a Silent Installation Session


1.

Copy the parent installation response file to a local directory. Oracle Management Server, which must be installed with the parent silent installation, is only available for installation in the following parent response files:
s

enterprise.rsp custom.rsp oms.rsp infrastructure.rsp

2. 3.

Edit the file by following the instructions in that file. Ensure that Oracle Enterprise Manager Configuration Assistant starts in silent mode by editing the following variables in the [oracle.sysman.oms_9.0.1.0.0] section of the parent response file:

Note: On Windows NT or 2000, the OPTIONAL_CONFIG_TOOLS variable must be set to emca.bat.


4. 5.

Copy the emca.rsp response file to a local directory. Edit emca.rsp by following the instructions in the file.
Note: Ensure that the value specified for the repository users USERNAME variable in emca.rsp is unique across your network.

6.

Go to the directory where Oracle Universal Installer is installed.

Beta Draft

OPTIONAL_CONFIG_TOOLS ServerRepository_index EMCARspFileLocation

ra

ft

Advanced Installation Topics B-5

About Oracle Components in Non-Interactive Mode

7.

Run the parent response file. This automatically starts the Oracle Enterprise Manager Configuration Assistant response file (emca.rsp) when silent installation is complete.
C:\> setup.exe -responsefile PATH\PARENT_RESPONSE_FILE_NAME -SILENT

An example of an updated [oracle.sysman.oms_9.0.1.0.0] section of a parent response file for Windows NT/2000 is partially shown below:
[oracle.sysman.oms_9.0.1.0.0] #-------------------------------------------------------------------------# Name : OPTIONAL_CONFIG_TOOLS # Datatype : StringList # Description : List of Optional Config tools to launch. Following are # possible values. # emca.bat: Enterprise Manager Configuration Assistant # Example value : {"emca.bat"} # Default value : {"emca.bat"} #--------------------------------------------------------------------------OPTIONAL_CONFIG_TOOLS={"emca.bat"} #--------------------------------------------------------------------------# Name : EMCARspFileLocation # Datatype : String # Description : Path to a customized copy of a response file for EMCA # based on the emca.rsp provided with the release # Valid values : Full path to any valied EMCA response file # Example value : "C:\TEMP\EMCA.RSP" # Default value : None # Mandatory : Yes #--------------------------------------------------------------------------EMCARspFileLocation="C:\TEMP\EMCA.RSP" #--------------------------------------------------------------------------# Name : ServerRepository_index # Datatype : Number # Description : Set to "1" to create a new repository # Valid value : "1" # Example value : "1" # Default value : "1" # Mandatory : Yes #--------------------------------------------------------------------------ServerRepository_index=1

B-6 Oracle9i Database Installation Guide

ra

ft

Beta Draft

About Oracle Components in Different Languages

Error Handling
Values for variables that are of the wrong context, format, or type are treated as if no value was specified. Variables which are outside any section are ignored. A non-interactive installation fails if no response file is specified or if you attempt a silent installation with an incorrect or incomplete response file. If you attempt a silent installation and the Installer encounters an error, such as insufficient disk space, the installation fails. The results of your non-interactive installation are recorded in the log file of the installation session.

Validation of Values from Response Files


The Installer or configuration assistant performs calculation and validation of the response file at runtime. Failure of the validation process ends the installation or configuration.

Silent Installation and Oracle Net Configuration Assistant


When performing an Oracle9i Enterprise Edition installation in silent mode, the Oracle Net Configuration Assistant fails to configure your system at the end of the installation. After installation, complete the Oracle Net Services configuration with the Oracle Net Configuration Assistant by executing netca from ORACLE_HOME.

About Oracle Components in Different Languages


This section describes the following features:
s

Running Oracle Universal Installer in Different Languages Using Oracle Components in Different Languages

Running Oracle Universal Installer in Different Languages


Oracle Universal Installer runs by default in the selected language of your operating system. Oracle Universal Installer can also be run in the following languages:
s

Brazilian Portuguese French

ra
German Italian

ft

Japanese Korean

Simplified Chinese Spanish

To run Oracle Universal Installer in a different language:

Beta Draft

Advanced Installation Topics B-7

About Oracle Components in Different Languages

1.

Change the language in which your operating system is running. For example, on Windows NT:
a. b.

Choose Start > Settings > Control Panel > Regional Settings. Select a language from the above list and choose OK.

2.

Run Oracle Universal Installer by following the instructions in "Installing Oracle Components" on page 4-4.
Note: The selected language is assigned to the NLS_LANG registry parameter.

See Also: Chapter 8, "Oracle9i Configuration Parameters and the Registry" of Oracle9i Database Getting Starting for Windows for more information on using the registry

You can select other languages in which to use Oracle components (for example, Oracle Net Configuration Assistant, Oracle Database Configuration Assistant, Oracle Enterprise Manager Configuration Assistant, and so on). Note that this does not change the language in which Oracle Universal Installer is run. For the Oracle component to run in the selected language, it must be the same as the language set for your operating system. You can change your operating system language in the Control Panels Regional Settings window. To use components in different languages:
1. 2.

Follow the instructions in "Installing Oracle Components" on page 4-4 to start Oracle Universal Installer. Select the top-level component you want to install:
s

Oracle9i Enterprise Edition, Oracle9i, or Oracle9i Personal Edition Oracle9i Client Oracle9i Management and Integration

3.

Select the Custom installation type. The Available Product Components window appears.

4.

Choose Product Languages.

B-8 Oracle9i Database Installation Guide

ra

ft

Using Oracle Components in Different Languages

Beta Draft

About Web-based Installations

The Language Selection window appears.


5. 6. 7.

Select a language in which to use Oracle components from the Available Languages field. Use the > arrow to move the language to the Selected Languages field and choose OK. Select appropriate components for installation and choose Next. After installation is complete, the dialog box wording, messages, and online help for the installed components display in the language you selected.

About Web-based Installations


It is possible to install Oracle8i Release 3 (8.1.7) using HTTP. To do this:
1. 2.

Configure your Web server so that it can serve files from the 8.1.7 release media. In the File Locations dialog of Oracle Universal Installer enter the URL exposed by the Web server that points to the file PRODUCTS.JAR. For example: http://acme.us.oracle.com/817/stage/products.jar

When performing such a Web-based installation on a computer in which no Oracle products have previously been installed, you may experience two errors during installation. These errors occur when installing the Oracle Administration Assistant for Windows NT and Oracle Intelligent Agent. Both errors occur when Oracle Universal Installer attempts to download a library from the indicated URL. The error messages are as follows:
s

First error:
Error Occurred

Second error:
There was an error during loading library : NtServicesQueries.

To work around these two errors, do the following:


1.

In both cases, when the errors occur, you are given an option to stop the installation of all components or to stop the installation of that particular component. Choose to stop the installation of only that particular component and continue. After installation is complete, restart Oracle Universal Installer.

2.

Beta Draft

ra

ft

Advanced Installation Topics B-9

About Web-based Installations

3.

Using the same URL as was used in the original installation, perform an Oracle9i Enterprise Edition (Oracle9i Standard Edition or Oracle9i Personal Edition) Custom installation. In the Product Selection window of Oracle Universal Installer, choose to install Oracle Intelligent Agent (located under Oracle Enterprise Manager Products) and Oracle Administration Assistant for Windows NT. You can deselect any other components which are selected.

4.

The installation of these two components now proceeds normally.

B-10

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

C
Globalization Support
This appendix describes Globalization Support. This appendix contains these topics:
s

About NLS_LANG Parameters

NLS_LANG Settings in MS-DOS Mode and Batch Mode

Beta Draft

ra
Globalization Support C-1

ft

Commonly Used Values for NLS_LANG

About NLS_LANG Parameters

About NLS_LANG Parameters


Oracle provides Globalization Support that enables users to interact with a database in their own language, as defined by the NLS_LANG parameter. When you install Oracle9i components, the NLS_LANG parameter is set in the registry. The default value of the NLS_LANG parameter at installation is automatically chosen based on the operating systems locale setting. The operating system locale and NLS_LANG value mappings are listed under "Commonly Used Values for NLS_ LANG" on page C-2. The NLS_LANG parameter is stored in the registry under the HKEY_LOCAL_ MACHINE\SOFTWARE\ORACLE\HOMEID\NLS_LANG subkey, where ID is the unique number identifying the Oracle home. The NLS_LANG parameter uses the following format:
NLS_LANG = LANGUAGE_TERRITORY.CHARACTER_SET

where:

CHARACTER_SET

See Also:
s

Oracle9i Database Getting Starting for Windows for more information on the subkey locations for multiple Oracle homes Oracle9i Globalization Support for information on the NLS_LANG parameter and Globalization Support initialization parameters

Commonly Used Values for NLS_LANG


The following table lists commonly used NLS_LANG values for various operating system locales:
Operating System Locale Arabic (U.A.E.)

C-2 Oracle9i Database Installation Guide

Controls the character set used for displaying messages.

NLS_LANG Value ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256

ra

TERRITORY

Specifies the territory and conventions for calculating week and day numbers.

ft

LANGUAGE

Specifies the language and conventions for displaying messages, day name, and month name.

Beta Draft

Commonly Used Values for NLS_LANG

Operating System Locale Bulgarian Catalan Chinese (PRC) Chinese (Taiwan) Croatian Czech Danish Dutch (Netherlands) English (United Kingdom) English (United States) Estonian Finnish French (Canada) French (France)

NLS_LANG Value BULGARIAN_BULGARIA.CL8MSWIN1251 CATALAN_CATALONIA.WE8MSWIN1252 SIMPLIFIED CHINESE_CHINA.ZHS16GBK TRADITIONAL CHINESE_TAIWAN.ZHT16MSWIN950 CROATIAN_CROATIA.EE8MSWIN1250 CZECH_CZECH REPUBLIC.EE8MSWIN1250 DANISH_DENMARK.WE8MSWIN1252 DUTCH_THE NETHERLANDS.WE8MSWIN1252 ENGLISH_UNITED KINGDOM.WE8MSWIN1252 AMERICAN_AMERICA.WE8MSWIN1252

German (Germany) Greek Hebrew Hungarian Icelandic Indonesian Italian (Italy) Japanese Korean Latvian Lithuanian Norwegian Polish

Beta Draft

ra

FINNISH_FINLAND.WE8MSWIN1252

CANADIAN FRENCH_CANADA.WE8MSWIN1252

FRENCH_FRANCE.WE8MSWIN1252

GERMAN_GERMANY.WE8MSWIN1252 GREEK_GREECE.EL8MSWIN1253 HEBREW_ISRAEL.IW8MSWIN1255 HUNGARIAN_HUNGARY.EE8MSWIN1250

ICELANDIC_ICELAND.WE8MSWIN1252 INDONESIAN_INDONESIA.WE8MSWIN1252 ITALIAN_ITALY.WE8MSWIN1252 JAPANESE_JAPAN.JA16SJIS KOREAN_KOREA.KO16MSWIN949 LATVIAN_LATVIA.BLT8MSWIN1257 LITHUANIAN_LITHUANIA.BLT8MSWIN1257 NORWEGIAN_NORWAY.WE8MSWIN1252 POLISH_POLAND.EE8MSWIN1250

ft

ESTONIAN_ESTONIA.BLT8MSWIN1257

Globalization Support C-3

NLS_LANG Settings in MS-DOS Mode and Batch Mode

Operating System Locale Portuguese (Brazil) Portuguese (Portugal) Romanian Russian Slovak Spanish (Spain) Swedish Thai Spanish (Mexico) Spanish (Venezuela) Turkish Ukrainian Vietnamese

NLS_LANG Value BRAZILIAN PORTUGUESE_BRAZIL.WE8MSWIN1252 PORTUGUESE_PORTUGAL.WE8MSWIN1252 ROMANIAN_ROMANIA.EE8MSWIN1250 RUSSIAN_CIS.CL8MSWIN1251 SLOVAK_SLOVAKIA.EE8MSWIN1250 SPANISH_SPAIN.WE8MSWIN1252 SWEDISH_SWEDEN.WE8MSWIN1252 THAI_THAILAND.TH8TISASCII MEXICAN SPANISH_MEXICO.WE8MSWIN1252 LATIN AMERICAN SPANISH_VENEZUELA.WE8MSWIN1252 TURKISH_TURKEY.TR8MSWIN1254 UKRAINIAN_UKRAINE.CL8MSWIN1251

When using the Oracle Internet Directory command line tools and Oracle utilities such as SQL*Plus, SQL Loader, Import, and Export in MS-DOS mode, the character set field of the NLS_LANG parameter for the session must first be set to the correct value.
Note: Oracle Internet Directory command line tools are run from the computers MS-DOS command prompt. You do not need a UNIX emulation utility for Windows NT to run these tools. An emulation utility is only required for running Oracle Internet Directorys shell script tools. See Oracle Internet Directory Administrators Guide for more information.

This is required because MS-DOS mode uses, with a few exceptions, a different character set (or code-page) from Windows (ANSI code-page), and the default Oracle home NLS_LANG parameter in the registry is always set to the appropriate Windows code-page. If the NLS_LANG parameter for the MS-DOS mode session is

C-4 Oracle9i Database Installation Guide

NLS_LANG Settings in MS-DOS Mode and Batch Mode

ra

VIETNAMESE_VIETNAM.VN8MSWIN1258

ft

Beta Draft

NLS_LANG Settings in MS-DOS Mode and Batch Mode

not set appropriately, error messages and data can be corrupted due to incorrect character set conversion. For Japanese, Korean, Simplified Chinese, and Traditional Chinese, the MS-DOS code-page is identical to the ANSI code-page. In this case, there is no need to set the NLS_LANG parameter in MS-DOS mode. Similarly, in batch mode, set the correct character set value of the NLS_LANG by inserting a SET NLS_LANG command at the start of the batch procedure, according to the character set of the files to be processed in the procedure. The following table lists the Oracle character sets that correspond to the MS-DOS mode for various operating system locales:
Operating System Locale Arabic Catalan Chinese (PRC) Chinese (Taiwan) Czech Danish Dutch Character Set AR8ASMO8X WE8PC850

ra D
Beta Draft

English (United Kingdom) English (United States) Finnish French German Greek Hungarian Italian Japanese Korean Norwegian Polish

ft

ZHS16GBK

ZHT16MSWIN950 EE8PC852 WE8PC850 WE8PC850 WE8PC850

US8PC437 WE8PC850 WE8PC850 WE8PC850 EL8PC737 EE8PC852 WE8PC850 JA16SJIS KO16MSWIN949 WE8PC850 EE8PC852

Globalization Support C-5

NLS_LANG Settings in MS-DOS Mode and Batch Mode

Operating System Locale Portuguese Romanian Russian Slovak Slovenian Spanish Swedish Turkish

Character Set WE8PC850 EE8PC852 RU8PC866 EE8PC852 EE8PC852 WE8PC850 WE8PC850 TR8PC857

C-6 Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

See Also: "Managing Globalization Support in the Directory" of the Oracle Internet Directory Administrators Guide for Oracle Internet Directory Globalization Support issues, required NLS_LANG environment variables for the various components, and tools in an Oracle Internet Directory environment

D
Oracle Real Application Clusters Preinstallation Tasks
This appendix describes the required preinstallation tasks for cluster software and Oracle Real Application Clusters on Windows. Windows-specific information is described in this section and in the Oracle Cluster Setup Wizard online Help.
Note: Oracle Real Application Clusters requires a separate license.

About Oracle Real Application Clusters Preinstallation Tasks Deleting Previous Versions of Oracle Operating System Dependent Clusterware Troubleshooting the Oracle Real Application Clusters Installation
See Also: The following Oracle9i Real Application Clusters documentation set included on your Oracle9i Online Documentation for Windows CD-ROM:
s

Oracle9i Real Application Clusters Documentation Online Roadmap Oracle9i Real Application Clusters Concepts Oracle9i Real Application Clusters Installation and Configuration Oracle9i Real Application Clusters Administration Oracle9i Real Application Clusters Deployment and Performance

Beta Draft

This appendix contains these topics:

ra

ft

Oracle Real Application Clusters Preinstallation Tasks

D-1

About Oracle Real Application Clusters

About Oracle Real Application Clusters


This appendix is intended for network administrators and database administrators who install, configure, and use Oracle Real Application Clusters on Windows NT or Windows 2000 clusters. This appendix assumes you are familiar with Oracle Real Application Clusters concepts and Windows NT or Windows 2000 operating systems. You must install and test your operating system for the cluster and network hardware before installing Oracle Real Application Clusters. This section contains these topics:
s

Real Application Clusters System Requirements Node Preparation for a Real Application Clusters Installation Oracle Cluster Setup Wizard Overview Raw Devices Management Utilities Overview

Real Application Clusters System Requirements

Hardware
s

Each node in a cluster requires the following hardware: External shared hard disks Certified hardware configurations

Software
Each node in a cluster requires the following software:
s

Certified vendor-supplied operating system dependent clusterware layer Oracle operating system dependent clusterware layer

RAM
256 MB for each instance
See Also: "Oracle9i Database System Requirements" on page 2-6

D-2 Oracle9i Database Installation Guide

ra

In addition to the system requirements listed in Chapter 2, you must meet these requirements:

ft

Beta Draft

About Oracle Real Application Clusters

About Hardware and Network Configuration


Before running the Oracle Cluster Setup Wizard, have the following information available about your hardware and network configuration:
s

The public network names (known as host or TCP/IP names) of each node Whether you have a high-speed private interconnect and, if so, what are the private network names of each node Whether you are using Virtual Interface Architecture (VIA) hardware and, if so, what are the available Network Interface Card (NIC) names

Node Preparation for a Real Application Clusters Installation


You must create a specific number of logical drives on Windows computers prior to running the Oracle Universal Installer. Oracle Real Application Clusters uses logical drives to store the control, data, and redo log files. You must properly configure logical drives on shared disks in order to create an Oracle Real Application Clusters database using the Oracle Database Configuration Assistant.

An extended partition identifies raw space on the disk. Oracle9i database files can only be stored on logical drives within an extended partition.
Note: Creating a large number of logical partitions may cause a significant increase in the time needed to reboot and launch the disk administration tools.

Only one extended partition can be created for each disk. Oracle Corporation recommends creating the extended partition on an unpartitioned disk and using the entire disk for the extended partition. Windows 2000 offers two disk storage types: basic and dynamic. Create primary partitions, an extended partition, and logical drives only on basic disks. A basic disk uses the same partitions as earlier versions of Windows and contains up to four primary partitions, or three primary partitions and one extended partition.

Beta Draft

ra

About Extended Partitions and Logical Drives

ft

Oracle Real Application Clusters Preinstallation Tasks

D-3

About Oracle Real Application Clusters

Within the extended partition, assign a symbolic name to each of the logical drives. For example, for a database named db, use the following format for a symbolic link to the logical drives created for the two redo log files, required for the Oracle Database Configuration Assistant:
db_redo1_1 db_redo1_2

A symbolic link serves as a name for a logical drive into which Oracle writes a datafile, such as db_system1 for the SYSTEM tablespace. It is also used when the Oracle Database Configuration Assistant copies the seed datafiles from the component CD-ROM. A copy of the datafile is made to db_system1 that links to a specific logical drive. The hard disk numbers may be different from node to node, but the number of logical drives and the drive sizes must be identical. When the nodes are rebooted, the hard disk and partition names can change, and symbolic link names mapped to a different partition. However, the physical disk remains the same. The Oracle Object Service tracks and updates the symbolic links, so that the links are mapped correctly after rebooting.To use the Oracle Database Configuration Assistant, you must configure logical drives as described in this section. Create these devices before running the Oracle Universal Installer to install the Oracle Enterprise Edition software. The DBCA cannot create a Real Application Clusters database unless you have properly configured these logical drives:
s

Seven for datafiles

Two for control files One logical drive for each instance for the automatic undo tablespace (or one rollback segment tablespace for the database if you do not use automatic undo management) At least two for redo log files for each instance One for context Recommended: One for the server parameter file One for Oracle9i interMedia One for OLAP One for the voting disk. This logical drive stores configuration data for Server Management (SRVM) and for the Oracle Operating System Dependent clusterware (Oracle operating system dependent clusterware). Vendor

D-4 Oracle9i Database Installation Guide

ra

ft

Beta Draft

About Oracle Real Application Clusters

operating system dependent clusterware require the voting disk for Oracle Real Application Clusters configuration information. If you do not create the database with the Oracle Database Configuration Assistant, then the number of logical drives you create depends on the number of datafiles, redo log files, and control files you plan to create. However, you must still create a logical drive of 102 MB for the Voting disk.

Note: Each instance of an Oracle Real Application Clusters database has its own log files, but control files and datafiles are shared by instances in a cluster. Each instances log files must be readable by all other instances to facilitate database recovery.

Planning Your Logical Drives Configuration


Consider the following when planning your logical drives configuration:
s

You cannot extend a logical drive after it has been created with Windows disk management tools. Therefore, it is not possible to add more space to the logical drive. As a consequence, the datafile created in the logical drive becomes a fixed size and cannot be extended. To add more space to a database tablespace, create an extended partition with required size. Then execute ALTER TABLESPACE tablespace_name ADD DATAFILE SQL statement.
See Also: Oracle9i SQL Reference for additional ALTER TABLESPACE syntax

For best results, select a limited set of standard partition sizes for your entire database. Partition sizes of 50MB, 100MB, 500MB, and 1GB are suitable for most databases. Also create a few very small and very large spare partitions that are, for example, 1MB and perhaps 5GB or greater in size. Based on your plans for using each logical drive, determine the placement of the spare logical drives. You can mix different sizes on one disk, or segment each disk into same-sized drives.

Beta Draft

ra

Ensure that there are a few spare logical drives of the same size. You may need these for emergency file relocations or additions if a tablespace unexpectedly becomes full. If a logical drive is unused, you can drop it and recreate it as two drives, as needed.

ft

Oracle Real Application Clusters Preinstallation Tasks

D-5

About Oracle Real Application Clusters

When the Oracle Database Configuration Assistant creates the database, it verifies that you created the symbolic link names and the logical drives are sized to meet the minimum size requirements. Use the tablespace size requirements in Table D1 for the General Purpose, Transaction Processing, and Data Warehouse configuration types. The preconfigured database options automatically create tablespaces and files with the capacities shown in Table D1. If you use the Customized database configuration, use these recommended sizes as guidelines.

Note: Windows disk management tools write a signature to the first 1 MB of space on each physical disk. The first extended partition created on each disk will start after this initial signature of 1 MB size. Therefore, when considering size requirements of your disks for Real Application Clusters database usage, remember to account for initial 1MB space on each disk which cannot be used for extended partitions.

Table D1 Logical Drive File Sizes for Oracle Database Configuration Assistant
Create a Partition For... SYSTEM tablespace Server parameter file USERS tablespace TEMP tablespace UNDOTBS tablespace 1 or RBS tablespace EXAMPLE tablespace CWM Lite tablespace (OLAP) INDX tablespace TOOLS tablespace With File Size... 400 MB 5MB 120 MB 100 MB 625 MB (total) 625 MB 160 MB 100 MB 70 MB 12 MB

D-6 Oracle9i Database Installation Guide

The Oracle Database Configuration Assistant's Customized database creation type requires the extended partitions names and sizes listed in Table D1. These extended partitions will contain database control files, datafiles and redo log files after a Real Application Clusters database is created on them by Database Configuration Assistant.

ra

ft

Beta Draft

About Oracle Real Application Clusters

Table D1 Logical Drive File Sizes for Oracle Database Configuration Assistant
Create a Partition For... DRSYS tablespace First control file Second control file Two redo log files for each node srvcfg (Voting disk for clusterware)
1

With File Size... 90 MB 110 MB 110 MB 120 MB (for each file) 100 MB

By default, Oracle Database Configuration Assistant uses automatic undo management. You should have one undo tablespace for each instance. If you use manual undo management, make the RBS tablespace raw device datafile at least 625MB in size.

Note: Undo tablespace raw device data files for the preconfigured Transaction Processing and General Purpose database templates should be at least 200 MB each.

If you use the New Database template with automatic undo management, then divide the 625MB among the instances. If you have more than two instances, make sure that the undo tablespace raw device data files are at least 50MB in size. If you use manual undo management, make the RBS tablespace raw device data file at least 625MB in size.

Beta Draft

If you use the preconfigured Data Warehousing database, then create a raw device data file for an undo tablespace for the first instance that is at least 625MB in size. For subsequent instances, create undo tablespace raw device data files that are at least 200MB in size.

ra

ft

Oracle Real Application Clusters Preinstallation Tasks

D-7

About Oracle Real Application Clusters

Oracle Cluster Setup Wizard Overview


Note: Oracle Cluster Setup Wizard installs Oracle9i operating system dependent clusterware and raw device management utilities. If you do not use Cluster Setup Wizard, then Oracle Object Link Manager and the raw device management utilites do not get installed until the Oracle Universal Installer is run. The raw device management utilities are required to configure raw device before the OUI is invoked. If you intend to use vendor operating system dependent clusterware instead of Oracle9i operating system dependent clusterware then you can temporarily install the raw device management utilties.

See Also: "Installing the Raw Devices Management Utilities Manually" on page D-9 for installation instructions if you do not run Oracle Cluster Setup Wizard

The Oracle Cluster Setup Wizard performs the following tasks on all nodes:
s

Installs and starts Oracle9i operating system dependent clusterware Installs Object Link Manager and starts the Oracle Object Service on all nodes. This tool is used for creating persistent symbolic links to the logical drives required by Oracle Real Application Clusters. The service updates all nodes when symbolic links are modified, and is set to "automatic", so that it starts whenever you reboot. Preserves existing symbolic link information created by previous invocations of Oracle Object Link Manager Installs other disk management tools on all nodes Adds a node to an existing cluster

D-8 Oracle9i Database Installation Guide

ra

ft

Beta Draft

About Oracle Real Application Clusters

Raw Devices Management Utilities Overview


Additional disk management tools are installed by the Oracle Cluster Setup Wizard on all nodes. These tools are not installed if you do not run Oracle Cluster Setup Wizard. Table D2 describes the disk management tools.
Table D2 Raw Devices Management Utilities
Tool Object Link Manager deletedisk letterdelete logpartformat crlogdr
1

Used for the following tasks... A GUI tool that creates or modifies symbolic links to logical drives. This utility can be used as part of the Oracle Cluster Setup Wizard, or separately. Reformats an entire disk and deletes its contents. Removes all drive letters from Oracle raw partitions and updates the disk key registry to disable reboot mappings. Initializes all space in a logical partition to zero and removes the symbolic link name. Creates and deletes logical drives and their associated symbolic names on a disk that does not have a primary partition and one extended partition. Use this tool to review the disk layout.

exportsymlinks importsymlinks
1

CRLOGDR utility is not supported on Windows 2000 for release 8.1.6. CRLOGDR utility is supported on Windows 2000 for release 8.1.7. However, the /d (display) option output appears differently on Windows 2000 than output on Windows NT.

See Also:
s

"Installing the Raw Devices Management Utilities Manually" The readme file on using the tools. The disk management tools and the readme file are located in directory\olm directory, where directory is where you installed the Oracle operating system dependent clusterware with the Oracle Cluster Setup Wizard.

Installing the Raw Devices Management Utilities Manually


If you did not install Oracle9i operating system dependent clusterware, the Oracle Cluster Setup Wizard will not automatically install Object Link Manager or the disk management tools.

Beta Draft

Reads a .tbl file and creates persistent symbolic links on the disks and on all nodes in the cluster.

ra

Reads persistent symbolic links from their respective disk drives and generates a .tbl file of the list (named by default symmap.tbl).

ft

Oracle Real Application Clusters Preinstallation Tasks

D-9

Preinstallation Tasks

To manually install the disk management utilities, perform the following tasks on one node of the cluster:
1. 2. 3.

Create a temporary directory. Copy the contents of the \preinstall_rac\olm directory to the temporary directory you created. Install Oracle Object Service by entering the following command from the temporary directory you created:
C:\temp> ORACLEOBJSERVICE /INSTALL

Note: The Oracle Cluster Setup Wizard automatically creates and starts this service.
4.

Set the Oracle Object Service service, on each node in the cluster, to automatic.

Perform the following tasks on your Windows NT or Windows 2000 computer to prepare a set of nodes for cluster software installation:
s

Task 1: Creating an Extended Partition Task 2: Creating Logical Drives Task 3: Assigning Symbolic Link Names Task 4: Creating a Cluster
Note: For Windows 2000, tasks 2 and 3 are covered in "Creating an Extended Partition and Logical Drives on Windows 2000" on page D-11

D-10

Oracle9i Database Installation Guide

Preinstallation Tasks

ra

Choose Start > Settings > Control Panel > Services. Select the Oracle Object Service. Choose Startup. From Startup Type, select Automatic.

ft

Beta Draft

Preinstallation Tasks

Task 1: Creating an Extended Partition


The following procedure creates an extended partition using Windows NT Disk Administrator.
See Also: "Creating an Extended Partition and Logical Drives on Windows 2000" on page D-11 for more information about creating partitions on Windows 2000.
1. 2.

Login as member of the Administrators Group. Choose Start > Programs > Administrative Tools > Disk Administrator. The Disk Administrator window appears, showing all the disks in your shared array. Note the lines display diagonally from top right to bottom left, indicating unpartitioned devices.

3.

Right-click an unpartitioned disk, or an area of free space on a disk that does not contain an extended partition.

5.

Note: Changes are not saved until you choose Commit Changes Now or quit Disk Administrator.

Creating an Extended Partition and Logical Drives on Windows 2000


Note: If you are creating logical drives for a database to be created by DBCA, refer to the file sizes in Table D1, "Logical Drive File Sizes for Oracle Database Configuration Assistant" on page D-6.

To create an extended partition and logical drives: Both the client and server computers must be members of the same domain or within a trusted domain. Run Disk Management from one node to configure logical drives on the shared disk for the entire cluster.

Beta Draft

Accept the default maximum size of the extended partition, then choose OK.

ra

4.

Select Create Extended. The Disk Administrator displays the maximum sizes for the extended partition.

ft

This displays the Disk Administrator Create Extended option.

Oracle Real Application Clusters Preinstallation Tasks D-11

Preinstallation Tasks

1.

Choose Settings > Control Panel. Double-click Administrative Tools > Computer Management. In the console tree, select Disk Management. The Disk Management window displays disks and volumes in a graphical view and in a list view. View the status of a disk or volume in the Status column of the list view. The status should read healthy for volumes, and online for disks, as shown in the Figure D1:

Figure D1 Computer Management Window

2. 3. 4.

Right-click an unallocated region of a basic disk, and click Create Partition. Or, right-click free space in an extended partition, and click Create Logical Drive. In the Create Partition wizard, choose Next > Primary Partition > Extended Partition, or Logical Drive, and follow the instructions on your screen. For each logical drive, select the logical drive and unassign drive letters. To view properties of a basic disk, in Disk Management, right-click the partition, logical drive, or other basic volume, and click Properties.

D-12

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

Preinstallation Tasks

Note: If the Disk Management window is open during any disk management modifications, such as creating symbolic links or adding logical partitions, you need to close and open the window to view any changes you applied.

Task 2: Creating Logical Drives


Run the Windows NT Disk Administrator from one node to configure logical drives on the shared disk for the entire cluster. You can use more than one disk to accommodate all the partitions, depending on your shared disk arrays configuration.
See Also: "Creating an Extended Partition and Logical Drives on Windows 2000" on page D-11
1.

Select an area of free space in the extended partition.


Note: Oracle Corporation recommends you do not create more than 120 logical drives in an extended partition. Creating a large number of logical drives can cause a significant increase in the time needed to reboot and launch the disk administration tools.

2.

Choose Partition > Create. The Disk Administrator window displays the minimum and maximum sizes for the logical drive.
a.

Enter the size of the logical drive that you want to create. Create the logical drives with file sizes shown in Table D1, "Logical Drive File Sizes for Oracle Database Configuration Assistant" on page D-6.

b. 3. 4. 5.

Choose OK.

Select the logical drive. Choose Tools > Assign Drive Letter. Select the Do not assign a drive letter option, then choose OK.

Beta Draft

ra

ft

Oracle Real Application Clusters Preinstallation Tasks D-13

Preinstallation Tasks

Note: Optionally, run the LetterDelete utility after creating all logical drives to remove all drive letter assignments with a single command.
6. 7.

Repeat Steps 1-5 until the required number of logical drives are created. Choose Partition > Commit Changes Now.
Note: Changes are not saved until you choose Commit Changes Now or quit the Disk Administrator.

A confirmation dialog appears, informing you that changes have been made to the disk.
8.

Choose Yes to acknowledge the message.

9.

Choose OK, then choose Partition > Exit.

10. Reboot all nodes. Changes should be visible on all nodes.

The Disk Administrator window below illustrates an example of a disk configuration. The logical partitions are sized to allow Oracle Database Configuration Assistant to create a cluster database.

D-14

Oracle9i Database Installation Guide

ra

ft

A dialog box appears, informing you the disks have been updated successfully.

Beta Draft

Preinstallation Tasks

This disk... Disk 0 Disk 1

Task 3: Assigning Symbolic Link Names


Use one of the following methods to assign symbolic link names:
s

Using Oracle Cluster Setup Wizard Using Object Link Manager Using ImportSYMLinks Utility

Using Oracle Cluster Setup Wizard


The Oracle Cluster Setup Wizard assists with cluster creation and the addition of nodes to an existing cluster. It also enables you to assign symbolic link names to logical drives. Refer to "Task 4: Creating a Cluster" on page D-18 to create symbolic link names and create a cluster using Oracle Cluster Setup Wizard.

Beta Draft

ra
Contains...

The Disk Administrator window shows two disks. The following table describes the partitions on Disk 0 and Disk 1:

A primary partition An extended partition with 36 logical partitions and an area of free space

ft

Oracle Real Application Clusters Preinstallation Tasks D-15

Preinstallation Tasks

Using Object Link Manager


If you do not intend to use the Oracle Cluster Setup Wizard, then you must manually install the raw device management tools manually. Object Link Manager is a GUI tool that assigns symbolic link names or renames existing symbolic link names.
See Also:
s

"Oracle Cluster Setup Wizard Overview" on page D-8 "Installing the Raw Devices Management Utilities Manually" on page D-9 to install Oracle Object Link Manager

1.

Select c:\temp\GUIOracleOBJManager.exe where temp is the temporary directory defined in step 2 on page D-10. The Oracle Object Manager window displays

2.

Select the row to update and click any spot within the highlighted row.

3. 4.

Enter the new Link name and choose Enter.

Note: Do not proceed to step 5 if the edit window is active. Changes will not apply.
5.

Select Options > Commit.

Using ImportSYMLinks Utility


If you do not intend to use the Oracle Cluster Setup Wizard, then you must manually install the raw device management tools manually. ImportSYMLinks utility is a command line tool that assigns symbolic link names or renames existing symbolic link names.
See Also:
s

"Installing the Raw Devices Management Utilities Manually" on page D-9 to install ImportSYMLinks utility "Oracle Cluster Setup Wizard Overview" on page D-8

D-16

Oracle9i Database Installation Guide

Repeat steps 2 and 3 to create additional symbolic link names.

ra

ft

An edit window, with an active blinking cursor, opens in the New Link Name column.

Beta Draft

Preinstallation Tasks

1. To...

Create a TBL file.


Do this...
1.

Modify existing symbolic link name

Export existing links to a TBL file using the following command: ExportSYMLinks.exe [/f:filename] If /f:filename is not specified, then the default filename, SYMMAP.TBL, is generated in the current working directory.

Note: Duplicate links are indented in the SYMMAP.TBL file. All valid unmapped device names are also exported. Create a TBL file A sample ASCII file is located in the following directory on the component CD-ROM: 1 \preinstall_rac\olm\sample.tbl
1. 2.
1

Create a TBL file.

2.

ImportSYMLinks.exe [/f:filename]

For example, ImportSYMLinks.exe /f:c:\temp\mysymlinks.tbl where temp is the temporary directory defined in step 2 on page D-10 and filename is the full path and filename of the valid TBL file.

Beta Draft

Use the following command to import symbolic link mappings:

ra

This sample file contains symbolic link names associated with raw partitions for a two-node cluster, for a cluster database created with Oracle Database Configuration Assistant.

ft

Save the file.

Oracle Real Application Clusters Preinstallation Tasks D-17

Preinstallation Tasks

Task 4: Creating a Cluster


If you intend to use Oracle9i operating system dependent clusterware, then use the Oracle Cluster Setup Wizard to install Oracle9i operating system dependent clusterware, assign symbolic links, and create a cluster. If you intend to use vendor operating system dependent clusterware, then refer to your vendor documentation. Run the Oracle Cluster Setup Wizard on a node that is to become a node in the cluster. Running the wizard from a node that will not become a node in the cluster is not supported. To add a node to an existing cluster, run the Oracle Cluster Setup Wizard from the CD-ROM at any time.
See Also:
s

"Oracle Cluster Setup Wizard Overview" on page D-8 "Adding a Node at the Clusterware Layer on Windows NT and Windows 2000" of Oracle9i Real Application Clusters Administration

Before you Begin


s

Stop the vendor operating system dependent clusterware. This only applies if you plan to install the Oracle operating system dependent clusterware, and have a version of your vendor operating system dependent clusterware installed.

D-18

Oracle9i Database Installation Guide

Make sure you have 2 MB available on each node to install the Oracle operating system dependent clusterware and Object Link Manager.

ra

Make sure all the nodes that will be part of the cluster are up and can communicate with each other in a TCP/IP environment.

ft

Beta Draft

Preinstallation Tasks

Note: Oracle Corporation recommends using the same username and password on each node in a cluster, or a domain username. You must have administrative privileges and each node must be in the same domain.

To verify administrative privileges, from the node on which the Oracle Cluster Setup Wizard runs, enter the following for each node in the cluster: NET USE \\host_name\C$ where host_name is the public network name for the other node. For example, if you run the Oracle Cluster Setup Wizard on node1 and plan to create a 4-node cluster with node1, node2, node3, and node4, then enter the following commands on node1: NET USE \\node2\C$

The command completed successfully.


1. 2.

On one node of the cluster, insert the component CD-ROM, and navigate to the \preinstall_rac\clustersetup directory. Select clustersetup.exe. The Oracle Cluster Setup Wizard appears

3. 4.

Choose Next. Choose to Create a cluster, then choose Next. The Disk Configuration screen displays.

5.

Optionally, perform one of the following tasks to rename or add a symbolic link:

Beta Draft

If the following appears, you have administrative privileges on each node:

ra

NET USE \\node4\C$

ft
Oracle Real Application Clusters Preinstallation Tasks D-19

NET USE \\node3\C$

Preinstallation Tasks

To... Rename a symbolic link

Do this...
1.

Choose the Create Oracle Symbolic Links button. The Oracle Object Link Manger windows displays. From the Symbolic Link column, select a row to update. The cursor start blinking. Enter the new Link name. Repeat steps 2 and 3 to rename any additional symbolic link names. Choose Apply. When the progress bar at the bottom of the screen stops moving, choose Close. Choose the Create Oracle Symbolic Links button. The Object Link Manager window displays. Enter a symbolic link name in the first column.

2.

3. 4. 5. 6.

Create a symbolic link

1.

2. 3. 4. 5.

6. 7. 8.

From the Disk Configuration screen, assign a voting disk by hightlighting a row. Choose Next. Complete the additional Oracle Cluster Setup screens.
See Also:
s

Oracle Cluster Setup Wizard online Help "Performing Cluster Diagnostics" if the Node Seleciton Page does not display Chapter 4 for installation steps for Oracle9i Enterprise Edition and Oracle Real Application Clusters

D-20

Oracle9i Database Installation Guide

ra

Choose Apply. When the progress bar at the bottom of the screen stops moving, choose Close.

ft

Enter any additional symbolic link names in the first column.

Beta Draft

Deleting Previous Versions of Oracle Operating System Dependent Clusterware

Deleting Previous Versions of Oracle Operating System Dependent Clusterware


If you want to deinstall previous versions of Oracle operating system dependent clusterware, use the following steps to manually remove them. To manually delete previous versions of Oracle operating system dependent clusterware:
1. 2.

Shut down the Oracle database. The operating system dependent clusterware is set to "automatic."

Beta Draft

D
Oracle Real Application Clusters Preinstallation Tasks D-21

ra

ft

Troubleshooting the Oracle Real Application Clusters Installation

3.

Start the registry editor from the command prompt:


C:\> regedt32

The Registry Editor window appears.


4. 5. 6. 7. 8. 9.

Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\OSD. Delete the OSD subkey. Navigate to HKEY_LOCAL_ MACHINE\SYSTEM\CurrentControlSet\Services. Delete the service entry for OracleCMService9i. Repeat the steps on all nodes within the cluster. Reboot the computers on which you deleted the keys.

Troubleshooting the Oracle Real Application Clusters Installation


s

Terminal Services Client on Windows 2000

Unable to Start a Dedicated Server Process Windows NT Disk Administrator Cannot Create Logical Drives Compatibility Issues for Physical Partitions and Logical Drives

Performing Cluster Diagnostics


If the Installer does not display the Node Selection page, perform clusterware diagnostics by executing the lsnodes -v command and analyzing its output . From the \preinstall_rac directory, execute the following : lsnodes -v Refer to your clusterware documentation if the detailed output indicates that your clusterware is not running.

D-22

Oracle9i Database Installation Guide

Mappings Do Not Appear

ra

Performing Cluster Diagnostics

ft
Beta Draft

This section contains these topics:

Troubleshooting the Oracle Real Application Clusters Installation

Terminal Services Client on Windows 2000


Do not use Terminal Services Client with any of the disk management tools. Changes may not apply.

Mappings Do Not Appear


If mappings do not appear in the Object Link Manager, make sure the Oracle Object Service is started on all nodes in the cluster.

Unable to Start a Dedicated Server Process


Make sure ORACLESERVICESID and TNS LISTENER run under the same Windows NT account with the same user ID.

Windows NT Disk Administrator Cannot Create Logical Drives


Most likely, an extended partition was not created. Create the extended partition and the multiple logical drives within the extended partition.

Question: What is the impact if I have created logical drives, but defined physical disk convention names for them. For example:

PhysicalDriveusr1 =\Device\Harddisk3\Partition1 Answer: An Oracle database will handle the datafile using the physical disk convention, even though it really is a logical drive. This will not cause any data corruption or loss, as long as you continue using the physical disk naming conventions. Oracle Corporation recommends you convert to the logical drive at your earliest convenience. See "Compatibility Issues for Physical Partitions and Logical Drives" on page D-23. Question: What is the impact if I have created logical names representing Partition0. For example: op_system1 = \Device\Harddisk1\Partition0 Answer: This will pose severe problems because the Disk Administrator typically writes a signature into the first block of every disk, and consequently may overwrite a portion of the datafile header.

Beta Draft

PhysicalDrivesys1 = \Device\Harddisk2\Partition1

ra

ft

Compatibility Issues for Physical Partitions and Logical Drives

Oracle Real Application Clusters Preinstallation Tasks D-23

Troubleshooting the Oracle Real Application Clusters Installation

Note: This may also cause data loss. Never use Partition0 with the logical partition convention.

Question: How do I transfer the contents of any raw partition to a standard file system for backup purposes? Answer: Use the Oracle utility OCOPY to copy data to or from a raw partition for both physical partitions and logical drives. The physical partition and logical drive conventions are not compatible with one another due to the extra block that is skipped for physical raw conventions. This also means you cannot simply do an OCOPY command from a physical disk to a logical drive, as the contents of these partitions are incompatible. If your database installation uses physical disk conventions with logical drives, Oracle Corporation recommends converting to the logical drive conventions using these steps. To convert from a physical convention to a logical convention:

2. 3. 4.

Create logical drives and define logical names for these partitions. Re-create the database using the Oracle Database Configuration Assistant on the new logical drives. Perform the full database import to the newly-created database.

D-24

Oracle9i Database Installation Guide

ra

1.

Perform a full database export to a (local) file system.

ft

Beta Draft

E
Installing and Removing Legato Components
This appendix describes how to install and remove Legato Storage Manager (LSM) components. These appendix contains these topics:
s

About LSM Server

About LSM Administrator GUI


Note: You do not need to separately install these two Legato components on the same computer. The LSM server software includes LSM Administrator GUI. If you install LSM server, do not separately install LSM Administrator GUI on the same computer. To administer LSM server from a separate Windows NT or Windows 2000 computer, install LSM Administrator GUI on that Windows NT or Windows 2000 computer using the instructions in "Installing LSM Administrator GUI" on page E-6.

Beta Draft

ra

ft
Installing and Removing Legato Components

E-1

About LSM Server

About LSM Server


LSM server is a media management layer (MML). An MML, such as LSM, is required for backing up and restoring from tape storage if you are using Recovery Manager (RMAN) for Oracle database backups and restores. LSM is a scaled-down version of Legato NetWorker. This section describes how to perform the following steps:
s

Updating LSM Server Installing LSM Server Removing LSM Server


Note: If you install LSM server software according to the instructions in this section, you do not need to separately install LSM Administrator GUI on the same computer.

Updating LSM Server


1. 2.

Install the updated version of LSM server by following the steps in "Installing LSM Server" on page E-2.

Installing LSM Server


Install LSM server without using Oracle Universal Installer. To install LSM server:
1. 2. 3.

Log on to the computer as a member of the Administrators group of Windows NT or Windows 2000. Shut down all Oracle instances on the Windows system, using SQL*Plus. Stop all Oracle database services. Oracle database services are of the form OracleServiceSID.
a. b.

Choose Start > Settings > Control Panel. Choose Services.

E-2 Oracle9i Database Installation Guide

Perform a partial removal of LSM server by following the steps in "Removing LSM Server" on page E-5 and selecting Partial Removal.

ra

To update to a newer version of LSM server on Windows NT:

ft

Beta Draft

About LSM Server

c. d. 4.

Select OracleServiceSID, and choose Stop. Choose Close to exit from the Services window.

Insert the component CD-ROM. The Autorun window appears. If the Autorun window does not appear:
a. b.

Choose Start > Run. Enter the following:


DRIVE_LETTER:\autorun\autorun.exe

The Autorun window appears.


5. 6. 7. 8. 9.

Choose Explore CD. Navigate to the \lsm directory. Double-click the lsm57_nt.exe self-extracting zip file. Specify a directory in which to unzip the files when prompted. Double-click the lsminst.exe file.

When the installation is complete, the LSM server software is installed in the C:\win32app\nsr directory by default.
Important: Running lsminst.exe installs the LSM server software in C:\win32app\nsr by default. If you do not want LSM server installed in this directory due to insufficient space, lack of a C: drive, and so on, follow these instructions:
1. 2.

Copy the entire LSM directory from the CD-ROM to the drive in which you want to install LSM server. Modify the server.iss file located in the LSM directory. Change Path=C:\win32app\nsr\ to Path=<drive>:<path name>. You can change either the drive name (from the default C:) or the directory path name (from the default \win32app\nsr\), or both. The Path must end with \nsr and must not contain any spaces. Save the updated server.iss file. Double-click the lsminst.exe file icon.

3.

Follow the instructions below to verify the installation.


10. Verify that Legato services have started:

Beta Draft

ra

ft
Installing and Removing Legato Components

E-3

About LSM Server

a. b. c.

Choose Start > Settings > Control Panel. Double-click Services. Check that the Status of the following services is marked Started:
NetWorker Backup and Recover Server NetWorker Power Monitor (on Windows 2000 only) NetWorker Remote Exec Service

11. Add the LSM installation directory to your system search path: a. b. c. d. e.

Open the Control Panel. Double-click System. Choose the Environment tab. Select Path from the System Variables list box. Add the following to the Value field:
;C:\win32app\nsr\bin

f. g. h.

Choose Set. Choose OK.

Restart your computer for all changes to take effect.


See Also: The "Media Management" section in the Legato Storage Manager Administrators Guide for storage device configuration information

E-4 Oracle9i Database Installation Guide

where the semicolon (;) separates the new entry from the existing entries. If you installed LSM in a nondefault drive or directory, replace C:\win32app\nsr\bin above with the correct drive and path name, where the path name always ends in \bin.

ra

ft

Beta Draft

About LSM Server

Removing LSM Server


Important: Do not remove your indexes if you are upgrading from LSM to Legato NetWorker Module for Oracle. Select Partial Removal. Ensure that you have a recent, full backup of the file indexes (\nsr\index), server resource files (\nsr\res), and media database (\nsr\mm) available. See the Installation Guide for the Legato NetWorker Module for the Oracle version to which you are upgrading.

You cannot remove LSM server using Oracle Universal Installer. Follow the steps below to remove the LSM server software. To remove LSM server:
1. 2. 3.

Log on to the computer as a member of the Administrators group of Windows NT or Windows 2000. Shut down all Oracle instances on the Windows system, using SQL*Plus.

b. c. d. 4. 5.

Double-click Services. Select OracleServiceSID, and choose Stop. Choose Close to exit from the Services window.

Choose Start > Programs > NetWorker Group > Uninstall NetWorker. Select either Complete Removal or Partial Removal.
Note: Select Complete Removal only if you want to remove all your database, index, and resource files.

The NetWorker Uninstaller removes LSM from your computer.


6.

If you are updating from a previous version of the LSM server software on Windows NT, remove the interface file, orasbt.dll, from the C:\winnt\system32 directory, where winnt is the installation directory for Windows NT.

Beta Draft

a.

Choose Start > Settings > Control Panel.

ra

Stop all Oracle database services. Oracle database services are of the form OracleServiceSID.

ft

Installing and Removing Legato Components

E-5

About LSM Administrator GUI

7.

If you selected Partial Removal, be sure to remove the nsr\bin directory manually. For example, if LSM was installed in the default directory, then remove the C:\win32app\nsr\bin directory.

About LSM Administrator GUI


If you want to administer LSM server from a separate Windows NT or Windows 2000 computer, you need to install LSM Administrator GUI (included on the component CD-ROM) on the computer. This section describes how to perform the following steps:
s

Updating LSM Administrator GUI Installing LSM Administrator GUI Removing LSM Administrator GUI

Updating LSM Administrator GUI

2.

Install the updated version of LSM Administrator GUI using the procedure in "Installing LSM Administrator GUI" on page E-6.

Installing LSM Administrator GUI


If you plan to use LSM server to back up to tape, and want to administer LSM server from a Windows NT or Windows 2000 client computer, you need to install LSM Administrator GUI on the client computer.
Note: Installation of LSM Administrator GUI is supported only on Windows NT and Windows 2000. Also, before you install LSM Administrator GUI, be sure that LSM server and NetWorker software are not currently installed on your Windows NT or Windows 2000 client computer.

E-6 Oracle9i Database Installation Guide

1.

Perform a complete removal of the existing LSM Administrator GUI using the procedure in "Removing LSM Administrator GUI" on page E-8.

ra

To update to a newer version of LSM Administrator GUI on your Windows NT client computer:

ft

Beta Draft

About LSM Administrator GUI

To install LSM Administrator GUI on your Windows NT or Windows 2000 client computer:
1. 2. 3. 4. 5. 6. 7. 8.

Log on to the computer as a member of the Administrators group of Windows NT or Windows 2000. Insert the component CD-ROM into your CD-ROM drive. Navigate to the LSM folder on the CD-ROM. Double-click the lsm57_nt.exe self-extracting zip file. Specify a directory in which to unzip the files when prompted. Double-click the setup.exe, or run setup.exe from the MS-DOS command prompt without any command options. SETUP Options appears. Select Client Only and choose Next. Choose Next in the Choose destination directory window to accept the default destination directory, C:\program files\nsr, for LSM Administrator GUI installation. To choose an alternate destination directory for the installation, choose Browse and select the desired location.

9.

10. Choose OK.

11. Verify that Legato services have started: a. b. c.

Choose Start > Settings > Control Panel. Double-click Services. Check that the Status of the following services is marked Started:
NetWorker Power Monitor (on Windows 2000 only) NetWorker Remote Exec

See Also: Legato Storage Manager Administrators Guide for more information on using LSM Administrator GUI

Beta Draft

A message box appears stating that the software has been installed successfully.

ra

Leave the field blank and choose Next in the Authorize NetWorker Servers window.

ft

Installing and Removing Legato Components

E-7

About LSM Administrator GUI

Removing LSM Administrator GUI


To remove LSM Administrator GUI from your Windows NT or Windows 2000 client computer:
1. 2. 3.

Log on to the computer as a member of the Administrators group of Windows NT or Windows 2000. Shut down all Oracle instances on the Windows system, using SQL*Plus. Stop all Oracle database services. Oracle database services are of the form OracleServiceSID.
a. b. c. d.

Choose Start > Settings > Control Panel. Double-click Services. Select OracleServiceSID, and choose Stop. Choose Close to exit from the Services window.

4. 5. 6.

Choose Start > Programs > NetWorker Group > Uninstall NetWorker. Select Complete as the uninstall option in the Uninstall NetWorker window, and choose OK. When a message box appears stating that the client has been removed successfully, choose OK.

E-8 Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

F
Getting Started with Your Documentation
This appendix introduces you to the Oracle documentation set and contains these topics:
s

Documentation Formats Documentation Types Installing and Viewing Oracle Documentation

Note: The Oracle9i Online Documentation for Windows CD-ROM does not include this installation guide or the Oracle9i Release Notes for Windows NT.

Access these documents before installation by:


s

Clicking start_here.htm in the \doc directory on the component CD-ROM.

Access these documents after installation by:


s

Choosing Start > Programs > Oracle - HOME_NAME > Release Documentation Clicking start_here.htm in the ORACLE_BASE\ORACLE_ HOME\doc directory on your hard drive

Beta Draft

ra

Documentation Library

ft

Getting Started with Your Documentation

F-1

Documentation Formats

Documentation Formats
Most Oracle documentation is included on the Oracle9i Online Documentation for Windows CD-ROM. This table describes the formats available and the tools required to view them.
Format Availability Tools Required Use a Web browser to view your HTML documentation set. The documentation library on the Online Documentation CD-ROM includes a Web-based search tool that enables you to search through the complete library of Oracle9i documents. See "Installing a Web Browser or Adobe Acrobat Reader" on page F-5 for information on Web browser requirements. Portable Document Oracle documentation is available Format (PDF) in PDF. Use Adobe Acrobat Reader to view your PDF documentation set. See "Installing a Web Browser or Adobe Acrobat Reader" on page F-5 for information on Adobe Acrobat Reader requirements. Use an ASCII text editor.

Hypertext Markup Oracle documentation is available Language (HTML) in HTML.

Text file format

Printed

The How To Get Started CD-ROM None required. insert describes how to access your Oracle documentation and get started with installation.

Note: To order printed guides, contact:

http://oraclestore.oracle.com/ This installation guide and other platform-specific documentation are not available for purchase in printed format.

F-2

Oracle9i Database Installation Guide

Some Oracle components are also documented in readme files located in the ORACLE_ BASE\ORACLE_HOME\relnotes directory.

ra

ft

Beta Draft

Documentation Types

Documentation Types
Your Oracle9i Online Documentation for Windows consists of two types of documentation.
s

Generic Oracle9i, Oracle Net Services networking information, and application programming interface (API) information that is uniform across all operating system platforms. Most of the documents in your documentation set belong to this category. While reading through the generic documentation set, you are occasionally asked to refer to your platform-specific or operating system-specific documentation for procedures specific to the Windows NT, Windows 95, or Windows 98 operating systems. To easily identify where these generic documentation references are described in your operating system documentation, see the index of this guide and the Oracle9i Database Administrators Guide for Windows for the following entry: generic documentation references.

Operating system-specific

Installation, configuration, and the use of Oracle9i components in a Windows NT, Windows 95, Windows 98, or Windows 2000 environment. Operating system-specific documents are occasionally referred to in the generic documentation set. These documents are easy to identify because their titles typically mention their specific operating system or make reference to a Microsoft feature.
IMPORTANT: Documentation may be included in your package detailing components that you did not buy or license, or whose functionality is not included in the current release. The presence of such documentation does not mean that these components are included in your package or that you are licensed to use them.

Beta Draft

ra

ft

All generic documentation references described in this guide appear under this index entry.

Getting Started with Your Documentation

F-3

Installing and Viewing Oracle Documentation

Installing and Viewing Oracle Documentation


For this release, the documentation library includes two CDs, which are both included in your CD pack and are labeled as follows: t t Oracle9i Online Documentation Library CD-ROM for Windows Oracle9i Online Documentation Library CD-ROM for Windows Installation CD

Use the Oracle9i Online Documentation Library CD-ROM for Windows to browse the library from the CD or copy files directly to a local system. Use the Oracle9i Online Documentation Library CD-ROM for Windows - Installation CD to install the documentation library by using the Oracle Universal Installer. The contents of the library are the same on both discs.
s

Installing a Web Browser or Adobe Acrobat Reader Viewing the Documentation from the CD-ROM Installing the Oracle9i Online Documentation Viewing Documentation From Your Hard Drive

F-4

Oracle9i Database Installation Guide

D
Beta Draft

ra

Viewing Documentation Without a Web Browser

ft

Installing and Viewing Oracle Documentation

Installing a Web Browser or Adobe Acrobat Reader


Installing a Web browser or Adobe Acrobat Reader enables you to take advantage of all documentation formats and functionality. To install a Web browser: Download one of the following Java-enabled browsers:
s

Netscape Navigator version 3.0 or later Visit http://www.netscape.com

Microsoft Internet Explorer version 3.0 or later Visit http://www.microsoft.com

To install Adobe Acrobat Reader: Use Adobe Acrobat Reader version 3.0 or later to view your PDF documentation set. Adobe Acrobat Reader version 4.0 is included on your component CD-ROM.

1. 2.

Go to the \acroread directory on the component CD-ROM. Double-click ar405eng.exe (or run this file from the MS-DOS command prompt). A wizard guides you through Adobe Acrobat Reader installation.

From the Adobe Web site:

http://www.adobe.com

Viewing the Documentation from the CD-ROM


1.

Insert the Oracle9i Online Documentation for Windows CD-ROM into the CD-ROM drive. The Autorun window appears. If the Autorun window does not appear:
a. b.

Choose Start > Run. Enter the following:


DRIVE_LETTER:\autorun\autorun.exe

The Autorun window appears.


2.

Click Browse Documentation to view all available component documentation.

Beta Draft

ra

ft

From the component CD-ROM:

Getting Started with Your Documentation

F-5

Installing and Viewing Oracle Documentation

The Web-based search tool displays. The search tools enables you to search through the complete library of Oracle9i documents. These documents are in hypertext markup language (HTML) and portable document format (PDF) formats.
3.

Review the documentation described in the table in "What Documentation Do I Read First?" on page 1-11 and any other appropriate documentation. See "Documentation Library" on page F-10 for a list of documentation titles.
Note: You can also access your Oracle9i Online Documentation for Windows without using the Autorun window. To do this:

1. Exit the Autorun window. 2. Go to the \doc directory at the root of the Oracle9i Online Documentation for Windows CD-ROM. 3. Double-click either:
s

index.htm index.pdf (if only Adobe Acrobat Reader is installed).

F-6

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

Installing and Viewing Oracle Documentation

Installing the Oracle9i Online Documentation


To install the Online Documentation Library:
1.

Insert the Oracle9i Online Documentation for Windows CD-ROM. The Autorun window appears. If the Autorun window does not appear:
a. b.

Choose Start > Run. Enter the following:


DRIVE_LETTER:\autorun\autorun.exe

The Autorun window appears.


2.

Choose Install/Deinstall Products from the Autorun window. The Oracle Universal Installer Welcome window appears.

3.

Choose Next.

The home name can be up to 16 characters in length and must only include alphanumeric characters and underscores. The default directory path is <drive with the most available space>:\oracle\ora90.
5.

Choose Next. The Summary window appears.

6. 7.

Review the space requirements to ensure that you have enough disk space and choose Install. Wait for installation to complete. The End of Installation window appears.

8.

Choose Exit to exit Oracle Universal Installer.

Viewing Documentation From Your Hard Drive


You can view HTML and PDF documentation from a Web browser if both a Web browser and Adobe Acrobat Reader are installed. To view the documentation on your hard drive from a Web browser:

Beta Draft

ra

4.

Enter the Oracle home name and directory path in which to install the Oracle9i Online Documentation for Windows in the Destination fields.

ft

The File Locations window appears. Do not change the directory path in the Source field. This is the CD-ROM location of files for installation.

Getting Started with Your Documentation

F-7

Installing and Viewing Oracle Documentation

1. 2.

Follow the procedures in "Installing a Web Browser or Adobe Acrobat Reader" on page F-5. Choose Start > Programs > Oracle - HOME_NAME > Documentation Library. Your Web browser is automatically started, and a welcome page listing the documentation categories described in "Documentation Library" on page F-10 appears.

3.

Navigate through your Oracle9i Online Documentation for Windows. Nearly all documents are available for viewing in both HTML and PDF formats.

F-8

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

Installing and Viewing Oracle Documentation

Viewing Documentation Without a Web Browser


If you do not have a Web browser installed, you can view the PDF formats of your documentation set if Adobe Acrobat Reader is installed. To view documentation without a Web browser:
1. 2. 3.

Open Acrobat Reader or Acrobat Exchange. Choose the File > Open menu option. Select the one of the following documents:
s

To view a table of contents for all PDF documentation: * * Go to the \doc directory. Double-click index.pdf. A top-level library of all categories appears. * Select a category to access a list of individual documents.

* *

Double-click the file you want to view. PDF files are named for the part number located on the title page of each guide (for example, a12345.pdf).

Each individual PDF file contains a "PDF Directory" bookmark at the top of the bookmark list. Choosing this bookmark takes you up one level to the table of contents in which your individual file is located.
Note: Opening several documents in Adobe Acrobat Reader can cause memory problems. If you receive an error message stating that the document does not exist, close any open documents that you are not using.

Beta Draft

Go to an appropriate subdirectory (for example, win.901 contains all Oracle on Windows NT documentation).

ra

Go to the \doc directory.

ft

To view an individual PDF file without browsing the PDF table of contents:

Getting Started with Your Documentation

F-9

Documentation Library

Documentation Library
Your Oracle9i Online Documentation for Windows is divided into the following documentation categories:
s

Windows Addendum Master Index and Master Glossary Server and SQL*Plus Directory, Networking, and Security Server Application Development Java OLAP Services Real Application Clusters

Oracle Enterprise Manager

Oracle Internet File System, Release 1.1 Oracle Ultra Search

F-10

Oracle9i Database Installation Guide

Oracle Workflow, Release 2.6.1

ra
Beta Draft

Oracle Text

ft

Oracle interMedia, Spatial, and Dynamic Services

Documentation Library

Notes:
s

If a manual in the following list has not been updated for this release, its entry will include the relevant release number in parentheses. A documents relevant release number is also indicated on the title page of its PDF version and in the document header at the top of each HTML page. Oracle Migration Workbench documentation is not included on the Oracle9i Online Documentation for Windows CD-ROM, but the latest version can be viewed at: http://technet.oracle.com/ Oracle Fail Safe and Oracle Real Application Clusters Guard documentation is not included on the Oracle9i Online Documentation for Windows CD-ROM. These documents are on the Oracle Fail Safe and Oracle Real Application Clusters Guard product CD-ROM, shipping in a subsequent CD pack.

Note: The Oracle9i Online Documentation for Windows CD-ROM does not include this installation guide or the Oracle9i Release Notes for Windows NT.

Access these documents before installation by:


s

Clicking start_here.htm in the \doc directory on the component CD-ROM.

Access these documents after installation by:


s

Choosing Start > Programs > Oracle - HOME_NAME > Release Documentation Clicking start_here.htm in the ORACLE_BASE\ORACLE_ HOME\doc directory on your hard drive

Administration, Concepts, and Reference


s

Oracle9i Database Administrators Guide for Windows Oracle9i Network, Directory, and Security Guide for Windows

Beta Draft

ra

Windows

ft
Getting Started with Your Documentation F-11

Documentation Library

Oracle9i Database Getting Starting for Windows

SQL*Plus
s

SQL*Plus Getting Started for Windows iSQL*Plus Users Guide and Reference

Language and Interfaces


s

Oracle Call Interface Getting Started for Windows Pro*C/C++ Precompiler Getting Started for Windows Pro*COBOL Precompiler Getting Started for Windows

Application Development
s

Oracle COM Automation Feature Developers Guide Oracle Provider for OLE DB Developers Guide Using Microsoft Transaction Server with Oracle

Oracle OLAP Services for Windows


s

Legato Storage Manager for Windows


s

Legato Storage Manager Command Reference Guide for Windows 2000 and Windows NT

Addendum
s

Oracle9i Documentation Addendum

Master Index and Master Glossary


s

Oracle9i Database Generic Documentation Master Index Oracle9i Generic Documentation Master Glossary

Server and SQL*Plus


Administration, Concepts, and Reference
s

Oracle9i Database New Features

F-12

Oracle9i Database Installation Guide

Legato Storage Manager Administrators Guide for Windows 2000 and Windows NT

ra

Oracle9i OLAP Services Concepts and Administration Guide for Windows

ft

Beta Draft

Documentation Library

Oracle9i Database Administrators Guide Oracle9i Database Concepts Oracle9i Database Performance Guide and Reference Oracle9i Database Performance Methods Oracle9i Database Error Messages Oracle9i Database Migration Oracle9i Globalization Support Guide Oracle9i Database Reference Oracle9i SQL Reference Oracle9i Database Utilities

Backup and Recovery


s

Oracle9i Backup and Recovery Documentation Online Roadmap Oracle9i Backup and Recovery Concepts

Oracle9i Recovery Manager Reference Oracle9i User-Managed Backup and Recovery Guide Legato Storage Manager Administrators Guide (Release 8.1.6)

Data Warehousing
s

Oracle9i Data Warehousing Guide

Replication and Heterogeneous Services


s

Oracle9i Replication Oracle9i Replication Management API Reference Oracle9i Heterogeneous Connectivity Administrators Guide

SQL*Plus
s

SQL*Plus Users Guide and Reference SQL*Plus Quick Reference

Miscellaneous
s

Oracle9i Sample Schemas

Beta Draft

ra

Oracle9i Recovery Manager Users Guide

ft

Getting Started with Your Documentation F-13

Documentation Library

Oracle9i Data Guard Broker Oracle9i Data Guard Concepts and Administration

Directory, Networking, and Security


Networking and Security
s

Oracle Security Overview Oracle9i Net Services Administrators Guide Oracle9i Net Services Reference Guide Oracle Label Security Administrators Guide Oracle Advanced Security Administrators Guide

Oracle Internet Directory, Release 3.0.1


s

Oracle Internet Directory Administrators Guide Oracle Internet Directory Application Developers Guide Oracle Directory Service Integration and Deployment Guide

Server Application Development


s

Oracle9i Application Developers Guide - Fundamentals Oracle9i Application Developers Guide - Advanced Queuing Oracle9i Application Developers Guide - Object-Relational Features Oracle9i Application Developers Guide - Large Objects (LOBs) Oracle9i Application Developers Guide - Large Objects (LOBs) Using PL/SQL Oracle9i Application Developers Guide - Large Objects (LOBs) Using OCI Oracle9i Application Developers Guide - Large Objects (LOBs) Using Pro*C Oracle9i Application Developers Guide - Large Objects (LOBs) Using Pro*COBOL Oracle9i Application Developers Guide - Large Objects (LOBs) Using VB (OO4O) Oracle9i Application Developers Guide - Large Objects (LOBs) Using Java Oracle9i Application Developers Guide - Workspace Manager

F-14

Oracle9i Database Installation Guide

Application Development

ra
Beta Draft

ft

Documentation Library

Oracle9i Application Developers Guide - XML Oracle9i Case Studies - XML Applications Oracle9i Data Cartridge Developers Guide

Language and Interface


s

Oracle Call Interface Programmers Guide Oracle C++ Call Interface Programmers Guide PL/SQL Users Guide and Reference Pro*C/C++ Precompiler Programmers Guide Pro*COBOL Precompiler Programmers Guide Programmers Guide to the Oracle Precompilers (Release 7.3.4) Pro*Fortran Supplement to the Oracle Precompilers Guide (Release 1.8) Pro*PL/I Supplement to the Oracle Precompilers Guide (Release 1.8) SQL*Module for Ada Programmers Guide (Release 8.04)

Oracle9i Supplied Java Packages Reference Oracle9i Supplied PL/SQL Packages and Types Reference Oracle9i XML Reference

Java
s

Oracle9i Enterprise JavaBeans Developers Guide and Reference Oracle9i CORBA Developers Guide and Reference Oracle9i JDBC Developers Guide and Reference Oracle9i Java Developers Guide Oracle9i JPublisher Users Guide Oracle9i Java Stored Procedures Developers Guide Oracle9i Servlet Engine Developers Guide OracleJSP Support for JavaServer Pages Developers Guide and Reference Oracle9i SQLJ Developers Guide and Reference

Beta Draft

ra

Application Reference

ft

Getting Started with Your Documentation F-15

Documentation Library

Oracle9i Java Tools Reference

OLAP Services
s

Oracle9i OLAP Services Concepts and Administration Guide Oracle9i OLAP Services Developers Guide to the OLAP DML Oracle9i OLAP Services Developers Guide to the Oracle OLAP API

Real Application Clusters


s

Oracle9i Real Application Clusters Documentation Online Roadmap Oracle9i Real Application Clusters Concepts Oracle9i Real Application Clusters Installation and Configuration Oracle9i Real Application Clusters Deployment and Performance Oracle9i Real Application Clusters Administration

Oracle interMedia, Spatial, and Dynamic Services


s

Oracle interMedia Java Classes Users Guide and Reference

Oracle Spatial Users Guide and Reference Oracle Dynamic Services Users and Administrators Guide Oracle Syndication Server Users and Administrators Guide

Oracle Text
s

Oracle Text Application Developers Guide Oracle Text Reference

Oracle Enterprise Manager


s

Oracle Enterprise Manager Administrators Guide Oracle Enterprise Manager Concepts Guide Oracle Enterprise Manager Configuration Guide Oracle Enterprise Manager Messages Manual

F-16

Oracle9i Database Installation Guide

Oracle interMedia Annotator Users Guide

ra

Oracle interMedia Users Guide and Reference

ft

Beta Draft

Documentation Library

Oracle Intelligent Agent Users Guide Oracle SNMP Support Reference Guide Getting Started with Oracle Change Management Pack Getting Started with the Oracle Diagnostics Pack Getting Started with Oracle Management Pack for Oracle Applications Getting Started with the Oracle Standard Management Pack Database Tuning with the Oracle Tuning Pack Oracle Universal Installer Concepts Guide Oracle Enterprise Manager Event Test Reference Manual

Oracle Workflow, Release 2.6.1


s

Oracle Workflow Guide Oracle Workflow Server Installation Notes Oracle Workflow Client Installation Notes

Oracle Internet File System, Release 1.1


s

Oracle Internet File System Setup and Administration Guide Oracle Internet File System Users Guide Oracle Internet File System Developers Guide Oracle Internet File System Class Reference Oracle Internet File System Java Reference API Oracle Internet File System XML Reference

Oracle Ultra Search


s

Oracle Ultra Search Online Documentation

Beta Draft

Oracle Internet File System Quick Tour

ra

ft

Getting Started with Your Documentation F-17

Documentation Library

F-18

Oracle9i Database Installation Guide

D
Beta Draft

ra

ft

Glossary
cluster A cluster generally comprises two or more computers, or "nodes." Oracle Real Application Clusters software and a collection of hardware, known as a "cluster," unite the processing power of each component to become a single, robust computing environment. Oracle Real Application Clusters is a robust computing environment that harnesses the processing power of multiple, interconnected computers. connect descriptor

The destination service is indicated by using its service name for the Oracle9i Database or its Oracle system identifier (SID) for Oracle release 8.0, or version 7 databases. The network route provides, at a minimum, the location of the listener through use of a network address. connect identifier A name, net service name, or service name that resolves to a connect descriptor. Users initiate a connect request by passing a user name and password along with a connect identifier in a connect string for the service to which they want to connect, for example:
SQL> CONNECT USERNAME/PASSWORD@CONNECT_IDENTIFIER

default domain The network domain within which most client requests take place. It can be the domain where the client resides, or a domain from which the client often requests network services. The default domain is also the client configuration parameter that

A specially formatted description of the destination for a network connection. A connect descriptor contains destination service and network route information.

ra

ft

Beta Draft

Glossary-1

determines what domain to append to unqualified network name requests. A name request is unqualified if it does not have a "." character within it. Directory Information Tree (DIT) A hierarchical tree-like structure in a directory server of the Distinguished Names (DNs) of the entries. directory naming context A subtree which is of significance within a directory server. It is usually the top of some organizational subtree. Some directories only allow one such context that is fixed; others allow none to many to be configured by the directory administrator. directory naming method A naming method that resolves a database service or net service name to a connect descriptor, stored in a central directory server. A directory provides central administration of database services and net service names, reducing the work effort associated with adding or relocating services. Although net service names can be configured to alias a service, the directory can refer to a database service directly without using a net service name. To further aid with configuration ease, the database service is automatically added as an entry to the directory during installation. directory server

An LDAP-compliant directory server that is accessed with the Lightweight Directory Access Protocol (LDAP). A directory can provide centralized storage and retrieval of database network components, user and corporate policies preferences, user authentication, and security information, replacing client-side and server-side localized files. external routines A PL/SQL routine executing on an Oracle server can call an external procedure or function that is written in the C programming language and stored in a shared library. In order for the Oracle9i Database to connect to external routines, the server must be configured with a net service name and the listener must be configured with protocol address and service information. External routines were previously known as external procedures. IPC A protocol used by client applications that reside on the same node as the listener to communicate with the database.

Glossary-2

ra

ft
Beta Draft

installation types When you run Oracle Universal Installer from the component CD-ROM, you are prompted to install an installation type. Each installation type contains a series of individual components. The following installation types are available for installation:
With This Top-Level Component... Oracle9i Server These Installation Types Are Available...
s s s s

Enterprise Edition Standard Edition Personal Edition Custom Administrator Runtime Custom Oracle Management Server Oracle Internet Directory Oracle Integration Server Custom

Oracle9i Client

s s s

ra
LDAP.ORA file
s

See Also: Appendix A, "Individual Components Available for Installation" for a list of individual components installed with each installation type

A file created by the Oracle Net Configuration Assistant that contains the following directory access information: Type of directory Location of directory Default administrative context the client or server uses to look up or configure connect identifiers for connections to database services

The ldap.ora file resides in ORACLE_BASE\ORACLE_HOME\network\admin.

ft
s s s

Oracle9i Management and Integration

Beta Draft

Glossary-3

listener A process that resides on the server whose responsibility is to listen for incoming client connection requests and manage the traffic to the server. Every time a client requests a network session with a server, a listener receives the actual request. If the clients information matches the listeners information, the listener grants a connection to the server. listener.ora file A configuration file for the listener that identifies the:
s

Listener name Protocol addresses on which it is accepting connection requests Services for which it is listening

The listener.ora file resides in ORACLE_BASE\ORACLE_ HOME\network\admin. An Oracle9i Database does not require identification of the database service because of service registration. However, static service configuration is required for an Oracle9i Database if you plan to use Oracle Enterprise Manager. local naming method

A naming method that resolves a net service name, stored in a clients tnsnames.ora file, to the network address and identification of the service. Local naming is most appropriate for simple distributed networks with a small number of services that change infrequently. naming method A resolution method used by a client application to resolve a connect identifier to a network address when attempting to connect to a database service. Oracle Net Services supports the following naming methods:
s

Local naming Directory naming Oracle Names Host naming External naming

Glossary-4

ra

ft
Beta Draft

net service name A simple name for a service that resolves to a connect descriptor. Users initiate a connect request by passing a user name and password along with a net service name in a connect string for the service to which they want to connect:
SQL> CONNECT USERNAME/PASSWORD@NET_SERVICE_NAME

Depending on your needs, net service names can be stored in a variety of places, including:
s

Local configuration file, tnsnames.ora, on each client Directory server Oracle Names server External naming service, such as Novell Directory Services (NDS), Network Information Service (NIS), or Cell Directory Service (CDS)

D
Beta Draft

ra

ft

Glossary-5

operating system authenticated connections Windows NT login credentials can be used to authenticate users connecting to an Oracle9i Database. The benefits of Windows NT native authentication include:
s

Enabling users to connect to multiple Oracle9i databases without supplying a user name or password Centralizing Oracle9i database user authorization information in Windows NT, which frees Oracle9i from storing or managing user passwords

OPS$ The initialization file parameter OS_AUTHENT_PREFIX enables users to specify a prefix that Oracle uses to authenticate users attempting to connect to the database. Oracle concatenates the value of this parameter to the beginning of the users operating system account name and password. When a connection request is attempted, Oracle compares the prefixed user name with Oracle user names in the database. The default value of this parameter is "" (a null string), thereby eliminating the addition of any prefix to operating system account names. In earlier releases, OPS$ (short for operating system specific) was the default setting. Oracle Context

The root of a directory subtree with a relative distinguished name of cn=OracleContext, under which all Oracle software information is kept. There may be one (or more than one) Oracle Context in a directory. An Oracle Context can be associated with a directory naming context. The Oracle Context can contain the following Oracle entries:
s

Connect identifiers for use with Oracle Net Services directory naming to make database connections Enterprise user security for use with Oracle Advanced Security

Oracle home name The name of the current Oracle home. Each Oracle home has a home name that distinguishes it from all other Oracle homes on your computer. During installation, you are prompted to enter an Oracle home name in the Name field of the Oracle Universal Installers File Locations window.

Glossary-6

ra

ft
Beta Draft

Oracle home The directory path in which to install Oracle components (for example, D:\oracle\ora90). You are prompted to enter an Oracle home in the Path field of the Oracle Universal Installers File Locations window. Oracle Management Server The middle tier of Oracle Enterprise Manager, which provides centralized intelligence and distribution control between console clients and managed nodes. Oracle schema A set of rules that determine what can be stored in an LDAP-compliant directory server. Oracle has its own schema that is applied to many types of Oracle entries, including Oracle Net Services entries. The Oracle schema for Oracle Net Services entries includes the attributes the entries may contain. Oracle9i Standard Edition One of the available Oracle9i database types. Oracle9i does not include Oracle Real Application Clusters, Oracle Advanced Security, Oracle Partitioning, Oracle Spatial, Oracle Time Series, Oracle Visual Information Retrieval, and Oracle Visual Information Retrieval Client. Oracle9i Enterprise Edition The complete database type. Oracle9i Server Online Documentation CD-ROM The CD-ROM in your kit that includes the Oracle9i Server Online Documentation. The Oracle9i Server Online Documentation CD-ROM is separate from the component CD-ROM. The Oracle9i Server Online Documentation CD-ROM does not include this installation guide or the Oracle9i Release Notes for Windows NT. Those documents are only included on the component CD-ROM. Oracle9i Personal Edition for Windows NT One of the available Oracle9i database types. Oracle9i Personal Edition for Windows NT does not include Oracle Real Application Clusters.

ra

ft

Beta Draft

Glossary-7

protocol address An address that identifies the network address of a network object. When a connection is made, the client and the receiver of the request, such as the listener, Oracle Names Server, or Oracle Connection Manager, are configured with identical protocol addresses. The client uses this address to send the connection request to a particular network object location, and the recipient "listens" for requests on this address. It is important to install the same protocols for the client and the connection recipient, as well as configure the same addresses. A protocol used by client applications that reside on the same node as the listener to communicate with the database. repository A set of tables in an Oracle database that store information regarding the state of services managed and monitored by Oracle Enterprise Manager, as well as information about the separately licensable management packs. It is used as a back-end store by the Oracle Management Server(s). sqlnet.ora file

Client domain to append to unqualified service names or net service names Order of naming methods for the client to use when resolving a name Logging and tracing features to use Route of connections Preferred Oracle Names servers External naming parameters Oracle Advanced Security parameters

The sqlnet.ora file resides in ORACLE_BASE\ORACLE_HOME\network\admin.

Glossary-8

ra

A configuration file for the client or server that specifies the:

ft
Beta Draft

service registration A feature by which the PMON process (an instance background process) automatically registers information with a listener. Because this information is registered with the listener, the listener.ora file does not need to be configured with this static information. Service registration provides the listener with the following information:
s

Service name(s) for each running instance of the database Instance name(s) of the database Service handlers (dispatchers and dedicated servers) available for each instance This allows the listener to direct a clients request appropriately.

Dispatcher, instance, and node load information This allows the listener to determine which dispatcher can best handle a client connections request. If all dispatchers are blocked, the listener can spawn a dedicated server for the connection.

Terminal Server

Microsoft Windows Terminal Server is a Windows thin-client terminal server, a product that adds support for multiple, simultaneous client sessions on the Windows NT Server. Windows Terminal Server provides an operating system graphical user interface (GUI) to users of Oracle8i and Oracle9i databases. tnsnames.ora file A configuration file that contains net service names mapped to connect descriptors. This file is used for the local naming method. The tnsnames.ora file resides in ORACLE_BASE\ORACLE_HOME\network\admin. top-level components When you run Oracle Universal Installer from the component CD-ROM, you are prompted in the Available Products window to install a top-level component. Each top-level component contains several installation types from which to choose. Each installation type contains a series of individual components. See "installation types" on page Glossary-3 for a list of installation types available with each top-level component.

ra

This information allows the listener to determine how best to service a client connection request.

ft

Beta Draft

Glossary-9

unqualified name A net service name that does not contain a network domain.

Glossary-10

D
Beta Draft

ra

ft

You might also like