1.python连接oracle 数据库需要配置正确类库
建议python的版本跟cx_Oracle的版本一致,首先需要安装cx_Oracle包,可以通过下面的地址来获取安装包
<span style="font-size:14px;">http://cx-oracle.sourceforge.net/</span>
2. oracle的一些类库,此时需要在运行python的机器上安装Oracle Instant Client软件包,可以通过下面地址获得
<span style="font-size:14px;">http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html</span>
下载适合的即可。
3.安装cx_Oracle的时候会自动将cx_Oracle.pyd文件拷贝到D:\Python27\Lib\site-packages目录下;
启动.py文件,运行测试即可
import cx_Oracle
conn = cx_Oracle.connect("username","pwd","tns_names")
cursor = conn.cursor()
cursor.execute("select * from dual")
row = cursor.fetchone()
print row[0]
curosr.close()
conne.close()
分享到:
相关推荐
python连接oracle数据库的方法,具体如下 1.首先安装cx_Oracle包 2.解压instantclient-basic-windows.x64-11.2.0.4.0.zip到c:\oracle 3.拷贝instantclient_11_2下所有.dll文件到c:\python34\Lib\site-packages\下...
在windows系统上使用python连接oracle数据库的时候,除了需要安装python所需要的依赖库之外,还需要安装oracle数据库的客户端驱动,该文件版本为11.2.0.4.0,支持64位系统,不需要安装,只需要解压将解压后的文件...
主要介绍了python安装oracle扩展及数据库连接方法,较为详细的分析了Python下载oracle扩展及Windows、Linux环境下的安装步骤、操作技巧及注意事项,需要的朋友可以参考下
cx-oracle ,使用于windows32位, python2.7版本的 oracle数据库连接插件。 # UNIX libclnstsh.so.10.1 libnnz10.so libociei.so # Windows oci.dll oraociei10.dll orannzsbb10.dll
接下来说说Python连接sqlite数据库,非常简单,因为python中的sqlite模块也遵循了DB-API 2.0的规范,所以操作起来和sql server、MySQL、oracle数据库都是一样的。 一、在 Windows 上安装 SQLite: (1)请访问 ...
错误:Python连接Oracle数据库时报错"64-bit Oracle Client library cannot be loaded: "D:\oracle\product\10.1.3\db_1\BIN\oci.dll 原因:Python3.x版本64位 oracle10g /11g... 32位 sqlplus 32位,连接后,...
此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...
python连接oracle数据库所使用的的客户端程序,适用于windows64+python64位,下载之后解压到相应的位置即可。
Python 连接 Oracle 数据库时报错 64-bit Oracle Client library cannot be loaded报错的解决办法,建议下载和oracle对应或相近的instant client版本
是开源数据库,提供的接口支持多种语言连接操作 ; MySQL的核心程序采用完全的多线程编程。线程是轻量级的进程,它可以灵活地为用户提供服务,而不过多的系统资源。用多线程和C语言实现的mysql能很容易充分利用CPU...
此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...
此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...
此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...
此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...
关系型数据库管理系统之一,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL支持几乎所有的 Operating System ,如 Linux, Unix, Windows,...
此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...
此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...
此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...
运行稳定结构体 连接字符串处理器:处理数据库连接字符串,包括Oracle TNS和传统DSN格式协议管理( MYSQLC库)提供: MYSQL Client/Server Protocol 完全支持prepare和query模式与libmysqlclient API兼容性SQL语法...