import cx_Oracle报错,提示importError: DLL load failed: 不是有效的Win32程序。
2023-09-14 09:01:12 时间
问题说明1:
WIN32,python是2.7版本,本地oracle client是32位的。
import cx_Oracle报错,提示importError: DLL load failed: 该模块不存在。
问题说明2:
WIN32,python是2.7版本,本地安装了sybase client。
import sybase报错,提示importError: DLL load failed: 该模块不存在。
解决办法:
将与32位的Oracle client且版本号11.2.0相符合的oci.dll文件(不考虑win32 or win64)拷贝到..\Python27\Lib\site-packages路径下;
查看oracle client版本:
解决办法的前提:
本地安装oracle client
本地安装sybase client
oci.dll文件下载地址:https://i.cnblogs.com/Files.aspx,所在路径\oci\X86\11.2.0.1.0 Production\
相关文章
- 使用Oracle实现数据库连接(oracle连接名)
- Oracle检查时间大小的最佳方法(oracle比较时间大小)
- 据库Oracle深度优化:提升程序数据库性能(oracle改进程数)
- 深入浅出Oracle触发器类型概述(oracle触发器类型)
- Oracle服务器每日日志监控及分析(oracle服务日志)
- 调优服务Oracle调优:实现程序运行更高效(oracle提供程序)
- 如何管理Oracle帐号?(oracle帐号)
- Oracle数据库容灾保障系统(oracle容灾)
- 优化提升效率:Oracle表优化之索引使用(oracle索引表)
- Oracle: 无需监听,便可实现连接(oracle无监听程序)
- 探究Oracle中内存下降的原因(oracle内存下降原因)
- Oracle内传参优化程序提高数据处理效率(oracle内传参)
- Oracle 数据库中全角字符替换实现技巧(oracle 全角替换)
- Oracle优先建立表空间方法指南(oracle先跑建表空间)
- 以c Oracle程序最终打开的大门(c oracle结果ji)
- Java程序建立Oracle数据库表的实现方式(java建oracle表)
- ASP程序从Oracle数据库精挖宝贵资源(asp取oracle数据)
- 艰难抉择选择Oracle还是Aced(aced oracle)
- Oracle中符号读音指南(oracle中符号怎么读)
- Oracle中掌握程序变量的重要性(oracle中程序变量)
- Oracle会话程序一段极具价值的旅程(oracle 会话 程序)
- 如何在Oracle中计算周数(oracle中如何算周数)
- Oracle消失之后又去往何处(oracle下好后去哪了)
- Oracle禁止程序连接明确禁令见证(oracle不让程序连接)
- 解读Oracle 06401错误代码,轻松解决数据库故障(oracle 06401)