我已经配置了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”
感谢您能否就此提供反馈。
谢谢, Tharindu Panagoda