作者:U友50054453 | 来源:互联网 | 2023-07-31 12:53
找了好多资料,终于在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 /]
[root@localhost /]
[root@localhost /]
[root@localhost /]
[root@localhost /]
[root@localhost /]
[root@localhost /]
[root@localhost /]
//一堆新建文件夹,设置权限,直接复制就行。
切换oracle用户
[root@localhost opt]
Last login: Sat Jan 16 00:25:03 CST 2016 on pts/1
[oracle@localhost ~]$ pwd
/home/oracle
[oracle@localhost ~]$ vi .bash_profile
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
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
更多详情见请继续阅读下一页的精彩内容: 2016-12/138887p2.htm