python 连接oracle踩坑笔记- Cannot locate a 64-bit Oracle Client错误解决方法。

cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client错误解决方法。

1.版本要求 python、cx_oracle 、instantclient_11_2均为64位版本。

2.cx_oracle下载链接:http://cx-oracle.sourceforge.net/下载对应的版本下载。

3.配置instantclient_11_2的环境变量到ADMIN目录下。TNS_ADMIN = D:\instantclient_11_2\NETWORK\ADMIN

4.配置tnsnames.ora文件(自行百度),完成后使用navicat验证链接,成功后继续。

5.将instantclient_11_2目录下的oci.dll oraocci11.dll oraociei11.dll 放到python的Lib下的site-packages下。

ps:如果已经开启了ide需要对ide进行重启。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容