Python CX Oracle - databaserror dbapi - 1407

问题描述 投票:0回答:1

我有一个Python连接问题,使用 cx-Oracle - 我无法连接到数据库。

我需要在离线模式下在机器上安装Oracle客户端,所以我已经解压了源文件。

我已经解压了64位版本的Oracle客户端工具,并将其保存在 opt 文件夹。

我的机器有一个更新版本的 libaio 包。

LD_LIBRARY_PATH 也被设置,并指向了 opt 文件夹客户端文件。

但我仍然得到以下错误。

enter image description here

python cx-oracle
1个回答
1
投票

从python中检查。(你的版本可能不是11.2).

print(os.environ["LD_LIBRARY_PATH"])

应该是这样的

usrliboracle11.2client64lib

并检查文件usrliboracle11.2client64liblibclntsh.so是否存在。

© www.soinside.com 2019 - 2024. All rights reserved.