oracle 错误解析

应用程序链接oracle的库时会出现以下错误:
XXXXX:: error while loading shared libraries: /usr/local/oracle/product/10.2.0/lib/libnnz10.so: cannot restore segment prot after reloc: Permission denied
或者:
XXXXX:: error while loading shared libraries: /usr/local/oracle/product/10.2.0/lib/libclntsh.so.10.1: cannot restore segment prot after reloc: Permission denied
等错误。
解决办法是用chcon命令把相应文件的属性改一下便可,如:
chcon -t texrel_shlib_t   /usr/local/oracle/product/10.2.0/lib/libnnz10.so
chcon -t texrel_shlib_t  /usr/local/oracle/product/10.2.0/lib/libclntsh.so.10.1oracle

上诉文件目录参考时要改为本身的。rest

相关文章
相关标签/搜索