zoukankan      html  css  js  c++  java
  • oracle instantclient 运行 sqlplus报错,找不到libsqlplus.so等类库文件的解决办法

    最近项目中用到oracle,但对oracle不熟,平时工作用的fedora安装oracle也一直无法正常使用,在oracle官网上发现有instantclient的oracle客户端,

    一共安装了三个文件:

        oracle-instantclient11.2-sqlplus-11.2.0.3.0-1.i386.rpm

        oracle-instantclient11.2-devel-11.2.0.3.0-1.i386.rpm

        oracle-instantclient11.2-basic-11.2.0.3.0-1.i386.rpm

    在运行sqlplus时,会报找不到libsqlplus.so的错误,运行locate libsqlplus.so,发现libsqlplus.so是存在的,在网上google了一下,原来在~/.bashrc中加入下面三行:

       export ORACLE_HOME=/usr/lib/oracle/11.2/client
       export LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client/lib/
       export TNS_ADMIN=/usr/include/oracle/11.2


    然后注销重新登陆,sqlplus就可以正常运行了。

    参考链接:https://forums.oracle.com/forums/thread.jspa?threadID=2388055&tstart=0

  • 相关阅读:
    java--堆栈
    git 修改默认编辑器
    java 二维数组的行列长度
    公钥私钥
    手机是如何定位的
    Git和svn的区别
    面试未解之谜
    删除单链表中重复元素
    深入分析事务的隔离级别
    传送
  • 原文地址:https://www.cnblogs.com/unsea/p/2534541.html
Copyright © 2011-2022 走看看