Oracle数据库“ sqlplus:加载共享库时出错:libsqlplus.so”错误和解决方案

当尝试运行64位版本的sqlplus时,可能会遇到'libsqlplus.so'的共享库错误。该错误表明在LD_LIBRARY_PATH环境变量定义的路径中找不到所需的库。通过将Oracle库路径添加到LD_LIBRARY_PATH并找到libsqlplus.so的路径,可以成功运行sqlplus。
摘要由CSDN通过智能技术生成

sqlplus or sqlplus64 tools are used to connect and manage Oracle Databases. sqlplus64 is 64 bit version of the sqlplus. After installating these tools successfully when we try to run sqlplus command we may get an shared object file or library error.

sqlplussqlplus64工具用于连接和管理Oracle数据库。 sqlplus64sqlplus 64位版本。 在我们尝试运行sqlplus命令成功安装了这些工具之后,我们可能会收到共享的目标文件或库错误。

sqlplus共享库错误 (sqlplus Shared Library Error)

sqlplus command shared library error full definition is like below. Keep in mind that for 64 bit version it will be sqlplus64

sqlplus命令共享库错误的完整定义如下所示。 请记住,对于64位版本,它将是sqlplus64

sqlplus: error while loading shared libraries: libsqlplus.so: cannot 
open shared object file: No such file or directory
sqlplus Shared Library Error
sqlplus Shared Library Error
sqlplus共享库错误

列印LD_LIBRARY_PATH(Print LD_LIBRARY_PATH)

We can understand that shared library libsqlplus.so can not be found in the defined library path. Library path is stored in bash environment variable LD_LIBRARY_PATH . So first we will check this environment variable.

我们可以理解,在定义的库路径中找不到共享库libsqlplus.so 。 库路径存储在bash环境变量LD_LIBRARY_PATH 。 因此,首先我们将检查此环境变量。

$ echo $LD_LIBRARY_PATH
Print LD_LIBRARY_PATH
Pr
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值