運行sqlplus時遇到cannot restore segment prot after reloc: Permission denied

運行sqlplus時遇到cannot restore segment prot after reloc: Permission denied,網上說可以吧SELinux關掉,但是我看了下我的系統已經關掉了,具體是編輯/etc/sysconfig/selinux,把SELINUX=enforcing一行註釋掉,然後新加入一行:SELINUX=disabled,但是我這樣做了以後,問題依舊,後來高手告訴我執行如下命令就行:chcon -t texrel_shlib_t /opt/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so,執行以後果然問題解決了!興奮!高手說這事修改安全上下文的。我也不知道啥事安全上下文,反正問題解決了,先接着弄Oracle了……


對了,/opt/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so這個文件名依據你的錯誤提示中的路徑寫就行了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章