Wednesday, February 10, 2010

ORACLE 10G Installation on Solaris 10 x86 platform

groupadd dba
groupadd oinstall
useradd -md /export/home/oracle -g dba -G oinstall -s /bin/bash oracle

vi /etc/profile
export PATH=/usr/bin:/usr/sbin:/usr/sfw/bin:/user/openwin/bin:/usr/ucb:/usr/ccs/bin:$PATH
source /etc/profile

# Do following configuration for setting kernel parameters to increase memory size
vi /etc/system
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmns=1024
set semsys:seminfo_semmsl=256
set semsys:seminfo_semmni=100
set semsys:seminfo_semvmx=32767
set noexec_user_stack=1
reboot

su - oracle
# Extract the cpio file of Oracle Software
cpio -icvdB < /Desktop/---Solaris Software file---

vi .profile
#oracle setting
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
# Select the appropriate ORACLE_BASE
ORACLE_BASE=/export/home/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME
ORACLE_SID= Any SID u wanna Give; export ORACLE_SID
PATH=$ORACLE_HOME/bin:$PATH; export PATH
DISPLAY=:0.0;export DISPLAY
source .profile

#Create Base Directory 4 Oracle
cd /export/home
mkdir oracle
chown oracle:dba oracle


cd /Disk1/install
vi oraparam.ini
search version in it and write 5.10 after 5.9 comma separated

cd ..
./runInstaller ({first run 'xhost +' from super-user})


sqlplus /nolog
connect sys/passwd as sysdba
show user
startup
quit

1 comment: