使用cx_Oracle连接数据库时报错: cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library


使用cx_Oracle连接数据库时报错: cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library

场景:

在使用pycharm执行代码连接oracle数据库时,报错

原因:与使用Navicate连接数据库原因差不多,即python版本与客户端不一致

解决方法:

A、python3版本为64

 

 

 

B、oracle中的instantclient_19_11文件设置为环境变量

 

 

 

C、instantclient_19_11下的所有dll文件复制到python目录下

 

 

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM