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进行重启。

你可能感兴趣的:(python 连接oracle踩坑笔记- Cannot locate a 64-bit Oracle Client错误解决方法。)