pyhton连接到oracle数据库概述首次安装配置时,必须知道版本匹配。 安装配置很容易,包括系统版本、python版本、oracle客户端版本和cx_Oracle版本。
如果已经安装了Python,请确定安装的Python版本是多少位:
一、例子如下。
Python版本: Python3.8 32位;
cx_Oracle版本: cx_Oracle-5.2-11g.win32-py3.4
oracle客户端版本:即时客户端基本win32-11.2.0.1.0;
对应的下载链接:
cx_Oracle:[cx_Oracle版本]
oracle客户端版本: [oracle客户端版本]
1、将配置文件对应的oracle客户端对应的. dll配置文件复制到Python安装目录:
2、注意事项1、安装支持Python的支持Oracle的库时,请不要直接安装pip install cx_oracle。 这样,您越来越接近拒绝失败,并且必须使用支持pip安装的CX_Oracle-8.2.1-CP38-Win38-
2、准备指向Instant Client目录的ORACLE_HOME环境变量。 (到此为止,您可以成功连接到orcale数据库后,可以不执行环境变量步骤。 根据情况而定。 )
在自己想要放置的路径下,我的是c :instant client-basic-win32-11.2.0.1.0instant client _ 11 _ 2,然后设置环境变量。 右击计算机3354属性3354高级系统设置3354
变量: ORACLE_HOME值: Q:OracleClient
变量: TNS_ADMIN值: Q:OracleClient
编辑路径用’; '将q : (Oracle客户端添加到分隔符
3、确保将. dll文件复制到Python安装目录中