python链接oracle数据库

python链接oracle数据库_第1张图片python链接oracle数据库,今天终于大搞成功了,搞了三天,郁闷吧

说说出现的问题和如何让解决吧。。

我的系统配置

    win xp 32 

    python  2.7

  oracle  数据库:PLSQL Developer   和i  nstantclient_11_2

cx_oracle版本cx_Oracle-5.1.3-11g.win32-py2.7.exe (md5)

import  cx_Oracle 没有出现问题

connection = cx_Oracle.Connection(u"user",u"passwd",ora_dsn)就出现问题了-----cx_oracle.interfaceerror unable to acquire oracle environment handle

网上搜了好多都没有解决,最后解决了,

方法:1、环境变量配置   ----在环境变量里已经配置好了ORACLE_HOME和path等变量,

           2、把\instantclient_11_2\文件下所有的 *.dll(即动态文件复制到)  C:\Python27\Lib\site-packages (存储python的库文件和包)这个文件下;

就大搞成功了,,,以下是截图


   

你可能感兴趣的:(python链接oracle数据库)