报错信息是找不到共享库文件libclntsh.so.11.1。首先查找这个文件是否存在:
find / -name libclntsh.so.11.1
发现文件存在:
那问题就在于程序没有找这个文件,解决方法有多种,这里列出其中一种:
方法:
创建所需共享库文件的软链接。
特点:
让所有用户生效,并且通用,只要是Linux类型的操作系统,都会去/usr/lib目录下去找共享库。
步骤:
1、找到共享库文件所在路径:
find / -name 共享库文件名称
2、创建共享库软链接:
cd /usr/lib
ln -s 共享库文件完整路径 待创建的软链接名称(要和共享库文件名称相同)
完毕。