Python2.7 链接 Oracle 10g

2019-03-11  本文已影响0人  平凡的运维之路

环境依赖

image
- 在Oracle里面下载客户端,oracle-instantclient-basiclite-10.2.0.5-1.x86_64.rpm客户端

- 需要版本模块,可在最下方回复。  

安装如下


export  ORACLE_HOME=/usr/lib/oracle/10.2.0.5/client64/lib

export  LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME

运行程序


#!/usr/bin/python

# -*- coding: utf-8 -*-

import os

#os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.ZHS16GBK'

os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'

import cx_Oracle

#print(cx_Oracle.clientversion())

db = cx_Oracle.connect('ccod/ccod@192.168.127.6:1521/ccod')

c=db.cursor()

x=c.execute('select count(*) from gls_enterprise_info')

for each in x:

    print(each)

c.close()

db.close()

上一篇 下一篇

猜你喜欢

热点阅读