oracle11g 配置报错汇总

本文详细记录了在RHEL6.7环境下部署Oracle11G过程中遇到的问题及解决方法,包括系统启动错误、PAM配置调整、本地节点名获取失败、依赖包缺失及安装脚本执行等关键步骤。

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

环境:rhel6.7 x64    oracle11G release 11.2.0.4.0 x64

1.虚拟机重启系统root登陆报错:module is unknow,xhell可以正常连接,用xhell查看日志

    解决办法:查看出错日志 cat /var/log/secure  

                         

64位Linux是默 pam_limits.so认放在 /lib64/security/下,

而配置oracle PAM配置文件时 放在了    /lib/security/pam_limits.so 这,因此需要改成/lib64//security/pam_limits.so

然后重启可以正常连接。

2.   PRVF-0002 : could not retrieve local node name。反向解析本机主机IP,hosts 没本机IP,和主机名会报错。

解决办法:vi /etc/hosts

加入:10.0.131.180  socdb01       #本机IP    本机主机名

 

3.执行安装时出错,缺少以下安装包,依次执行,如yum install -y compat-libstdc++-33

.

注:pdksh依赖包无法安装,因为在安装过程检测环境的时候

是OUI进行预检查的时候会使用命令:

/bin/rpm -q --qf %{version} redhat-release
来确定Linux的版本。
但是redhat-release已经被redhat-release-server包所取代,所以安装软件会无法识别Linux的版本。这时OUI会默认的使用Linux4的前置条件来检查现有的操作系统情况。
参考链接:http://blog.youkuaiyun.com/renfengjun     https://blog.youkuaiyun.com/renfengjun/article/details/72831344

修改<unzip path>/database/stage/cvu/cv/admin 目录下的
cvu_config文件
将其中的
CV_ASSUME_DISTID=OEL4
改为

CV_ASSUME_DISTID=OEL6

保存后重启runInstaller
此时OUI即可正确识别Linux的版本。

4.安装完成提示:用root用户去目录执行相应脚本。如:./root.sh
.

5.执行完毕后提示输入路径:

注:创建数据库,oracle用户下(su - oracle可以切换oracle用户)执行dbca(有可能报错:NO PROTOCOL SPECIFIED.此时root用户下执行  export DISPLAY=本机IP.0.0,再去oracle用户执行dbca即可)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值