OracleLinux安装Oracle11g

使用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
就可以啦~好神奇~~

猜你喜欢

转载自blog.csdn.net/LyingLin0808/article/details/82425290