虚拟机上面用操作系统Red Hat装了Oracle 11gR2报错:
./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
上网查找了一下原因,看不大明白,但解决方案比较简单
- root用户登录
- 使用cd命令切换当前目录到 /etc/selinux
- 使用vim打开config文件
- 找到里面的SELINUX条目,设置成disabled
- 重启系统
- # xhost local:oracle