Download link -
https://drive.google.com/drive/folder...
Unpack Files
Unzip the files.
11.2.0.1
#unzip p13390677_112040_Linux-x86-64_1of7.zip
#unzip p13390677_112040_Linux-x86-64_2of7.zip
You should now have a single directory called "database" containing installation files.
Hosts File
The "/etc/hosts" file must contain a fully qualified name for the server.
IP-address fully-qualified-machine-name machine-name
For example.
127.0.0.1 localhost.localdomain localhost
192.168.0.181 ol6-112.localdomain ol6-112
The current values can be tested using the following command.
/sbin/sysctl -a | grep param-name
Add or amend the following lines in the "/etc/sysctl.conf" file.
fs.suid_dumpable = 1
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
Run the following command to change the current kernel parameters.
/sbin/sysctl -p
Add the following lines to the "/etc/security/limits.conf" file.
oracle soft nproc 16384
oracle hard nproc 16384
oracle soft nofile 4096
oracle hard nofile 65536
oracle soft stack 10240
Install the following packages if they are not already present.
But I recommend to use yum instead of rpm for overcoming dependencies challenges so use below command
1) make sure your db name and instance name both are same
2) pre-requisites (absolutely optional ) =
[optional] - # wget https://public-yum.oracle.com/public-...
yum install oracle-rdbms-server-11gR2-preinstall - -nogpgcheck
yum install -y --nogpgcheck binutils-2*
yum install -y --nogpgcheck glibc-2* nss-softokn-freebl-3*
yum install -y --nogpgcheck glibc-2* nss-softokn-freebl-3*
yum install -y --nogpgcheck compat-libstdc++-33*
yum install -y --nogpgcheck glibc-common-2*
yum install -y --nogpgcheck glibc-devel-2*
yum install -y --nogpgcheck glibc-devel-2*
yum install -y --nogpgcheck glibc-headers-2*
yum install -y --nogpgcheck elfutils-libelf-0*
yum install -y --nogpgcheck elfutils-libelf-devel-0*
yum install -y --nogpgcheck gcc-4*
yum install -y --nogpgcheck gcc-c++-4*
yum install y --nogpgcheck ksh*
yum install -y --nogpgcheck libaio-0*
yum install -y --nogpgcheck libaio-devel-0*
yum install -y --nogpgcheck libaio-0*
yum install -y --nogpgcheck libaio-devel-0*
yum install -y --nogpgcheck libgcc-4*
yum install -y --nogpgcheck libgcc-4*
yum install -y --nogpgcheck libstdc++-4*
yum install -y --nogpgcheck libstdc++-4*
yum install -y --nogpgcheck libstdc++-devel-4*
yum install -y --nogpgcheck make-3.81*
yum install -y --nogpgcheck numactl-devel-2*
yum install -y --nogpgcheck sysstat-9*
yum install -y --nogpgcheck compat-libstdc++-33*
yum install -y --nogpgcheck compat-libcap*
Create the new groups and users.
groupadd -g 501 oinstall
groupadd -g 502 dba
groupadd -g 503 oper
groupadd -g 504 asmadmin
groupadd -g 506 asmdba
groupadd -g 505 asmoper
useradd -u 502 -g oinstall -G dba,asmdba,oper oracle
passwd oracle
Set the password for the "oracle" user.
passwd oracle
Amend the "/etc/security/limits.d/90-nproc.conf" file as described below. See MOS Note [ID 1487773.1]
Change this
soft nproc 1024
To this
- nproc 16384
Set secure Linux to permissive by editing the "/etc/selinux/config" file, making sure the SELINUX flag is set as follows.
SELINUX=permissive
Once the change is complete, restart the server.
If you have the Linux firewall enabled, you will need to disable or configure it, as shown here or here.
Create the directories in which the Oracle software will be installed.
mkdir -p /u01/app/oracle/product/11.2.0/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01
Login as root and issue the following command.
xhost +machine-name
Login as the oracle user and add the following lines at the end of the ".bash_profile" file.
Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=ol6-112.localdomain; export ORACLE_HOSTNAME
ORACLE_UNQNAME=DB11G; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
ORACLE_SID=DB11G; export ORACLE_SID
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
Installation
Log into the oracle user. If you are using X emulation then set the DISPLAY environmental variable.
./runinstaller