在 root 下执行 Oracle 程序时找不到 libclntsh.so.11.1时。如图所示libclntsh.so.11.1 => not found。
解决方法:
#locate libclntsh.so.11.1
找到对应的路径后切换到root用户vim /etc/profile 配置环境变量。
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:路径
#source /etc/profile --环境变量生效
#echo $LD_LIBRARY_PATH --查看是否生效
libclntsh.so.11.1 => not found
在目录 /etc/ld.so.conf.d 下新建 oracle.conf,将上面libclntsh.so.11.1位置信息写入,并保存,运行下面指令。
#ldconfig