12C的安装过程与11G的安装没有多大区别:
----------------
1.检查硬件条件
2.检查软件条件
3.系统相关配置
4.用户,组,安装目录创建
5.安装
-------------------
系统相关配置
1./etc/selinux/config
2.防火墙
3./etc/security/limits.conf
4./etc/sysctl.conf
关闭防火墙:
iptables -F
service iptables stop
4.用户,组,安装目录创建
groupadd -g 1000 oinstall
useradd -u 1000 oracle -g oinstall
mkdir -p /u01/app/oracle
mkdir -p /u01/app/oraInventory
chown -R oracle:oinstall /u01/app/oracle
chmod -R 775 /u01/app/oracle
chown -R oracle:oinstall /u01/app/oraInventory
chmod -R 775 /u01/app/oraInventory
环境变量:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/dbhome_1
export ORACLE_SID=orcl12c
export PATH=$ORACLE_HOME/bin:$PATH
centos-6.5依赖包安装:
rpm -q --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" binutils \
compat-libcap1 \
compat-libstdc++ \
gcc \
gcc-c++ \
glibc \
glibc-devel \
ksh \
libgcc \
libstdc++ \
libstdc++-devel \
libaio \
libaio-devel \
libXext \
libXtst \
libX11 \
libXau \
libxcb \
libXi \
make \
sysstat
------------------------------------------------
以上简单的介绍了12C的安装,下面介绍下新特性(网上参考而来):
首先我们先看下概念:
CDB组件(Components of a CDB)
一个CDB数据库容器包含了下面一些组件: