error while loading shared libraries: libclntsh.so.11.1: wrong ELF class: ELFCLASS64

执行某程序,报error while loading shared libraries: libclntsh.so.11.1: wrong ELF class: ELFCLASS64


解决这个问题有两种方法
 

1、在当前用户下,添加链接库所在路径

vi .bash_profile

添加或修改

export LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/lib:$LD_LIBRARY_PATH;
 

2、root用户下,在文件/etc/ld.so.conf中添加链接库所在路径/oracle/product/11.2.0/db_1/lib,保存后退出,并执行ldconfig即可




版权声明:本文为xyz846原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。