码迷,mamicode.com
首页 > 移动开发 > 详细

sqlplus: error while loading shared libraries: /u01/app/lib/libclntsh.so.11.1

时间:2016-08-03 10:16:19      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

成功安装了Oracle 11g后,使用sqlplus登录数据库时遇到下面错误:

[oracle@DB-Server ~]$ sqlplus / as sysdba
 
sqlplus: error while loading shared libraries: /u01/app/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied

这个错误是由于SELINUX引起的,因为你在安装过程中没有关闭SELINUX,解决办法:先设置SELinux 成为permissive模式(即临时关闭SElinux),然后修改/etc/sysconfig/selinux 配置文件将SELINUX设置为disabled。问题解决。

[root@DB-Server ~]# getenforce
 
Enforcing
 
[root@DB-Server ~]# setenforce 0
 
[root@DB-Server ~]# getenforce
 
Permissive

技术分享

sqlplus: error while loading shared libraries: /u01/app/lib/libclntsh.so.11.1

标签:

原文地址:http://www.cnblogs.com/kerrycode/p/5731538.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!