使用python操作服务器,使用的库为cx_oracle,配置步骤如下:幸运快三网站搭建(企 娥:217 1793 408)
1 安装cx_oracle
pip install cx_oracle
在网址里,有linux环境的设置,这里提一点:安装的instantclient需要与oracle和服务器的版本对应,这里我装的是64位的
点击界面中,这句话中的64-bit:Download an Oracle 11.2, 12.1 or 12.2 “Basic” or “Basic Light” zip file: 64-bit or 32-bit,同意协议,去下载,下载文件,下载结束后存放在服务器中的一个文件夹,或者在适合的地方,新建一个文件夹,把解压包放进去,我这里的路径是:/usr/local/bin/instantclient_12_2
3 下面是服务器的配置语句
sudo yum install libaio
如果你已经安装过了,系统会提示:
Package libaio-0.3.109-12.8.amzn1.x86_64 already installed and latest version
sudo sh -c "echo /usr/local/bin/instantclient_12_2 > /etc/ld.so.conf.d/oracle-instantclient.conf"
设置环境profile文件,如下:
export LD_LIBRARY_PATH=/usr/local/bin/instantclient_12_2:$LD_LIBRARY_PATH
然后使环境生效,再运行下python的文件,可以发现能正常用oracle的数据了
原文地址:http://blog.51cto.com/13877868/2147266