打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
CentOS下安装cx_Oracle

第一步,先安装Oracle客户端,结合你的情况自己找合适的版本,我下载的是 oracle-instantclient11.2-basic-11.2.0.3.0-1.x86_64.rpm下载地址

   rpm -ivh oracle-instantclient11.2-basic-11.2.0.3.0-1.x86_64.rpm

第二步,找出你的ORACLE_HOME,我安装之后在这里:/usr/lib/oracle/11.2/client64/lib/

第三步,下载oracle-instantclient11.2-sdk-11.2.0.1.0-1.x86_64.zip 下载地址。解压,把里面那个叫sdk的文件夹复制到 /usr/lib/oracle/11.2/client64/lib/

第四步,做一个软链:

   $ cd /usr/lib/oracle/11.2/client64/lib/   $ ln -s libclntsh.so.11.1 libclntsh.so

第五步,安装cx_Oracle:

    $ export ORACLE_HOME=/usr/lib/oracle/11.2/client64/lib    $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME    $ easy_install cx_Oracle   
试一下:
   $ python   $ import cx_Oracle   
done.

不过别高兴得太早,还没配环境变量,一退再进去就不行了,在.bashrc里加入刚才安装之前的那两句:

      $cd vim ~/.bashrc      export ORACLE_HOME=/usr/lib/oracle/11.2/client64/lib      export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME   

要是你是部署生产环境,上面一步还没完事,那步只保证你登录上去时可以玩。

  $ echo  /usr/lib/oracle/11.2/client64/lib  > /etc/ld.so.conf.d/oracle.conf  $ ldconfig
其实如果你做完这个配置,.bashrc是不需要改了的。
终于圆满了,坑爹的Oracle...
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
linux环境变量设置方法总结(PATH/LD
Linux里Oracle client客户端简便安装
ubuntu下多版本cuda切换
[Oracle]
PaddleBoBo虚拟主播制作教程
Linux 安装php oci8扩展
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服