Quick Start Guide Oracle9i Release 2 (
AIX Operating System
Purpose
=======
This document is designed to be a quick reference that can be used when
installing Oracle9i Release 2 (
to replace the Installation Guide or other documentation. A familiarity
with the AIX Operating System is assumed. If more detailed information is
needed, please see the Appendix at the bottom of this document for additional
resources.
Each step should be done in the order that it is listed. These steps are the
bare minimum that is necessary for a typical install of the Oracle9i RDBMS.
Verify OS version is certified with the RDBMS version
======================================================
The following steps are required to verify your version of the AIX operating
system is certified with the version of the RDBMS (Oracle9i Release 2 (
1. Point your web browser to http://metalink.oracle.com.
2. Click the "Certify & Availability" button near the left.
3. Click the "Certifications" button near the top middle.
4. Click the "View Certifications by Platform" link.
5. Select "IBM RS/6000 AIX" and click "Submit".
6. Select Product Group "Oracle Server" and click "Submit".
7. Select Product "Oracle Server - Enterprise Edition" and click "Submit".
8. Read any general notes at the top of the page.
9. Select "9.2 (9i) 64-bit" and click "Submit".
The "Status" column displays the certification status. The links in the
"Addt'l Info" and "Install Issue" columns may contain additional information
relevant to a given version. Note that if patches are listed under one of
these links, your installation is not considered certified unless you apply
them. The "Addt'l Info" link also contains information about available
patchsets. Installation of patchsets is not required to be considered
certified, but they are highly recommended.
Pre-Installation Steps for the System Administrator
====================================================
The following steps are required to verify your operating system meets minimum
requirements for installation, and should be performed by the root user. For
assistance with system administration issues, please contact your system
administator or operating system vendor.
Use these steps to manually check the operating system requirements before
attempting to install Oracle RDBMS software, or you may choose to use the
convenient "Unix InstallPrep script" which automates these checks for you. For
more information about the script, including download information, please
review the following article:
Note:189256.1 UNIX: Script to Verify Installation Requirements for
Oracle 9.x version of RDBMS
The InstallPrep script currently does not check requirements for AIX
The Following Steps Need to be Performed by the Root User:
1. Configure Operating System Resources:
Ensure that the system has at least the following resources:
? 400 MB in /tmp *
? 256 MB of physical RAM memory
? Two times the amount of physical RAM memory for Swap/Paging space
(On systems with more than 2 GB of physical RAM memory, the
requirements for Swap/Paging space can be lowered, but Swap/Paging
space should never be less than physical RAM memory.)
* You may also redirect /tmp by setting the TEMP environment variable.
This is only recommended in rare circumstances where /tmp cannot be
expanded to meet free space requirements.
2. Create an Oracle Software Owner and Group:
Create an AIX user and group that will own the Oracle software.
(user = oracle, group = dba)
? Use the "smit security" command to create a new group and user
Please ensure that the user and group you use are defined in the local
/etc/passwd (user) and /etc/group (group) files rather than resolved via
a network service such as
3. Create a Software Mount Point and Datafile Mount Points:
Create a mount point for the Oracle software installation.
(at least 3.5 GB, typically /u01)
Create a second, third, and fourth mount point for the database files.
(typically /u02, /u03, and /u04) Use of multiple mount points is not
required, but is highly recommended for best performance and ease of
recoverability.
4. Ensure that Asynchronous Input Output (AIO) is "Available":
Use the following command to check the current AIO status:
# lsdev -Cc aio
Verify that the status shown is "Available". If the status shown is
"Defined", then change the "STATE to be configured at system restart"
to "Available" after running the following command:
# smit chaio
5. Ensure that the math library is installed on your system:
Use the following command to determine if the math library is installed:
# lslpp -l bos.adt.libm
If this fileset is not installed and "COMMITTED", then you must install
it from the AIX operating system CD-ROM from IBM. With the correct
CD-ROM mounted, run the following command to begin the process to load
the required bos.adt.libm fileset:
# smit install_latest
AIX
# lslpp -l bos.perf.perfstat
# lslpp -l bos.perf.libperfstat
6. Download and install JDK
created, the JDK could be downloaded from the following URL:
http://www.ibm.com/developerworks/java/jdk/aix/index.html
Please contact IBM Support if you need assistance downloading or
installing the JDK.
7. Mount the Oracle CD-ROM:
Mount the Oracle9i Release 2 (
# mount -rv cdrfs /dev/cd0 /cdrom
8. Run the rootpre.sh script:
NOTE: You must shutdown ALL Oracle database instances (if any) before
running the rootpre.sh script. Do not run the rootpre.sh script
if you have a newer version of an Oracle database already installed
on this system.
Use the following command to run the rootpre.sh script:
# /cdrom/rootpre.sh
Installation Steps for the Oracle User
=======================================
The Following Steps Need to be Performed by the Oracle User:
1. Set Environment Variables
Environment variables should be set in the login script for the oracle
user. If the oracle user's default shell is the C-shell (/usr/bin/csh),
then the login script will be named ".login". If the oracle user's
default shell is the Bourne-shell (/usr/bin/bsh) or the Korn-shell
(/usr/bin/sh or /usr/bin/ksh), then the login script will be named
".profile". In either case, the login script will be located in the
oracle user's home directory ($HOME).
The examples below assume that your software mount point is /u01.
Parameter Value
----------- -----------------------------
ORACLE_HOME /u01/app/oracle/product/
PATH /u01/app/oracle/product/
/usr/bin/X11:
(followed by any other directories you wish to include)
ORACLE_SID Set this to what you will call your database instance.
(typically 4 characters in length)
DISPLAY <ip-address>:0.0
(review Note:153960.1 for detailed information)
2. Set the umask:
Set the oracle user's umask to "022" in you ".profile" or ".login" file.
Example:
umask 022
3. Verify the Environment