Skip Headers
Oracle® Universal Installer and OPatch User's Guide
11g Release 1 (11.1) for Windows and UNIX
Part Number B31207-03
Home
Book List
Index
Master Index
Contact Us
Next
View PDF
Contents
List of Examples
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Structure
Conventions
1
Introduction to Oracle Universal Installer
System Requirements
Key Features
Utilities
Oracle Universal Installer
OPatch
Actions Performed by the Utilities
Installation
Deinstallation
Cloning
Patching
Upgrades and Patchsets
Adding Nodes
Inventory Operations
Attaching Oracle Homes
Detaching Oracle Homes
Updating the Node List
Major Entities Created
Inventory
Oracle Home
Modes of Installation
Interactive Mode
Suppressed-Interactive Mode
Silent Mode
Cluster Mode
2
Managing Oracle Homes
Introduction to Oracle Homes
Installing an Oracle Product
Removing Oracle Homes
Determining the Default Oracle Home
Multiple Oracle Homes
Target Home
Oracle Universal Installer Inventory
Structure of the Oracle Universal Installer Inventory
Central Inventory Pointer File
Central Inventory
Oracle Home Inventory
Creating the Central Inventory
Using the Session Variables
Verifying the Operation
Detaching Oracle Homes from the Central Inventory
Using Optional Flags
Removing the Central Inventory
Upgrading and Patching the Oracle Home
Cloning Oracle Homes
Backing up the Inventory
Recovering from Inventory Corruption
Diagnosing and Recovering from Central Inventory Corruption
Diagnosing and Recovering from Oracle Home Inventory Corruption
Real Application Clusters
Updating the Nodes of a Cluster
Home Selector (Available on Win32 Platforms)
Home Selector Overview
How Home Selector Works
Oracle Home Directory Structure for Windows Platforms
Optimal Flexible Architecture Directory Structure (on UNIX)
ORACLE_BASE Directory
ORACLE_HOME Directory
3
Customizing and Creating Response Files
About Response Files
What Is a Silent Installation?
What Is a Response File?
Why Perform a Silent Installation?
Modifying a Response File
Creating a Response File With Record Mode
Using Record Mode
Response File Format
Variable Values
Variable Lookup Order
Setting the Recommendation Value
Comments
Headers
Response File Parameters
Installing with a Response File
Specifying a Response File
Optional Parameters When Specifying a Response File
Setting Response File Variables From the Command Line
Specifying the Value of a Session Variable
Specifying the Value of a Component Variable
4
Installing Products
Checking Prerequisites Before Installation
Installing Oracle Products
Getting Help While Installing Oracle Products
About the ORAPARAM.INI File
Modes of Installation
Installation Media
Installing from a Single CD-ROM
Installing from Multiple CD-ROMs
Installing from a staged HTTP location
Special Instructions for UNIX Users
Failed to Connect to Server Error
Providing a UNIX Installer Location with Root Privileges
Providing a UNIX Group Name
Deinstalling Oracle Products
Removing Oracle Products and Oracle Homes
Deinstalling Top-level Products That Have Dependents
Silent Deinstallation
Immediately Displaying the Inventory Dialog Box
Hiding the Inventory Dialog Box
Hiding the Deinstallation Confirmation and Progress Dialog Boxes
Running Oracle Universal Installer After Installation
Starting Oracle Universal Installer
Command Line Arguments
Using Oracle Universal Installer Exit Codes
Cloning Considerations
About Oracle Universal Installer Log Files
5
Installing Cluster Environments
Oracle Universal Installer and Real Application Clusters
Oracle Clusterware
Installed Real Application Clusters Components
General System Installation Requirements for Real Application Clusters
Hardware Requirements for Real Application Clusters Setup
Software Requirements for Real Application Clusters Setup
Cluster Setup and Pre-installation Configuration Tasks for Real Application Clusters
Pre-installation Tasks for Real Application Clusters on UNIX
Logging In to the System as root
Creating Required UNIX Groups and Users
Creating Identical Users and Groups on Other Cluster Nodes
Configuring SSH on all Cluster Nodes
Configuring the Oracle User Environment
Checking the Hardware Requirements
Checking the Network Requirements
Network Hardware Requirements
Network Parameter Requirements
IP Address Requirements
Node Time Requirements
Checking Software Requirements
Configuring Kernel Parameters
Identifying Required Software Directories
Oracle Base Directory
Oracle Inventory Directory
Oracle Clusterware Home Directory
Oracle Home Directory
Identifying or Creating an Oracle Base Directory
Creating the Clusterware Home Directory
Pre-installation Tasks for Real Application Clusters on Windows
Checking Hardware and Software Certification
Checking the Hardware Requirements
Hard Disk Space Requirements
Checking the Software Requirements
Checking the Network Requirements
Network Hardware Requirements
IP Address Requirements
Checking Individual Component Requirements
Configuring Storage for Oracle Clusterware
Installing Oracle Clusterware on UNIX
Running the Oracle Universal Installer to Install Oracle Clusterware
Running the Oracle Universal Installer in Silent Mode to Install Oracle Clusterware
Oracle Clusterware Background Processes
Installing Oracle Clusterware on Windows
Running the Oracle Universal Installer to Install Oracle Clusterware
Running the Oracle Universal Installer in Silent Mode to Install Oracle Clusterware
Oracle Clusterware Background Processes
Adding More Nodes to the Cluster for Mass Deployment
Installing Product Software on a Cluster
Cluster Detection
Availability Checking
Cluster Installation
Cluster Installation in Silent Mode
Cluster Deinstallation
Command Line Options for Cluster Installations (UNIX Only)
Patchsets and Upgrades
Post-installation Tasks
Verification
Back Up Disk after Installation
Download and Install Patches
Configure Oracle Products
Deinstalling Real Application Clusters Software
Deinstalling Oracle Product Software on UNIX
Deinstalling Oracle Product Software on Windows
Deinstalling Oracle Clusterware
Deinstalling Oracle Clusterware from a UNIX Environment
Deinstalling Oracle Clusterware from a Windows Environment
Converting Single-instance Nodes to Real Application Clusters
Troubleshooting Real Application Clusters / Oracle Clusterware Installation
6
Cloning Oracle Software
About Cloning
Overview of the Cloning Process
Source Preparation Phase
Cloning Phase
Locating and Viewing Log Files
Cloning an Oracle Database 11.1 Oracle Home
Preparing the 11.1 Oracle Database Source
Cloning an 11.1 Oracle Database
Viewing Log and Error Files
Cloning Oracle Clusterware and Oracle Real Application Clusters Homes
7
Patching Oracle Software with OPatch
About OPatch
OPatch Features
Getting Interim Patches
Environment Variables OPatch Uses
Requirements for OPatch
Prerequisite Checks for OPatch
Checks for Single Instances and Real Application Clusters
Additional Checks for Real Application Clusters
Check for User Equivalence
Check for OPatch Lsinventory
Backup and Recovery Considerations for Patching
OPatch Utility for OUI-based Oracle Homes
Apply Command for OUI-based Oracle Homes
Napply Command for OUI-based Oracle Homes
Lsinventory Command for OUI-based Oracle Homes
Query Command for OUI-based Oracle Homes
Rollback Command for OUI-based Oracle Homes
Nrollback Command for OUI-based Oracle Homes
Version Command for OUI-based Oracle Homes
Standalone Patching
Unsupported Services for Standalone Patching
Standalone Patching Requirements
OPatch Utility for Standalone Homes
Apply Command for Standalone OPatch
Lsinventory Command for Standalone OPatch
Query Command for Standalone OPatch
Rollback Command for Standalone OPatch
Version Command for Standalone OPatch
Use Cases
Inventory Operations
Patching Operations
Utility Operations
Schema Patching
Schema Patching Options
Standalone SQL Execution
Online Patching
Real Application Clusters Patching
All Node Patching
Rolling Patching
Minimum Downtime Patching
About Patch Conflicts
Types of Conflicts
Superset
Subset
Duplicate
Bug Conflict
File Conflict
Patch Conflict Behavior for Apply and Napply
Patch Conflict Detection and Resolution
Problem Resolution
Logging and Tracing
Command Index
Levels of Logging
Recovering from a Failed Patching Session
Single Instance Setup
Real Application Clusters Setup
Resolving OPatch Application Errors
8
Oracle Internationalization and Translation
Installation Dialogs Language
Product Language Selections
Language Add-on
A
Frequently Asked Questions
Oracle Universal Installer
OPatch
B
Troubleshooting and Debugging Oracle Universal Installer
Debugging Mechanisms in Oracle Universal Installer
Installation Log
Automated Inventory Backups
Central Inventory Backup
Oracle Home Inventory Backup
Oracle Universal Installer Errors
Other Tips
C
Understanding Oracle Universal Installer Commands
Options Available in Oracle Universal Installer
Command-line Variables Available in Oracle Universal Installer
D
Sample Files
Sample Response File
Sample ORAPARAM.INI File
Sample Components File
Index