centos 6.5 64位使用python连接oracle 11g
2015-11-21 14:21
696 查看
centos 6.5 64位使用python连接oracle 11g 1.安装oracle客户端 yum install oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm yum install oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm 2.配置root用户ORACLE_HOME export ORACLE_HOME=/usr/lib/oracle/11.2/client64/lib/ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME 3.安装cx_Oracle模块 pip install cx_oracle 4.使用python连接oracle库做查询 #!/usr/bin/python # -*- coding: UTF-8 -*- import cx_Oracle as db import os os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8' def queryOracle(sql): username = "dbaro" passwd = "xxxxxxxxxx" host = "192.168.2.21" port = "1521" sid = "slave" dsn = db.makedsn(host, port, sid) con = db.connect(username, passwd, dsn) cur = con.cursor() cur.execute(sql) result = cur.fetchall() cur.close() con.close() return result if __name__=="__main__": sql = "select sysdate from dual" result = queryOracle(sql) print result
相关文章推荐
- Oracle表管理
- oracle实例内存(SGA和PGA)调整
- Oracle EBS R12如何更改SYSADMIN的密码
- 甲骨文大怒:学经济的审 Java 侵权案
- 甲骨文大怒:学经济的审 Java 侵权案
- jdbc连接oracle教程
- CentOS6.x/RedHat6.x/Oracle Linux6.x安装完全攻略
- 对ORACLE的一些闪回和触发器操作,和备份
- Linux下安装Oracle极简攻略超详细傻瓜式安装
- plsql无法连接64位oracle,带图详解。问题:ORA-12514: TNS:listener does not currently know of service requ
- Oracle数据库中ORDER BY排序和查询按IN条件的顺序输出
- 在Oracle数据库中同时更新两张表的简单方法
- linux下oracle客户端安装
- windows7_64下Oracle客户端及PL/SQL安装
- Oracle数据关联查询
- win10安装oracle 11g 时出现INS-13001环境不满足最低要求
- oracle用户创建及权限设置
- Oracle如何用户更改密码
- springmvc+mybatis+spring 整合 bootstrap html5 mysql oracle
- Oracle ORA-06502 数字或值错误:字符串缓冲区太小