Heim > Datenbank > MySQL-Tutorial > Oracle 11g安装报错cannot restore segment prot after reloc: Permi

Oracle 11g安装报错cannot restore segment prot after reloc: Permi

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-07 17:17:18
Original
1001 Leute haben es durchsucht

环境:Redhat Linux AS5.7 +Oracle11.2.0.1 X86_64位环境安装完Oracle11.2.0.1后,通过netca创建监听程序,然后执行lsnrctl stat

环境:
RedHat Linux AS5.7 +Oracle11.2.0.1 X86_64位环境
 
安装完Oracle11.2.0.1后,通过netca创建监听程序,,然后执行lsnrctl status,报错如下:
 
[oracle @bt bin]#lsnrctl status
 ./lsnrctl: error while loading shared libraries: /oracle/ora11g/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied

解决过程如下:
[root@bt bin]#semanage fcontext -a -t textrel_shlib_t /oracle/ora11g/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1
    csvn homedir /opt/CollabNet_Subversion or its parent directory conflicts with a defined context in /etc/selinux/targeted/contexts/files/file_contexts, /usr/sbin/genhomedircon will not create a new context. This usually indicates an incorrectly defined system account. If it is a system account please make sure its login shell is /sbin/nologin.
[root@bt bin]# restorecon -R -v /oracle/ora11g/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1
    restorecon reset /home/mnum/app/mnum/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1 context user_u:object_r:user_home_t:s0->system_u:object_r:textrel_shlib_t:s0
 
重新执行lsnrctl status,问题解决。

更多Oracle相关信息见Oracle 专题页面 ?tid=12

linux

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage