.
1、python安装cx_Oracle
下载whl文件,然后用pip install xxx.whl安装这个库
2、安装oracle客户端
选择和whl一样的位数(32/64),然后解压,目录无所谓
3、添加环境变量
我下载的是instantclient_19_8,oci.dll在D:\oracle\instantclient_19_8的目录下
将D:\oracle\instantclient_19_8添加到Path环境变量下
4、dll文件复制到python的site-packages下
将instantclient_19_8目录下的oci.dll oraocci11.dll oraociei11.dll 放到python的Lib下的site-packages下
5、连接oracle实例
import cx_Oracle
conn = cx_Oracle.connect('root/123456@192.123.70.12:3306/orcl') # '用户名/密码@ip:端口/orcl'
cur = conn.cursor()
sql = "select * from test where rownum < 10"
cur.execute(sql)
row = cur.fetchall()
cur.close()
conn.commit()
conn.close()
参考文章
.