![](/img/trans.png)
[英]Unable to setup connection to Oracle DB using Python cx_Oracle
[英]Python Connection to Oracle DB: cx_Oracle
我目前正在尝试使用 cx_Oracle 连接到远程 Oracle 数据库。
#!/usr/bin/python3
import cx_Oracle
#create connection
connection = cx_Oracle.connect("User", "Password", "DBHost",
encoding="UTF-8")
print('It Works!')
当我尝试连接到数据库时,我收到以下消息:
cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library
我在此消息后尝试了什么:
我做错什么了吗 ?
猜测您使用的是 Linux。
在 Linux 上使用 Oracle Instant Client 的 cx_Oracle 安装说明在这里。
尝试按照说明运行 ldconfig 或设置 LD_LIBRARY_PATH。
sudo sh -c "echo home/dtv/Installfiles/InstantClientOracle/instantclient_19_9 > /etc/ld.so.conf.d/oracle-instantclient.conf"
sudo ldconfig
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.