Install Oracle 12C on Linux
description
Transcript of Install Oracle 12C on Linux
-
7/17/2019 Install Oracle 12C on Linux
1/3
Step 1 Edit Host Files /etc/hosts
127.0.0.1 localhost.localdomain localhost192.168.0.210 oracle_12C.localdomain oracle_12C
Step 2 Edit Kernel Parameters /etc/sysctl.conf
fs.filemax = 6815744kernel.sem = 250 32000 100 128kernel.shmmni = 4096kernel.shmall = 1073741824kernel.shmmax = 4398046511104net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576fs.aiomaxnr = 1048576net.ipv4.ip_local_port_range = 9000 65500
sysctl p apply changes
Step 3 Edit Limits file etc/security/limits.conf
oracle soft nofile 1024oracle hard nofile 65536oracle soft nproc 2047oracle hard nproc 16384oracle soft stack 10240oracle hard stack 32768
Step 4 Install dependencies
yum install binutils y
yum install compatlibcap1 yyum install compatlibstdc++33 yyum install compatlibstdc++33.i686 yyum install gcc yyum install gccc++ yyum install glibc yyum install glibc.i686 yyum install glibcdevel yyum install glibcdevel.i686 yyum install ksh yyum install libgcc yyum install libgcc.i686 yyum install libstdc++ y
yum install libstdc++.i686 yyum install libstdc++devel yyum install libstdc++devel.i686 yyum install libaio yyum install libaio.i686 yyum install libaiodevel yyum install libaiodevel.i686 yyum install libXext yyum install libXext.i686 yyum install libXtst y
-
7/17/2019 Install Oracle 12C on Linux
2/3
yum install libXtst.i686 yyum install libX11 yyum install libX11.i686 yyum install libXau yyum install libXau.i686 yyum install libxcb yyum install libxcb.i686 yyum install libXi yyum install libXi.i686 yyum install make yyum install sysstat yyum install unixODBC yyum install unixODBCdevel y
Step 5 Add Groups and Users
groupadd g 54321 oinstallgroupadd g 54322 dbagroupadd g 54323 oper
useradd u 54321 g oinstall G dba,oper oraclepasswd oracle
Step 6 /etc/security/limits.d/90nproc.conf# Change this* soft nproc 1024
# To this* nproc 16384
Step 7 Set SELINUX
SELINUX=permissive
run the command after edit setenforce Permissive
Step 8 Stop Firewall
# service iptables stop# chkconfig iptables off
Step 9 Create directories for oracle Installation
mkdir p /oracle/product/12.1.0/db_1chown R oracle:oinstall /oraclechmod R 775 /oracle
Step 10 xhost +
Step 11 Edit bash profile for oracle user /home/oracle/.bash_profile
# Oracle Settingsexport TMP=/tmpexport TMPDIR=$TMP
-
7/17/2019 Install Oracle 12C on Linux
3/3
export ORACLE_HOSTNAME=oracle_12C.localdomainexport ORACLE_UNQNAME=db1export ORACLE_BASE=/oracleexport ORACLE_HOME=$ORACLE_BASE/product/12.1.0/-db_1export ORACLE_SID=db1
export PATH=/usr/sbin:$PATHexport PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/u-sr/libexport CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME-/rdbms/jlib
Step 12 Extract Installation Files
unzip linuxamd64_12c_database_1of2.zipunzip linuxamd64_12c_database_2of2.zip
Step 13 Start the Oracle Universal Installer
./runInstaller
Post Installation
dit the "/etc/oratab" file setting the restart flag for each instance to 'Y'
cdb1:/u01/app/oracle/product/12.1.0/db_1-:Y