linux - sqlplus:加载共享库时出错:libsqlplus.so:无法打开共享对象文件:没有这样的文件或目录

标签 linux oracle installation sqlplus oracleclient

请提出解决此问题的解决方案?在发出命令时:

sqlplus /nolog

发生的错误:

 sqlplus: error while loading shared libraries:
 libsqlplus.so: cannot open shared object file: No such file or directory

最佳答案

从 shell 正确运行 sqlplus 的最低配置是设置 ORACLE_HOMELD_LIBRARY_PATH。为了便于使用,您可能还想相应地设置 PATH

假设您已在 /opt/oracle/instantclient_11_1 中解压缩所需的存档:

$ export ORACLE_HOME=/opt/oracle/instantclient_11_1
$ export LD_LIBRARY_PATH="$ORACLE_HOME"
$ export PATH="$ORACLE_HOME:$PATH"

$ sqlplus

SQL*Plus: Release 11.1.0.7.0 - Production on Wed Dec 31 14:06:06 2014
...

关于linux - sqlplus:加载共享库时出错:libsqlplus.so:无法打开共享对象文件:没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27717312/

相关文章:

linux - Visual Studio -X11 : The DISPLAY environment variable is missing

linux - 在 bash 脚本中读取变量的第一个字符?

java - 参数中带有 clob 的 oracle 过程(大文本)

node.js - 如何将软件包与 Node 安装程序捆绑在一起?

linux - 无法更改在 Jenkins 上运行的 Shell 脚本中的目录

linux - 重用目录中的文件名

java - 在 java 中设置参数时,Prepared Statement 查询构建不起作用

oracle - 用DEBUG编译ORACLE包有什么影响

node.js - 在树莓派3上npm安装 Electron 错误

ubuntu - 安装 pycharm Ubuntu