安装完Oracle 11G R 2之后,sqlplus / as sysdba 的时候报如下的错误
2014-07-21 16:23
651 查看
sqlplus: error while loading shared libraries: /u01/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied
原因:安装 Oracle 之前配置Linux的时候忘记了SELINUX设置为display了。
方法: 以root身份 vi /etc/sysconfig/selinux 如下图:
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - SELinux is fully disabled. SELINUX=disabled # SELINUXTYPE= type of policy in use. Possible values are: # targeted - Only targeted network daemons are protected. # strict - Full SELinux protection. SELINUXTYPE=targeted
把上面的SELINUX=enforcing,改为SELINUX=disabled
然后重启即可。
相关文章推荐
- Oracle安装后命令行中运行sqlplus / as sysdba出现错误ora-01031:insufficient privileges
- linux下安装完oracle 11g后使用sqlplus出现如下乱码现象
- oracle cmd窗口输入sqlplus / as sysdba 报协议适配器错误 解决方案
- 安装完oracle后从root用户切换执行命令“sqlplus / as sysdba”失败
- oracle安装登录sqlplus / as sysdba然后报错ERROR: ORA-01031 insufficient privileges
- [Oracle] sqlplus / as sysdba ora-01031 insufficient privileges
- ORACLE sqlplus / as sysdba 为什么能登录成功
- 安装完Oracle 11g之后启动SQL Developer 时报cannot find a j2se sdk错误的解决办法
- 不能“在oracle db server上使用sqlplus / as sysdba”的解决办法
- oracle的sqlplus登陆的时候老报错:ORA-12560: TNS: 协议适配器错误
- Oracle sqlplus “/as sysdba” ORA-12162
- sqlplus connect / as sysdba 连接Oracle时验证失败 insufficient privileges 原因
- oracle的sqlplus登陆的时候老报错:ORA-12560: TNS: 协议适配器错误
- Oracle sqlplus/as sysdba命令详解
- [Oracle] sqlplus / as sysdba ora-01031 insufficient privileges
- Oracle sqlplus ORA-28009 Connection to SYS should be as sysdba or sysoper
- Oracle sqlplus “/as sysdba” ORA-12162
- oracle运维之--aio引起sqlplus / as sysdba不能用
- 安装完Oracle 11g之后启动SQL Developer 时报cannot find a j2se sdk错误的解决办法
- oracle安装完成之后,执行sqlplus命令,提示:bash: sqlplus: command not found...