Installation of Oracle 10g on Solaris 10 x86
Following are the steps to install Oracle 10 g on Solaris 10 x 86
- Preinstallation Tasks
- Download and Install
- Post Installation Task
Pre-Installation Task:
1. First we need to create a oracle user which belongs to dba group
# su –
# groupadd dba
# useradd -G dba -m -d /export/home/oracle -s /usr/bin/ksh oracle
# passwd oracle
2. Setup system parameters for which we need to edit /etc/system file
# vi /etc/system
set noexec_stack=1
save and quit
Execute the following commands to configure system settings for oracle
# proajadd -U oracle -K “project.max-shm-memory=(priv,4g,deny)” user.oracle
#projmod -sK “project.max-sem-nsemd=(priv,256,deny)” user.oracle
#projmod -sK “project.max-sem-ids=(priv,100,deny)” user.oracle
#projmod -sK “project.max-shm-ids=(priv,100,deny)” user.oracle
Set the Display
# DISPLAY=localhost:0.0
# export $DISPLAY
# xhost +
3. Create a base directory for oracle
# mkdir oracle
# chown oracle:dba oracle
Download and install:
Look for the following packages as they are required for installation of ORACLE
# pkginfo -i SUNWlibs SUNWtoo SUNWilcs SUNWxwfnt SUNWxwplt SUNWmfrun SUNWxwplr SUNWgcc SUNWbtool SUNWilof SUNWhea SUNWlibm SUNWsprot SUNWuiu8
If the following packages are not install , you need to install it.
Download the Oracle software from Oracle website.
Extract the files
# unzip 10202_database_solx86.zip
Start the installation process. login as oracle user.
#cd database
#./runInstaller
Post Installation Task
Execute the scripts as root
# /opt/oracle/oraInventory/orainstroot.sh
#/opt/oracle/102/root.sh

Leave a Reply