Professional Documents
Culture Documents
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
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
ra
ft
Beta Draft
Removing Components on Windows NT...................................................................................... 4-37 Removing Components on Windows 95 or Windows 98 ............................................................. 4-39
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 ..........................................................................................
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
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 .............................................
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......................................................................................................................
Glossary Index
viii
ra
Beta Draft
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
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
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
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 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
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.
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
You can specify the parallel_clause. Run Uold_release.SQL where old_ release refers to the release you installed prior to upgrading.
Convention ...
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
. . . 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
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)
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
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.
xx
ra
ft
Beta Draft
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
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.
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.
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.
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
xxiii
xxiv
D
Beta Draft
ra
ft
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
ra
Beta Draft
ft
xxv
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 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.
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.
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
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
ra
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
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
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
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
ft
N/A
xxxiii
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.
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
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
Beta Draft
ra
ft
Introducing Oracle9i for Windows NT 1-1
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
Using Optimal Flexible Architecture Oracle Universal Installer Overview Oracle9i Products for Installation Licensing Information Oracle9i Database Options
1-2
ra
ft
Beta Draft
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.
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
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
ra
ft
Beta Draft
See Also: "Multiple Oracle Homes and Optimal Flexible Architecture" of the Oracle9i Database Getting Starting for Windows
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
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
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.
Summary window (lists the components about to be installed) Inventory window (lists the installed components)
1-6
Available Product Components window (lists the components available for installation)
ra
ft
Beta Draft
See Also: The Microsoft Web site for information on standard keyboard navigational commands:
http://www.microsoft.com
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
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 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
ra
ft
Beta Draft
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".
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
ra
Oracle Support Services does not provide support for components for which licenses have not been purchased.
ft
Global License Terms for additional licensing information "Component Descriptions" on page A-18 for component descriptions
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
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
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
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 Database Administrators Guide for Windows Oracle9i Database Administrators Guide Oracle9i Database Performance Guide and Reference
D
s s s s s s s s
Upgrading an Oracle9i database configured for use with Oracle Internet Directory
Installing all Oracle components available on the CD-ROM Oracle Enterprise Manager concepts and administration
1-12
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
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
Beta Draft
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
1-13
1-14
D
Beta Draft
ra
ft
2
Preinstallation Requirements
This chapter describes installation requirements for an Oracle9i installation. This chapter contains these topics:
s
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
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
ra
ft
For Beta release 1 (9.0.1), you are required to manually deinstall older releases of SNMP Agent.
Beta Draft
Windows NT Workstation 4.0 Windows NT Server 4.0 Windows NT Server Enterprise Edition 4.0 Windows NT 4.0 Terminal Server
ft
Yes Yes Yes No No
Yes
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
ra
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 Real Application Clusters utilities - Oracle Object Link Manager and SETLINK.EXE Server Management (SRVM)
2-4
ra
Beta Draft
ft
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.
Beta Draft
ra
ft
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
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
ra
Beta Draft
ft
4.5 GB 140 MB
4.5 GB 140 MB
4.0 GB 140 MB
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
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
Pentium I 266
1 GB 51 MB
64 MB (minimal)
ra
800 MB 51 MB
536 MB 51 MB
s s
350 MB 50 MB
s
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
See Also: "Oracle9i Client Components" on page A-8 for a list of individual components installed with each installation type
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
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/
96 MB 256 MB (recommended)
1 GB 18.8 MB
5 GB 34 MB
5 GB 34 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
2-10
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
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
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
Beta Draft
Preinstallation Requirements
2-11
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
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
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.
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
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
Beta Draft
Description Ensure that you have configured the required hardware and software.
See Also...
s
Oracle Workflow Server Installation Notes Oracle Workflow Client Installation Notes
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
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
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 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
Preinstallation Requirements
2-13
See Also: Appendix A, "Individual Components Available for Installation" for the installation types under which Oracle Enterprise Manager components are installed
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.
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
2-14
ra
ft
Beta Draft
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
ra
ft
Preinstallation Requirements
2-15
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
2-16
D
Beta Draft
ra
ft
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
ft
Preinstallation Requirements
2-17
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
2-18
ra
ft
Beta Draft
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
2-20
ra
Microsoft
Microsoft NETBEUI
Microsoft TCP/IP
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
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
ra
ft
3-1
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
ft
Oracle9i Server
s
Enterprise Edition Standard Edition Personal Edition Custom, and then select: Oracle Net Services or Oracle9i Server 2
Not applicable
None 1 or Extensive 1
Not applicable
3-2
Beta Draft
Installation Types
Oracle9i Client
s
Minimal Minimal
Not applicable
Minimal 1 or Extensive 1
Oracle Management Server Oracle Internet Directory Oracle Integration Server Custom, and select:
ft
Extensive
Oracle9i Server 2
1
Not applicable
Beta Draft
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
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.
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
3-4
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
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
Beta Draft
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
3-5
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
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
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.
Automatically configures your network for standard database connection methods with minimal user input Creates a customized network by prompting for extensive input
Beta Draft
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
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.
3-8
D
Beta Draft
ra
ft
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
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
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
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
ft
sqlnet.ora file
Beta Draft
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
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:
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
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
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
ft
Installing Oracle Components 4-1
Preinstallation Tasks
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
ra
Beta Draft
ft
Preinstallation Tasks
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.
ra
7.
Stop all Oracle services (if any are running) for the Oracle home into which you want to install Oracle components:
ft
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.
a. b.
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
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
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.
6.
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
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
4-6
ra
ft
Beta Draft
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
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.
4.
Select the appropriate database configuration from Table 42 and choose Next.
Beta Draft
ft
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
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
This information is used when Oracle Database Configuration Assistant creates your database after installation.
7.
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
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
ra
ft
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
In all cases except when selecting the Software Only configuration type
ra
Oracle Agent
The Configuration Tools window displays the results of running these assistants.
15. Choose Next to continue.
additional components.
See Also: "Reviewing the Installation Session Log" on page 4-32 for a summary of your installation session
4-10
ft
See Also: "Usernames and Passwords Overview" on page 5-2 for information on password management
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
1.
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
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
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
Oracle9i Database
4-12
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
Prompted to select the nodes in the cluster on which you want to install the software.
Beta Draft
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.
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
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
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
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.
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
4-14
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
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
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.
See Also: "Reviewing the Installation Session Log" on page 4-32 for a summary of your installation session
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
Carefully review and select the repository type to use with the Oracle Management Server:
4-16
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
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
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
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.
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
Provide appropriate responses based on the repository type you selected in step 1 of "Oracle Management Server Installation" on page 4-16:
4-18
D
s
ra
If You Select...
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
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
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
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
One of the following windows appears if you select Oracle Internet Directory at step 1 on page 4-16.
1.
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
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
Beta Draft
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.
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
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
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-22
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
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.
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.
Note: Ensure that you enter a SID for an Oracle8i database that is configured for use with Oracle Internet Directory.
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:
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
In all cases
4-24
ra
Review the space requirements to ensure that you have enough disk space and choose Install.
ft
Beta Draft
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
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
3.
Enter the Global Database Name and SID in the fields provided:
Beta Draft
ft
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.
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.
Note:
s
Oracle Corporation recommends installing database files and Oracle software files on separate disks. UNC paths are not supported at this time.
6.
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.
4-26
D
Beta Draft
ra
5.
Enter the directory location for the database files. The directory location must be a mapped drive.
ft
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
1.
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...
4-28
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
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.
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:
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.
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
choose Install.
ra
ft
Beta Draft
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
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
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.
additional components.
See Also: "Reviewing the Installation Session Log" on page 4-32 for a summary of your installation session
Deinstalling Oracle Components with Oracle Universal Installer Manually Removing All Oracle Components and Services from Your Computer
4-32
ra
ft
Beta Draft
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
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
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
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
See This Section... "Deinstalling the Oracle9i Database and Registry Entries" on page 4-35
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.
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.
Choose Start > Programs > Oracle - HOME_NAME > Configuration and Migration Tools > Database Configuration Assistant. Oracle Database Configuration Assistant starts.
Beta Draft
ra
ft
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.
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.
4. 5. 6.
Check the boxes of components to deinstall. Choose Remove. The Inventory Confirmation window appears.
7.
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
Expand the tree of installed components until you find the components to deinstall.
ra
ft
Beta Draft
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
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.
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
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.
menu\programs.
21. Delete the following icons:
s
Oracle - HOME_NAME Oracle Installation Products where HOME_NAME is the previous Oracle home name.
Explorer.
23. Delete all ORACLE_BASE directories on your hard drive. 24. Reboot your computer.
4-38
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
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.
11. Edit your autoexec.bat file and remove your %ORACLE_HOME%\BIN and
Explorer.
14. Delete all ORACLE_BASE directories on your hard drive. 15. Reboot your computer.
Beta Draft
ra
ft
Installing Oracle Components 4-39
4-40
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
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
ra
ft
5-1
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
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
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
5-3
See Also: Oracle9i SQL Reference for information on the GRANT statement
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
SYS
AURORA$JIS$ UTILITY$
5-4
Beta Draft
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
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
5-5
ORDSYS
ORDSYS
OSE$HTTP$ADMIN
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
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
ft
Oracle9i Database Administrators Guide for Windows Oracle Ultra Search Online Documentation
Beta Draft
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
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
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
D
Beta Draft
ra
ft
OracleServiceSID (the Oracle9i Database service) OracleHOME_NAMETNSListener (the Oracle9i Database listener service)
If you installed Oracle Enterprise Manager components, additional services automatically start:
s
However, other services for networking or other individual components may not automatically start.
See Also:
s
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
5-9
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
ra
SYSTEM
system01.dbf
ft
Beta Draft
See Also:
s
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
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
5-11
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
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
ra
"Managing the Online Redo Log Files" of Oracle9i Database Administrators Guide
ft
Beta Draft
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.
Beta Draft
ra
ft
5-13
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
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:
Beta Draft
D
Postinstallation Configuration Tasks
ra
ft
6-1
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
To ensure that only authorized users have full file system permissions:
ra
ft
Beta Draft
4.
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.
1. 2. 3.
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
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.
6-3
Start SQL*Plus:
C:\> SQLPLUS
3. 4.
6-4
ra
ft
Beta Draft
"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
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
6-5
Description To prepare your OLAP service, unlock the database identities used by the OLAP service and change the passwords.
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.
6-6
D
Beta Draft
ra
ft
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.
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
Beta Draft
6-7
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 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
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
ra
http://www.datafocus.com/products/
ft
Beta Draft
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
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.
Pro*COBOL
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
6-9
6-10
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
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
ra
ft
Individual Components Available for Installation A-1
Yes Yes
ft ra D
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
No No No No
Beta Draft
Standard Edition No No No No No No No
3DES_168 Integrity (3-key option) MD5 Integrity RC4_40 Encryption RC4_56 Encryption RC4_128 Encryption RC4_256 Integrity SHA-1 Integrity
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
ft ra D
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 No No No Yes
Oracle Enterprise Login Assistant Oracle Enterprise Security Manager (started through Oracle Enterprise Manager Integrated Applications)
Yes Yes
No No
Yes Yes
Beta Draft
Standard Edition No
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 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
ra
ft
Yes
Yes
Yes
Yes
Beta Draft
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
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.
ra
ft
Yes
Yes
Yes
Yes
Yes
Yes
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.
Apache Module for Oracle Servlet Engine Apache Web Server Files Business Components for Java (BC4J) Runtime Oracle Mod PL/SQL Gateway Oracle Perl Interpreter
Yes
Yes
Yes
Beta Draft
Oracle interMedia Audio Oracle interMedia Client Option Oracle interMedia Image Oracle interMedia Locator Oracle interMedia Video
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 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
Beta Draft
SQLJ Translator
Oracle Syndication Server Oracle Text Oracle Trace Oracle Universal Installer, includes:
s
Yes Yes
Yes Yes
Yes Yes
Database Verify Utility Export Import Migration Utility Recovery Manager SQL*Loader
Yes Yes
ft ra D
Oracle XML Developers Kit Oracle XML SQL Utility Oracle9i JVM, includes:
s
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
Beta Draft
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.
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
Beta Draft
Administrator
Runtime
Yes
No
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
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
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
Beta Draft
Oracle9i Client Component Oracle Tuning Pack Oracle Management Pack for Oracle Applications
3. 4.
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
Oracle Migration Workbench Oracle Objects for OLE Oracle ODBC Driver Oracle Provider for OLE DB
ft ra
Yes Yes
Yes Yes
Yes Yes
Yes Yes
Beta Draft
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 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
No
Yes
Yes
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 No Yes No
Yes No Yes No
Beta Draft
A-13
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.
Yes Yes
No No
No No
ra
ft
Yes No
No
Note: Licensed through Oracle Advanced Security. Oracle Text Manager Oracle Forms Server Manager Oracle Spatial Index Advisor Oracle Directory Manager
2.
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
Beta Draft
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
ra
ft
No No No No
Enterprise Java Beans and CORBA Tools Java Virtual Machine Oracle9i JVM Accelerator Oracle Java Tools Oracle Servlet Engine
No No No No No No
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
Oracle Names
Beta Draft
A-15
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
Yes No No
No No Yes
No No Yes
Oracle Trace
ra
ft
Yes Yes
Yes Yes
Yes Yes
Database Verify Utility Export Import Migration Utility Recovery Manager SQL*Loader
Oracle Workflow Oracle XML Developers Kit 2 Oracle XML SQL Utility Oracle9i Server 3 (the Oracle9i Database), includes:
s
No No
Yes Yes
Yes Yes
A-16
Beta Draft
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
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.
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.
9.0.1
9.0.1
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
Beta Draft
Component Descriptions
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
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
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
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 JVM Servlet Container Users Guide Oracle9i Java Developers Guide
Beta Draft
A-19
Component Descriptions
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"
5.7
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.
A-20
Beta Draft
Component Descriptions
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
9.0.1
Oracle Advanced Security provides the following comprehensive suite of security services for Oracle9i. This multicomponent product requires a separate license.
1.
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.
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
Data confidentiality is ensured using the encryption and data integrity types listed in Appendix A, "Individual Components Available for Installation".
ft
5.
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
A-21
Component Descriptions
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.
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.
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
9.0.1
A feature that enables PL/SQL developers to programmatically manipulate COM objects through the OLE Automation interface (IDispatch).
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
A-22
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.
9.0.1
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.
9.0.1
ra
ft
Beta Draft
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.
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
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
Beta Draft
Component Descriptions
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
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
ft
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.
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.
9.0.1
s s s s s
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
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
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.
1.7.0
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
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
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
9.0.1
Oracle Intelligent Agent monitors targets on a managed node for registered events and scheduled jobs sent by the Console.
ft
9.0.1
A component that provides for the storage, retrieval, and management of digitized audio data within an Oracle database.
A-28
Beta Draft
Component Descriptions
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.
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
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
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).
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
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
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
9.0.1
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
Beta Draft
Component Descriptions
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
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
9.0.1
Provides sophisticated Fine Grain Access Control, including label-based access control. This product requires a separate license.
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
A-31
Component Descriptions
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
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.
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
9.0.1
9.0.1
A-32
Beta Draft
Component Descriptions
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.
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.
9.0.1
A component that enables remote configuration and monitoring from Oracle Administration Assistant for Windows NT.
9.0.1
Interfaces that offer high performance and efficient access to Oracle data by applications, compilers, and other database components.
ra
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
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
9.0.1
A tool that enables database administrators to monitor local and remote database performance through the Windows NT Performance Monitor.
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.
9.0.1
A preprocessor for Java programs with embedded SQL statements. It generates Java programs with JDBC calls.
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
Beta Draft
Component Descriptions
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.
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
Beta Draft
ft
A-35
Component Descriptions
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.
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.
2.6.1
ra
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.
A-36
Beta Draft
Component Descriptions
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.
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
XML Class Generator for Java XML Class Generator for C++ XML Transviewer Beans XSQL Servlet
s
ra
ft
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.
Beta Draft
A-37
Component Descriptions
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
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
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 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
A-38
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
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.
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
A-39
Component Descriptions
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.
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
Beta Draft
Component Descriptions
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
D
Beta Draft
ra
ft
B
Advanced Installation Topics
This appendix describes advanced installation topics. This appendix contains these topics:
s
Beta Draft
D
Advanced Installation Topics B-1
ra
ft
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:
ra
ft
Beta Draft
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
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.
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
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.
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
Navigate to ORACLE_BASE\ORACLE_HOME\BIN.
Ensure that Oracle Management Server is installed on the computer on which to silently run Oracle Enterprise Manager Configuration Assistant.
ra
ft
Beta Draft
6.
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
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:
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.
Beta Draft
ra
ft
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
ra
ft
Beta Draft
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.
Running Oracle Universal Installer in Different Languages Using Oracle Components in Different Languages
ra
German Italian
ft
Japanese Korean
Beta Draft
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.
ra
ft
Beta Draft
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.
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.
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
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.
B-10
D
Beta Draft
ra
ft
C
Globalization Support
This appendix describes Globalization Support. This appendix contains these topics:
s
Beta Draft
ra
Globalization Support C-1
ft
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
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
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
ft
ESTONIAN_ESTONIA.BLT8MSWIN1257
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
ra
VIETNAMESE_VIETNAM.VN8MSWIN1258
ft
Beta Draft
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
US8PC437 WE8PC850 WE8PC850 WE8PC850 EL8PC737 EE8PC852 WE8PC850 JA16SJIS KO16MSWIN949 WE8PC850 EE8PC852
Operating System Locale Portuguese Romanian Russian Slovak Slovenian Spanish Swedish Turkish
Character Set WE8PC850 EE8PC852 RU8PC866 EE8PC852 EE8PC852 WE8PC850 WE8PC850 TR8PC857
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
ra
ft
D-1
Real Application Clusters System Requirements Node Preparation for a Real Application Clusters Installation Oracle Cluster Setup Wizard Overview Raw Devices Management Utilities Overview
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
ra
In addition to the system requirements listed in Chapter 2, you must meet these requirements:
ft
Beta Draft
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
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
ft
D-3
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
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
ra
ft
Beta Draft
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.
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
D-5
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
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
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
D-7
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
ra
ft
Beta Draft
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.
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
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
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
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.
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
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:
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
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.
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
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.
9.
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
ra
ft
A dialog box appears, informing you the disks have been updated successfully.
Beta Draft
Preinstallation Tasks
Using Oracle Cluster Setup Wizard Using Object Link Manager Using ImportSYMLinks Utility
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
Preinstallation Tasks
"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.
Note: Do not proceed to step 5 if the edit window is active. Changes will not apply.
5.
"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
ra
ft
An edit window, with an active blinking cursor, opens in the New Link Name column.
Beta Draft
Preinstallation Tasks
1. To...
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
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
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
Preinstallation Tasks
"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
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
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$
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
ra
ft
Oracle Real Application Clusters Preinstallation Tasks D-19
Preinstallation Tasks
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.
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
ra
Choose Apply. When the progress bar at the bottom of the screen stops moving, choose Close.
ft
Beta Draft
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
3.
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.
Unable to Start a Dedicated Server Process Windows NT Disk Administrator Cannot Create Logical Drives Compatibility Issues for Physical Partitions and Logical Drives
D-22
ra
ft
Beta Draft
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
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
ra
1.
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
Beta Draft
ra
ft
Installing and Removing Legato Components
E-1
Install the updated version of LSM server by following the steps in "Installing LSM Server" on page E-2.
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.
Perform a partial removal of LSM server by following the steps in "Removing LSM Server" on page E-5 and selecting Partial Removal.
ra
ft
Beta Draft
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 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.
Beta Draft
ra
ft
Installing and Removing Legato Components
E-3
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.
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
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.
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.
ra
Stop all Oracle database services. Oracle database services are of the form OracleServiceSID.
ft
E-5
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.
Updating LSM Administrator GUI Installing LSM Administrator GUI Removing LSM Administrator GUI
2.
Install the updated version of LSM Administrator GUI using the procedure in "Installing LSM Administrator GUI" on page E-6.
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
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.
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
E-7
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.
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
Note: The Oracle9i Online Documentation for Windows CD-ROM does not include this installation guide or the Oracle9i Release Notes for Windows NT.
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
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.
Printed
The How To Get Started CD-ROM None required. insert describes how to access your Oracle documentation and get started with installation.
http://oraclestore.oracle.com/ This installation guide and other platform-specific documentation are not available for purchase in printed format.
F-2
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.
F-3
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
D
Beta Draft
ra
ft
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.
http://www.adobe.com
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.
Beta Draft
ra
ft
F-5
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
F-6
D
Beta Draft
ra
ft
Insert the Oracle9i Online Documentation for Windows CD-ROM. The Autorun window appears. If the Autorun window does not appear:
a. b.
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.
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.
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.
F-7
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
D
Beta Draft
ra
ft
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
ft
To view an individual PDF file without browsing the PDF table of contents:
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
F-10
ra
Beta Draft
Oracle Text
ft
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.
Choosing Start > Programs > Oracle - HOME_NAME > Release Documentation Clicking start_here.htm in the ORACLE_BASE\ORACLE_ HOME\doc directory on your hard drive
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
SQL*Plus
s
SQL*Plus Getting Started for Windows iSQL*Plus Users Guide and Reference
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
Legato Storage Manager Command Reference Guide for Windows 2000 and Windows NT
Addendum
s
Oracle9i Database Generic Documentation Master Index Oracle9i Generic Documentation Master Glossary
F-12
Legato Storage Manager Administrators Guide for Windows 2000 and Windows NT
ra
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
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 Replication Oracle9i Replication Management API Reference Oracle9i Heterogeneous Connectivity Administrators Guide
SQL*Plus
s
Miscellaneous
s
Beta Draft
ra
ft
Documentation Library
Oracle9i Data Guard Broker Oracle9i Data Guard Concepts and Administration
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 Administrators Guide Oracle Internet Directory Application Developers Guide Oracle Directory Service Integration and Deployment Guide
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
Application Development
ra
Beta Draft
ft
Documentation Library
Oracle9i Application Developers Guide - XML Oracle9i Case Studies - XML Applications Oracle9i Data Cartridge Developers Guide
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
Documentation Library
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
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 Spatial Users Guide and Reference Oracle Dynamic Services Users and Administrators Guide Oracle Syndication Server Users and Administrators Guide
Oracle Text
s
Oracle Enterprise Manager Administrators Guide Oracle Enterprise Manager Concepts Guide Oracle Enterprise Manager Configuration Guide Oracle Enterprise Manager Messages Manual
F-16
ra
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 Guide Oracle Workflow Server Installation Notes Oracle Workflow Client Installation Notes
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
Beta Draft
ra
ft
Documentation Library
F-18
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
ft
s s s
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
Glossary-8
ra
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