Skip Headers
Oracle® Database Installation Guide
10g Release 1 (10.1) for UNIX Systems: AIX-Based Systems, hp HP-UX, hp Tru64 UNIX, Linux, and Solaris Operating System
Part No. B10811-05
  Go To Index



Title and Copyright Information

Send Us Your Comments


Documentation Accessibility
Typographic Conventions
Command Syntax
Accessing Documentation
Related Documentation
Third Party Software Notices

1 Installation Overview

Installation Overview
Oracle Database Installation Methods
Interactive Installation Methods
Automated Installation Methods Using Response Files
Oracle Database Installation Types
Database Configuration Options
New Installation Options in this Release
Database Storage Options
Database Management Options
Database Backup and Recovery Options
E-mail Notification Options
Installation Considerations
Hardware and Software Certification
Multiple Oracle Homes
Installing the Software on a System with an Existing Oracle Installation
Oracle Cluster Synchronization Services Daemon
Using Network Attached Storage or NFS File Systems
Upgrade Issues
Upgrading From Oracle8 Release 8.0.6 to Oracle Database 10g Release 1 (10.1)
AL24UTFFSS Character Set
Upgrading an Existing Database on AIX

2 Pre-installation Tasks

Log In to the System as root
Check the Hardware Requirements
Check the Software Requirements
Checking the Software Requirements on AIX
Checking the Software Requirements on HP-UX
Checking the Software Requirements on Linux
Checking the Software Requirements on Solaris
Checking the Software Requirements on Tru64 UNIX
Create Required UNIX Groups and User
Creating the Oracle Inventory Group
Creating the OSDBA Group
Creating an OSOPER Group (Optional)
Creating the Oracle Software Owner User
HP-UX Only: Creating an Unprivileged User
Verifying that the UNIX User nobody Exists
HP-UX Only: Grant Privileges to the OSDBA Group
Configure Kernel Parameters and Shell Limits
Configuring Shell Limits and System Configuration Parameters on AIX
Configuring Kernel Parameters on HP-UX
Configuring Kernel Parameters on Linux
Configuring Kernel Parameters on Solaris
Configuring Kernel Subsystem Attributes on Tru64 UNIX
Identify Required Software Directories
Identify or Create an Oracle Base Directory
Choose a Storage Option for Oracle Database and Recovery Files
Create Directories for Oracle Database or Recovery Files
Configure Disks for Automatic Storage Management
Identifying Storage Requirements for ASM
Using an Existing ASM Disk Group
Configuring Disks for ASM
Configuring Disks for ASM on AIX
Configuring Disks for ASM on HP-UX
Configuring Disks for ASM on Linux
Configuring Disks for ASM Using the ASM Library Driver
Configuring Disks for ASM Using Raw Devices
Configuring Disks for ASM on Solaris
Configuring Disks for ASM on Tru64 UNIX
Configure Raw Devices
Configuring Raw Logical Volumes on AIX
Configuring Raw Logical Volumes on HP-UX
Configuring Raw Partitions or Raw Logical Volumes on Linux
Configuring Raw Partitions or Raw Logical Volumes on Solaris
Stop Existing Oracle Processes
Configure the oracle User's Environment

3 Installation Tasks

Installation Overview
Download Oracle Software from the OTN Web Site
Copy the Oracle Database Software to a Hard Disk
AIX Only: Run the Script
Install the Oracle Database Software
Reviewing Product-Specific Installation Guidelines
Running the Oracle Universal Installer

4 Post-installation Tasks

Required Post-installation Tasks
Downloading and Installing Patches
Configuring Oracle Products
HP-UX Only: Changing Permissions on the extjob Executable
Recommended Post-installation Tasks
Backing Up the Script
Configuring New or Upgraded Databases
Setting Up User Accounts
Generating the Client Static Library
Required Product-Specific Post-installation Tasks
Configuring Oracle Net Services
Configuring Oracle Label Security
Installing Natively Compiled Java Libraries for Oracle JVM and Oracle interMedia
Installing Oracle Text Supplied Knowledge Bases
Configuring Oracle Messaging Gateway
Modifying the listener.ora File for External Procedures
Modifying the tnsnames.ora File for External Procedures
Setting up the mgw.ora Initialization File
Configuring Oracle Precompilers
Configuring Pro*C/C++
Linux x86 and Linux Itanium Only: Configure OCCI
AIX, HP-UX, Solaris SPARC, and zSeries Linux: Configuring the 64-Bit Oracle JDBC/OCI Driver for JDK 1.4
Installing Oracle Database 10g Products from the Companion CD

5 Reviewing Your Preconfigured Database

Log In to the Oracle Enterprise Manager Database Control
Review Accounts and Passwords
Unlock and Reset User Passwords
Identify Databases
Locate the Parameter File
Review Tablespaces and Datafiles, Redo Log Files, and Control Files
Identifying Tablespaces and Datafiles
Locating Redo Log Files
Locating Control Files

6 Removing Oracle Software

Identifying All Instances
Removing an Oracle Database
Removing an ASM Instance
Reconfiguring Oracle Cluster Synchronization Services
Removing Oracle Software

A Mounting Discs

Mounting Discs on AIX
Mounting Discs on HP-UX
Mounting Discs on Linux
Mounting Discs on Solaris
Mounting Discs on Tru64 UNIX

B Installing and Configuring Oracle Products Using Response Files

Creating a Database Using ASM as the Storage Option for Database Files
Installation Overview
Create the oraInst.loc File
Prepare a Response File
Run the Installer in Silent or Suppressed Mode
Run NetCA in Silent Mode
Run DBCA in Non-interactive or Silent Mode

C Using NAS Devices

General Configuration Guidelines for NAS Devices
Choosing Mount Points
Choosing Mount Points for Oracle Software Files
Choosing Mount Points for Oracle Database and Recovery Files
Creating Files on a NAS Device for Use with ASM
NFS Mount Options

D Optimal Flexible Architecture

Changes to the Optimal Flexible Architecture for Oracle Database 10g
Overview of the Optimal Flexible Architecture Standard
Characteristics of an OFA-Compliant Installation
Optimal Flexible Architecture Implemented on UNIX Systems
File Systems
Number of File Systems
Naming Conventions
Naming Mount Points for Very Large Databases (VLDBs)
Naming Directories
Oracle Base Directory Naming Convention
Referring to Pathnames
Oracle Home Directory Naming Convention
Naming Subdirectories
Naming Database Files
Separating Segments With Different Requirements
Naming Tablespaces
Exploiting the OFA Structure for Oracle Files
OFA File Mapping

E Default Port Numbers

Components and Port Ranges
Changing the Enterprise Manager Agent HTTP Port
Changing the Enterprise Manager Database Control Ports
Changing the iSQL*Plus Ports
Changing the Ultra Search Ports

F Troubleshooting

Verify Requirements
X Windows Display Errors
What to Do If an Installation Error Occurs
Reviewing the Log of an Installation Session
Troubleshooting Configuration Assistants
Configuration Assistant Failure
Fatal Errors
Silent-Mode Response File Error Handling
Cleaning Up After a Failed Installation