selinux导致sqlplus登录失败

作者: admin 分类: Oracle,公众号存档            0 次浏览 发布时间: 2013-04-16 13:27

很早以前建的11g的库,今天准备要用一下。

依然是直接用sqlplus登录,报出如下的错误:

[ora11g@db11 sysconfig]$ sqlplus / as sysdba
sqlplus: error while loading shared libraries: /home/ora11g/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied

这个问题 以前碰到过,很长时间了,都有些生疏了。

最后可以用一下两种方式解决。

1.直接用root执行 setenforce 0 或者在linux界面里面关掉selinux

2.要不是在/etc/sysconfig/selinux 中改为SELINUX=disabled,然后重启


📌 本文来自作者的 ITPUB 技术博客存档(2013 年),原文链接:https://blog.itpub.net/23718752/viewspace-758583/

admin

杨建荣,《Oracle DBA工作笔记》《MySQL DBA工作笔记》作者,dbaplus社群发起人之一,腾讯云TVP,现任竞技世界系统部经理,拥有十多年数据库开发和运维经验,目前专注于开源技术、运维自动化和性能调优

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注