Red Hat Enterprise Linux 7.0 安装 Oracle 12C

直接来

根据oracle官网上提供的文档,得到如下信息
binutils-2.23.52.0.1-12.el7.x86_64 
compat-libcap1-1.10-3.el7.x86_64 
gcc-4.8.2-3.el7.x86_64 
gcc-c++-4.8.2-3.el7.x86_64 
glibc-2.17-36.el7.i686
glibc-2.17-36.el7.x86_64 
glibc-devel-2.17-36.el7.i686 
glibc-devel-2.17-36.el7.x86_64 
ksh
libaio-0.3.109-9.el7.i686 
libaio-0.3.109-9.el7.x86_64 
libaio-devel-0.3.109-9.el7.i686 
libaio-devel-0.3.109-9.el7.x86_64 
libgcc-4.8.2-3.el7.i686 
libgcc-4.8.2-3.el7.x86_64 
libstdc++-4.8.2-3.el7.i686 
libstdc++-4.8.2-3.el7.x86_64 
libstdc++-devel-4.8.2-3.el7.i686 
libstdc++-devel-4.8.2-3.el7.x86_64 
libXi-1.7.2-1.el7.i686 
libXi-1.7.2-1.el7.x86_64 
libXtst-1.2.2-1.el7.i686 
libXtst-1.2.2-1.el7.x86_64 
unixODBC-2.3.1-10.el7.i686.rpm
unixODBC-2.3.1-10.el7.x86_64.rpm
unixODBC-devel-2.3.1-10.el7.i686.rpm
unixODBC-devel-2.3.1-10.el7.x86_64.rpm
make-3.82-19.el7.x86_64 
sysstat-10.1.5-1.el7.x86_64

无论你是选择rpm还是选择yum,这些包必须安装好,在Red Hat Enterprise Linux 7.0 的光盘中,这些包都存在,这里说一下Red Hat Enterprise Linux 配置本地源的事情

我从来都是将Red Hat Enterprise Linux 7.0的光盘.iso文件上传到系统里,在这里,我将光盘传到/home/yunchu/Desktop里,yunchu是我个人用户名。
获得超级权限后
在/media下,新建一个文件夹cdrom。具体将光盘挂载到什么地方,自己选择。我选择挂载到/media/cdrom下
[root@localhost Desktop]#mount rhel-server-7.0-x86_64-dvd.iso /media/cdrom

在/etc/yum.repos.d/ 下面
[root@localhost yum.repos.d]# touch rhel-media.repo //新建一个rhel-media.repo文件
[root@localhost yum.repos.d]# vi rhel-media.repo //编辑文件

[rhel-media]  #1行
name=Red Hat Enterprise Linux 7.0
baseurl=file:///media/cdrom
enabled=1
gpgcheck=1
gpgkey=file:///media/cdrom/RPM-GPG-KEY--release  #6行
//#1行到#6行以直接复制到rhel-media.repo中,汉字不需要复制,这段说明不需要复制
[root@localhost yum.repos.d]# yum clean all
[root@localhost yum.repos.d]# yum makecache

搞定

至此,本地yum源配置完成。
创建用户,创建组,新建文件夹,修改权限
[root@localhost /]# groupadd dba //添加dba组
[root@localhost /]# groupadd oinstall  //添加oinstall组
[root@localhost /]# useradd oracle -d /home/oracle -g oinstall -G dba -m //添加用户,用户名为oracle,工作目录在/home/oracle下面,并且将oracle用户添加到oinstall组和dba组里面
[root@localhost /]# passwd oracle //设置oracle用户密码

[root@localhost /]# mkdir -p /opt/app/oracle/product/12.1.0/dbhome_2
[root@localhost /]# mkdir -p /opt/app/oraInventory
[root@localhost /]# mkdir -p /opt/app/oracle/oradata
[root@localhost /]# chown -R oracle.oinstall /opt/oracle
[root@localhost /]# chown -R oracle.oinstall /opt/oracle/oradata
[root@localhost /]#  chown -R oracle.oinstall/opt/oracle/product/12.1.0
[root@localhost /]# chown -R oracle.dba /opt/app/oraInventory
[root@localhost /]# chown -R oracle.dba /opt/app/oracle
//一堆新建文件夹,设置权限,直接复制就行。
切换oracle用户
[root@localhost opt]# su - oracle
Last login: Sat Jan 16 00:25:03 CST 2016 on pts/1
[oracle@localhost ~]$ pwd
/home/oracle
[oracle@localhost ~]$ vi .bash_profile 
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

export ORACLE_BASE=/opt/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/dbhome_2
export ORACLE_OWNER=oracle
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:.:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"
~    
//直接把.bash_profile清空,将上述代码复制过去就行
[oracle@localhost ~]$ . .bash_profile //执行.bash_profile文件

正式安装
去掉勾选,Next

选择Yes
这里写图片描述
选择Next
这里写图片描述
选择Next
这里写图片描述
配置如下,选择Next,密码必须符合Oracle标准。
这里写图片描述
选择Next
这里写图片描述

猜你喜欢

转载自www.linuxidc.com/Linux/2016-12/138887.htm