首页 » 编程开发 » ORACLE » 正文

Python之Oracle数据库连接操作模块:cx_Oracle安装

cx_Oracle下载地址

官方下载地址:http://sourceforge.net/projects/cx-oracle/files/?source=navbar

windows版百度网盘下载:http://pan.baidu.com/s/1hqFaHX6

cx_Oracle安装

cx_Oracle模块安装,首先要确保您的电脑上已经安装了Oracle数据库或者Oracle客户端,如果仅仅是连接远程oracle数据库,那么也需要安装oracle客户端,否则会报错的。

windows系统安装:
直接安装msi格式安装文件,然后从Oracle站点下载instantclient-basic-win32-10.2.0.4.zip,解压后,把其中oci.dll文件复制到python安装目录的Lib/site-packages下,如E:\Python\Lib\site-packages。

linux系统安装:
1、oracle安装结束之后,从Oracle站点下载basic-10.2.0.4.0-linux-x86_64.zip到oracle安装目录/opt目录并解压,会看到libclntsh.so.10.1 在/opt/instantclient_10_2目录中。
2、linux系统需要设置环境变量。
vi /root/.bash_profile
增加如下两行:
export ORACLE_HOME=/opt/instantclient_10_2
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME
运行source /root/.bash_profile使改动生效。

然后建立此链接库的符号链接
cd $ORACLE_HOME
ln -s libclntsh.so.x.x libclntsh.so
3、安装cx_Oracle,rpm -ivh –nodeps cx_Oracle-5.0.1-10g-py24-1.x86_64.rpm

最后,cmd命令窗口输入“python”回车,检查一遍cx_oracle是否已经安装成功。
>>> import cx_Oracle
>>>
如果没报错,就证明已经安装成功了。

发表评论