Python cx_Oracle连接DLL错误

时间:2018-03-01 23:22:32

标签: python dll cx-oracle

我已经配置了Oracle客户端并尝试使用以下代码,但是代码中提示错误。

import os
os.chdir("C:\\oreclient_install_dir\\instantclient_12_2")
import cx_Oracle
ORACLE_CONNECT = "user/pass@(DESCRIPTION=(SOURCE_ROUTE=OFF)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=host)(PORT=1521)))(CONNECT_DATA=(SID=sid)(SRVR=DEDICATED)))"
orcl = cx_Oracle.connect(ORACLE_CONNECT)
print("Connected to Oracle: " + orcl.version)

错误: Python.exe - 找不到入口点

程序入口点K32GetModuleBaseNameA无法位于动态链接库KERNEL32.dll

我使用Server 2008 32位作为客户端计算机并远程连接到Oracle Data Base 12c企业版12.2.0.1.0版 - 64位 试过Python 2.7和3.6。 即时客户端版本为“instantclient_12_2”

enter image description here

感谢您能否就此提供反馈。

谢谢, Tharindu Panagoda

0 个答案:

没有答案