centos 6.5 64位使用python连接oracle 11g

原创 2015年11月21日 14:21:36
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

centos lnmp 集成环境安装oracle扩展

前期准备工作: 下载文件: oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm oracle-instantclient11.2-devel...
  • fenqing666
  • fenqing666
  • 2017年09月13日 17:11
  • 308

python远程连接Oracle数据库环境配置步骤

python远程连接oracle数据库总结 1. python 连接数据库代码:     def oracledbConnect(self):         try:            ...
  • tanmin0812
  • tanmin0812
  • 2014年03月21日 13:50
  • 2252

linux下python cx_Oracle安装

python 安装 cx_oracle
  • u011666720
  • u011666720
  • 2014年11月21日 16:33
  • 8474

Linux(redhat6)下的Python连接Oracle安装文档

刚刚开通博客,第一回写,如果有什么不对的地方还请留言,大家互相沟通,安装的基本内容网上大把大把都是,只不过考虑到版本的问题实在是坑人, Cx_Oracle  版本:          cx_Orac...
  • bob_xiaoyu
  • bob_xiaoyu
  • 2015年04月03日 17:17
  • 1128

centos 6.5 64位使用python连接oracle 11g

centos 6.5 64位使用python连接oracle 11g 1.安装oracle客户端 yum install oracle-instantclient11.2-basic-11.2.0...
  • wuxbeyond
  • wuxbeyond
  • 2015年11月21日 14:21
  • 1076

oracle在centos7中配置自启动和远程连接(plsql)

启动监听:lsnrctl start 查看监听:lsnrctl status 停止监听:lsnrctl stop sqlplus "/as sysdba" 或者 sqlplus /nolog; c...
  • zyt807
  • zyt807
  • 2017年03月11日 22:29
  • 1868

centos6.5 安装oracle 11gR2 64位 步骤说明

CentOS 6.5_x64安装Oracle 11g R2  安装环境:  操作系统:CentOS6.5_x64 Desktop 主机名:Oracledb  内存:1G(官方最低要求1G)  硬...
  • zzy7075
  • zzy7075
  • 2014年11月12日 14:44
  • 3151

oracle 11g rac+centos6.5

系统版本:centos6.5 软件版本:oracle 11g ========================================================= 补丁安装 [roo...
  • yujin2010good
  • yujin2010good
  • 2014年12月30日 19:11
  • 4287

在Linux系统上实现用Python远程访问Oracle数据库

1、下载oracle软件http://www.oracle.com/technology/software/tech/oci/instantclient/index.htmloracle-instan...
  • fuyu0123456789
  • fuyu0123456789
  • 2009年12月17日 15:20
  • 938

[oracle]oracle远程连接配置小结

服务器端: 服务端的配置使用用到的命令: lsnrctl (监听器的启动,停止,状态等) 服务器端的配置文件:listener.ora 路径:$oracle_home/network/admin ...
  • lzz957748332
  • lzz957748332
  • 2014年07月31日 00:28
  • 1132
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centos 6.5 64位使用python连接oracle 11g
举报原因:
原因补充:

(最多只允许输入30个字)