Red Hat Enterprise Linux 7.0 安装 Oracle 12C
找了好多资料,终于在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-RedHat-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 
相关推荐
iilegend 2020-10-19
Hody 2020-08-16
ihuaqiang 2020-08-16
Carlos 2020-07-29
wpfeitian 2020-07-26
Justdoit00 2020-06-26
dataminer 2020-06-25
昊 2020-06-16
lklong 2020-11-22
oraclemch 2020-11-06
shilukun 2020-10-10
周嘉笙 2020-11-09
EricRay 2020-10-16
zhuzhufxz 2020-09-16
dataminer 2020-08-17
bfcady 2020-08-16
FightFourEggs 2020-08-16
数据库设计 2020-08-16