CENTOS 6.7 INSTALL ORACLE 12C
1 安装依赖包
cd /media/CentOS_6.7_Final/Packages rpm --import /etc/pki/rpm-gpg/RPM*
rpm -ivh compat-libcap1-1.10-1.x86_64.rpm --force --nodeps rpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm rpm -ivh libstdc++-devel-4.4.7-16.el6.x86_64.rpm rpm -ivh gcc-4.4.7-16.el6.x86_64.rpm --force --nodeps rpm -ivh gcc-c++-4.4.7-16.el6.x86_64.rpm --force --nodeps rpm -ivh ksh-20120801-28.el6.x86_64.rpm rpm -ivh libaio-devel-0.3.107-10.el6.x86_64.rpm
2 卸载openjdk
查看:
rpm -qa | grep java 卸载:
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.x86_64 rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.x86_64
3 安装jdk 1.8
rpm -i jdk-8u77-linux-x64.rpm
4 安装数据库12C准备 4.1 创建ORACLE用户
groupadd oinstall groupadd dba
useradd -g oinstall -G dba oracle passwd oracle
mkdir -p /data/app/oracle mkdir -p /data/oradata
chown -R oracle:oinstall /data/app/oracle /data/oradata chmod -R 775 /data/app/oracle /data/oradata
4.2 配置内核参数
vi /etc/sysctl.conf
fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 4294967295 kernel.shmmni = 4096
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 = 1048576 sysctl -p
4.3 修改系统限制
vi /etc/security/limits.conf
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 vi /etc/pam.d/login
session required /lib/security/pam_limits.so session required pam_limits.so vi /etc/profile
if [ $USER = \
if [ $SHELL = \ ulimit -p 16384 ulimit -n 65536
else
ulimit -u 16384 -n 65536 fi fi
4.4 切换到oracle用户下,配置环境变量
su - oracle vi .bash_profile
export ORACLE_BASE=/data/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/ export ORACLE_SID=ORCL
export PATH=$PATH:$ORACLE_HOME/bin
export LD_BIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
5 配置X-start
6 解压安装文件
unzip linuxamd64_12102_database_*
7 开始安装ORACLE12C 7.1 安装数据库软件
运行X-start,切换到安装目录 cd /home/oracle/database ./runInstaller