安装Oracle12c
-
关闭防火墙 systemctl stop firewalld.service
-
关闭SElinux vi /etc/selinux/config => SELINUX=disabled
-
安装依赖
-
yum install -y binutils compat-libstdc++ gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXext libXtst libX11 libXau libXi make sysstat compat-libstdc++ libaio-deve compat-libcap1-1.10
-
-
参数设置 vi /etc/sysctl.conf
-
kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 kernel.shmall = 4294967296 fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmmax = 67452053504 kernel.shmmni = 4096 net.ipv4.ip_local_port_range = 9000 65500 net.core.wmem_max = 1048586
-
sysctl -p 让参数立即生效
-
-
参数设置 vi /etc/security/limits.conf
-
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240 oracle hard stack 10240
-
-
用户和用户组
-
groupadd dba
-
groupadd oinstall
-
建立 /home/oracle 来放置使用者的家目录 mkdir /home/oracle
-
useradd -g oinstall -G dba -d /home/oracle oracle
-
echo oracle | passwd --stdin oracle
-
chown -R oracle.oinstall /home/oracle
-
-
创建程序安装目录
-
mkdir -p /u2/oracle/product/12.2.0/dbhome_1
-
-
环境变量 vi/home/oracle/.bash_profile
-
export ORACLE_HOME=/u2/oracle/product/12.2.0/dbhome_1 export ORACLE_BASE=/u2/oracle export ORACLE_SID=topprod export NLS_LANG="AMERICAN_AMERICA.AL32UTF8" export NLS_DATE_FORMAT='RRRR/MM/DD' export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBARY_PATH export PATH=$ORACLE_HOME/bin:$HOME:$PATH export EDITOR=vi export LOGTTY=
tty
export DBEDIT=vi stty erase ^H stty -istrip tab3 -clocal echoe export PS1='<$PWD> ' set -o vi cd $ORACLE_HOME
-
-
图形化安装 Xmanager
-
xhost +
-
若找不到则将本机IP的环境变量配置好 export DISPLAY=172.16.1.9:0.0
-
-
运行安装文件./runInstaller
-