Linux环境 安装cx_oracle
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
使用python操作服务器,使用的库为cx_oracle,配置步骤如下:
1 安装cx_oracle
pip install cx_oracle
2 来这里:https://oracle.github.io/odpi/doc/installation.html安装文件:instantclient
在网址里,有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的数据了
这里另外提一下, 在官网里,有提到如果你有想在oracle上下载数据到一个文件夹,需要进行如下设置:
sudo mkdir -p /usr/lib/oracle/12.2/client64/lib/network/admin,这里的/usr/lib/oracle/12.2/client64/lib/,其实就是你存放instantclient的路径,我的是:/usr/local/bin/instantclient_12_2
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献3条内容
所有评论(0)