Have available the following:
The Oracle 10gR2 installation DVD.
Any Oracle patches.
Oracle installation documentation.
On phys-sun, become user oracle.
phys-sun# su - oracle |
Change to the /tmp directory.
phys-sun# cd /tmp |
Insert the Oracle product disc.
If the volume management daemon vold(1M) is running and is configured to manage DVD-ROMs, the daemon automatically mounts the Oracle 10gR2 DVD-ROM on the /cdrom/cdrom0 directory.
Start the Oracle Universal Installer.
phys-sun# /cdrom/cdrom0/Disk1/runInstaller |
For more information about using the Oracle Universal Installer, see the Oracle Database Client Installation Guide for Solaris Operating System (SPARC 64–Bit).
Follow the prompts to install Oracle software.
Specify the following values:
Oracle Component |
Value |
---|---|
Source file location |
/cdrom/cdrom0/Disk1/products.jar |
Destination file location (the value of $ORACLE_HOME) |
/oracle/oracle/product/10.2.0 |
UNIX group name |
dba |
Available products |
Oracle 10g Enterprise Edition or Standard Edition |
Database configuration type |
General Purpose |
Installation type |
Typical |
Global database name |
orasrvr |
Oracle System Identifier (SID) |
orasrvr |
Database file location |
/oradata/10gR2 |
Database character set |
default |
For more information, see the Oracle Database Client Installation Guide for Solaris Operating System (SPARC 64–Bit).
Change to a directory that does not reside on the DVD and eject the DVD.
phys-sun# eject cdrom |
Apply any Oracle patches.
Verify that the owner, group, and mode of the /oracle/oracle/product/10.2.0/bin/oracle file are correct.
phys-sun# ls -l /oracle/oracle/product/10.2.0/bin/oracle -rwsr-s--x 1 oracle dba 3195 Apr 27 2005 oracle |
Verify that the listener binaries exist in the /oracle/oracle/product/10.2.0/bin/ directory.
Oracle listener binaries include the lsnrctl command and the tnsping command.
Exit from the user oracle.
The superuser prompt is again displayed.
Prevent the Oracle cssd daemon from being started.
Remove the following entry from the /etc/inittab file. This action prevents unnecessary error messages from being displayed.
h1:23:respawn:/etc/init.d/init.cssd run >/dev/null 2>&| > </dev/null |
Repeat this procedure on phys-moon.