`
sbl2255
  • 浏览: 218446 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Python之Oracle

 
阅读更多

小刀试牛,连接了下Oracle;

准备:JDK1.6\ Myeclipse\ Oracle客户端\ cx_Oracle

 

代码如下:

 

 

import cx_Oracle

try:
#    con = cx_Oracle.connect("ljxt/ljxt@192.168.0.2:1521/dtht")
    con = cx_Oracle.connect("ljxt","ljxt","192.168.0.2:1521/dtht")
    print "The Database Version ",con.version 
    cur = con.cursor()
    cur.execute("select * from LJ_SW_PERSONINFO")
    for tmp in cur:
        print tmp
    cur.close()
    con.close()
except Exception as e:
    print "failed to connected server"

 

 

原来这个是调用Oracle的OCI来连接数据库;

 

 

(2, -1, '????1', '????1', '1', 'man', datetime.datetime(2004, 8, 2, 0, 0), '1', '1', '1', '1', '1', '1', '1', 'weihun', '1', '1', '1', '1', '1', '1', 28, None, 26, '???', '??2', '?????', datetime.datetime(2011, 8, 10, 13, 50, 51), 1, None, None, datetime.datetime(2011, 9, 1, 0, 0), 1, 0, '??', 'wuye', None, 1, None)
(6, -1, '??', None, '1', '-1', datetime.datetime(2011, 9, 9, 0, 0), '-1', '-1', '-1', '-1, -1, -1', None, None, None, 'weihun', None, None, None, None, '1', None, 28, None, 26, '???', 'bb', '?????', datetime.datetime(2011, 8, 30, 11, 34, 49), 1, datetime.datetime(2011, 9, 19, 14, 6, 22), 1, None, None, 0, ';;;', 'wuye', None, 1, None)
(5, -1, '??', '???', '0', '1', datetime.datetime(1980, 9, 21, 0, 0), 'jixiao', 'qunzhong', 'beijing', 'hebei, hebei, -1, -1, hebei, -1', '?????', '?????', '???', 'weihun', '11012301239', '????', None, '???', '1', '1211111', 28, None, 26, '???', 'bb', '?????', datetime.datetime(2011, 8, 26, 11, 57, 21), 1, datetime.datetime(2011, 8, 31, 17, 39, 41), 1, datetime.datetime(2011, 8, 26, 0, 0), 1, 0, '??', 'nongmin', None, 1, None)
(13, 5, 
分享到:
评论

相关推荐

    利用python-oracledb库连接Oracledb数据库,使用示例

    python-oracledb的源码和使用示例代码, python-oracledb 1.0,适用于Python versions 3.6 through 3.10. Oracle Database; This directory contains samples for python-oracledb. 1. The schemas and SQL ...

    Python操作Oracle数据库的简单方法和封装类实例

    本文实例讲述了Python操作Oracle数据库的简单方法和封装类。分享给大家供大家参考,具体如下: 最近工作有接触到Oracle,发现很多地方用Python脚本去做的话,应该会方便很多,所以就想先学习下Python操作Oracle的...

    python_oracle

    在提供的文件列表中,`cx_Oracle-5.3-11g.win-amd64-py3.5-2.exe`就是cx_Oracle的安装包,它是专门为Python设计的Oracle数据库驱动,支持Python 3.5版本,适用于64位Windows系统。安装这个驱动后,我们可以在Python...

    Python连接oracle工具cx_Oracle官方文档

    cx_Oracle是Python数据库API规范的实现,用于访问Oracle数据库。目前,该模块经过对Oracle客户端版本11.2、12.1和12.2以及Python版本2.7、3.4、3.5和3.6的测试。cx_Oracle遵循开源的BSD许可证,这表示用户可以自由地...

    python检查Oracle数据库是否连接失败

    python检查Oracle数据库是否连接失败,如果失败发送给指定邮箱

    Python实现Oracle数据库同步

    Python实现两个Oracle数据库同步工作

    python 连接oracle安装配置

    python 操作oracle 安装oracle依赖。Oracle客户端安装的炕,文档有下载地址版本是 11_2 不过高版本意思都一样

    python操作oracle数据库

    Python操作Oracle数据库是一种常见的任务,尤其在数据处理和自动化脚本编写中。为了实现这一功能,我们需要特定的软件和库。以下是对标题、描述和标签的详细解释,以及相关知识点的深入探讨。 首先,"cx_Oracle-...

    (转)python+oracle

    【标题】"Python与Oracle数据库的交互" 在IT领域,数据管理和处理是至关重要的任务,而Oracle数据库系统作为企业级数据库解决方案,广泛应用于各种大型项目。Python作为一种强大的编程语言,其简洁的语法和丰富的库...

    python连接oracle(附详细操作说明)

    Python连接Oracle数据库是许多开发人员在进行数据处理和分析时会遇到的需求。Oracle数据库是一个功能强大的关系型数据库管理系统,而Python则是一种灵活易用的编程语言,两者结合能实现高效的数据交互。本教程将详细...

    Python使用cx_Oracle调用Oracle存储过程的方法示例

    本文实例讲述了Python使用cx_Oracle调用Oracle存储过程的方法。分享给大家供大家参考,具体如下: 这里主要测试在Python中通过cx_Oracle调用PL/SQL。 首先,在数据库端创建简单的存储过程。 create or replace ...

    Python与Oracle数据访问技术白皮书.pdf

    《Python与Oracle数据访问技术白皮书》是Oracle公司发布的一份详细的技术文档,主要讨论了如何使用Python语言与Oracle数据库进行交互。该白皮书适用于开发者和专业IT人员,旨在提供一种解决方案,帮助他们更好地理解...

    python 引入oracle模块

    win7环境 python2.7引入 oracle模块,里面有32和64位的文件, 如果引入引入cx_oracle报如下错误: cx_Oracle ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。 请把压缩包对应的oci.dll放到%python_...

    python-oracle 64安装包

    `python-oracle 64安装包`是为了让Python程序能够与Oracle数据库进行交互而设计的类库,它为Python开发者提供了连接和操作Oracle数据库的接口。 在Python中,`cx_Oracle`是常用的Oracle数据库驱动,它是Oracle官方...

    python 链接oracle和Teradata方法

    Python链接Oracle和Teradata是数据库操作中的常见任务,特别是在数据处理和分析的场景下。这里我们将详细介绍如何使用Python与这两个数据库系统进行交互。 首先,Oracle是企业级的关系型数据库管理系统,广泛应用于...

    Python连接Oracle驱动

    Python连接Oracle驱动主要涉及到Python的数据库访问能力,通常我们使用第三方库如`cx_Oracle`来实现。`cx_Oracle`是Python与Oracle数据库交互的一个高效、稳定的接口,它允许Python程序员直接使用Oracle的数据类型,...

    python连接Oracle数据库和读写Excel

    python连接Oracle数据库和读写Excel方法,不定期更新

    Python3连接Oracle数据库.docx

    Python3 连接 Oracle 数据库 Python3 连接 Oracle 数据库是指使用 Python 语言连接 Oracle 数据库,实现数据的交互和操作。下面是相关的知识点: 1. Python3 连接 Oracle 数据库的必要条件 要连接 Oracle 数据库...

    python连接oracle数据库,查询数据到excel并自动qq发送邮件

    使用python连接oracle,执行sql语句,执行结果保存在excel中,通过qq邮件发送结果到你的邮箱。方便工作。

    Mac的PythonOracle支持包

    "Mac的PythonOracle支持包"正是解决这个问题的关键。 首先,我们要理解Python如何连接Oracle数据库。Python的标准库并没有内置对Oracle的支持,但可以通过第三方模块来实现,其中最常用的是`cx_Oracle`。`cx_Oracle...

Global site tag (gtag.js) - Google Analytics