解决python3.6用cx_Oracle库连接Oracle的问题


Posted in Python onDecember 07, 2020

1.Python代码

import cx_Oracle

tns=cx_Oracle.makedsn('127.0.0.1','1521','mytest')
db=cx_Oracle.connect('system','123456',tns)
print('成功连接上oracle数据库')
db.close();

2.报错信息及解决 错误1:cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library

解决办法:下载对应版本的 instant client 工具包,我这里下载的是win64 12.2版本的
https://download.oracle.com/otn/nt/instantclient/122010/instantclient-basic-nt-12.2.0.1.0.zip
然后,解压zip,把该文件下的所有dll文件拷贝到Python安装目录即可

解决python3.6用cx_Oracle库连接Oracle的问题
解决python3.6用cx_Oracle库连接Oracle的问题

错误2:cx_Oracle.DatabaseError: DPI-1072:…

这个错误是因为 instant client 的版本不对应,所以下载其他版本的来试试即可解决

到此这篇关于python3.6用cx_Oracle库连接Oracle的文章就介绍到这了,更多相关python3.6用cx_Oracle库连接Oracle内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
对于Python中RawString的理解介绍
Jul 07 Python
django框架自定义用户表操作示例
Aug 07 Python
Python PyQt5 Pycharm 环境搭建及配置详解(图文教程)
Jul 16 Python
Python全面分析系统的时域特性和频率域特性
Feb 26 Python
Python super()函数使用及多重继承
May 06 Python
Keras使用ImageNet上预训练的模型方式
May 23 Python
Python实现ElGamal加密算法的示例代码
Jun 19 Python
python通过函数名调用函数的几种场景
Sep 23 Python
Python 中的函数装饰器和闭包详解
Feb 06 Python
python编写扎金花小程序的实例代码
Feb 23 Python
python生成随机数、随机字符、随机字符串
Apr 06 Python
Python实战之OpenCV实现猫脸检测
Jun 26 Python
python selenium 获取接口数据的实现
Dec 07 #Python
C++和python实现阿姆斯特朗数字查找实例代码
Dec 07 #Python
selenium判断元素是否存在的两种方法小结
Dec 07 #Python
pycharm实现猜数游戏
Dec 07 #Python
Python Selenium XPath根据文本内容查找元素的方法
Dec 07 #Python
Selenium关闭INFO:CONSOLE提示的解决
Dec 07 #Python
pyqt5实现井字棋的示例代码
Dec 07 #Python
You might like
php遍历目录与文件夹的多种方法详解
2013/11/14 PHP
php curl post 时出现的问题解决
2014/01/30 PHP
实现在同一方法中获取当前方法中新赋值的session值解决方法
2014/06/26 PHP
ThinkPHP模版引擎之变量输出详解
2014/12/05 PHP
golang与PHP输出excel示例
2016/07/22 PHP
Div Select挡住的解决办法
2008/08/07 Javascript
浅谈Javascript事件模拟
2012/06/27 Javascript
说说JSON和JSONP 也许你会豁然开朗
2012/09/02 Javascript
js 关键词高亮(根据ID/tag高亮关键字)案例介绍
2013/01/21 Javascript
js如何获取object类型里的键值
2014/02/18 Javascript
Angular2  NgModule 模块详解
2016/10/19 Javascript
JavaScript实现经典排序算法之冒泡排序
2016/12/28 Javascript
ES6新特性:使用export和import实现模块化详解
2017/07/31 Javascript
javascript获取指定区间范围随机数的方法
2017/09/08 Javascript
JavaScript实现跟随鼠标移动的盒子
2021/01/28 Javascript
一文秒懂nodejs中的异步编程
2021/01/28 NodeJs
Python中pygame的mouse鼠标事件用法实例
2015/11/11 Python
利用aardio给python编写图形界面
2017/08/21 Python
简单实现python进度条脚本
2017/12/18 Python
python版本单链表实现代码
2018/09/28 Python
pytorch 获取层权重,对特定层注入hook, 提取中间层输出的方法
2019/08/17 Python
Python编写一个验证码图片数据标注GUI程序附源码
2019/12/09 Python
基于spring boot 日志(logback)报错的解决方式
2020/02/20 Python
序列化Python对象的方法
2020/08/01 Python
巧用 CSS3的webkit-box-reflect 倒影实现各类动效
2021/03/05 HTML / CSS
任意存:BOXFUL
2018/05/21 全球购物
介绍一下Mysql的存储引擎
2015/02/12 面试题
毕业生自荐信的主要内容
2013/10/29 职场文书
学校综治宣传月活动总结
2014/07/02 职场文书
2014机关党员干部“正风肃纪”思想汇报
2014/09/15 职场文书
银行柜员与客户起冲突检讨书
2014/09/27 职场文书
工作态度恶劣检讨书
2015/05/06 职场文书
2015年社区居委会工作总结
2015/05/18 职场文书
2015年秋学期教研工作总结
2015/10/14 职场文书
如何用JavaScript学习算法复杂度
2021/04/30 Javascript
Python GUI编程之tkinter 关于 ttkbootstrap 的使用详解
2022/03/03 Python