使用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