OracleLinux安装Oracle11g

本文详细介绍如何在Oracle Linux系统中安装Oracle数据库。包括安装前的环境准备、配置yum仓库、安装预置软件包等步骤,并解决了安装过程中遇到的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用oraclelinux镜像先安装linux系统,这个部分和正常安装linux没有区别。
然后要预备Oracle安装前的环境,这个在光盘里也有。
将安装光盘挂载在/mnt上,建立yum仓库,添加的配置文件的位置是在/etc/yum.repo.d/下面,文件名一定要以repo结尾。
vim rhel-media.repo #编辑配置文件,添加以下内容:
[rhel-media]
name=Oracle Linux #自定义名称
baseurl=file:///mnt #本地光盘挂载路径
enabled=1 #启用yum源,0为不启用,1为启用
gpgcheck=0 #检查GPG-KEY,0为不检查,1为检查
保存后使用下述两个命令进行yum仓库的启用(我认为):
yum clean all
yum list
这个时候报错了,错误信息如下:
自定义yum仓库启用时的报错
后来经检查是因为没有联网,而系统默认配了的yum源(public-xxx.repo)此时就会报错,解决方案我觉得联网后就可以,但是我听了同事小哥哥的建议,把yum源的名字改掉了,也好了。
mv publicxxx.repo public.repo.bak
然后yum install oracle-rdbms-server-11gR2-preinstall-1.0-7.el6.x86_64.rpm
这个地方要区分yum list和yum repolist两个命令,我开始以为是一样的,其实很好辨认,一个输出所有rpm包,一个输出所有yum源。这样环境就搞好了,把安装包解压一下,两个安装包解压到一起(p13390677_112040_Linux-x86-64_1of7.zip;p13390677_112040_Linux-x86-64_1of7.zip)。然后进入解压目录执行./runInstaller就OK啦。
然后在执行sqlplus命令的时候说找不到命令,忘截图了哎,就是path没有配置好,在oracle用户的/home/oracle的.bash_profile文件中配置PATH和ORACLE_HOME这两个变量,这个根据自己的情况配吧(我的太混乱了,半天都没搞清楚==,我都不知道我为啥安装的Oracle路径这么复杂)。要export出来,这个再回头好好研究一下配置文件的原理吧,乱七八糟的Linux配置文件现在还不太懂。以上操作结束后要使用source命令让其生效。
source .bash_profile
就可以啦~好神奇~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值