oracle client解决cx"/>
linux安装oracle client解决cx
背景:
需要在linux上调用python,连接oracle数据,在执行脚本是出现如下错误:
由于未安装client,所有找不到对应的文件
[root@xx wxArticle]# python main.py
Traceback (most recent call last):File "main.py", line 16, in <module>oracle_db = cx_Oracle.connect("name/pwd@ip:1521/orclcdb")
cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bitOracle Client library: "libclntsh.so:
cannot open shared object file:
No such file or directory".
See .html#linux for help
官方安装教程
cx_Oracle 8 安装 — cx_Oracle 8.3.0 文档 (cx-oracle.readthedocs.io)
步骤一:在 Linux 上安装 cx_Oracle
本节讨论 Linux 上的通用安装方法。使用 Python 和 Oracle Linux 上从 yum cx_Oracle RPM 软件包,请参阅在 Oracle Linux 上安装 cx_Oracle RPM。
注意
更多推荐
linux安装oracle client解决cx
发布评论