Ⅰ. 环境
cat /etc/redhat-release
Ⅱ. 安装oracle客户端
oracle客户端下载地址
我下载的是: oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm
sudo yum install -y libaio
rpm -ivh oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm
Ⅲ. 配置环境变量
sudo vim /etc/profile.d/oracle.sh
加入:
export ORACLE_HOME=/usr/lib/oracle/12.2/client64
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
source /etc/profile
Ⅳ. 建立软链接
cd /usr/lib/oracle/12.2/client64/lib
ln -s libclntsh.so.12.1 libclntsh.so
sudo dnf install libnsl
Ⅴ. python安装cx_Oracle
pip install cx-Oracle==8.2.1
Ⅵ. 连接Oracle
python连接oracle的教程网上已经很多了,包括连接、增删改查应有尽有,这里不再赘述
Ⅶ. 结语
Over!大功告成!
至此,本文到此结束!
关于 “centos8.3下python连接Oracle数据库(安装oracle客户端 + cx_Oracle)” 已全部完成。
本文只做学习用途,无任何商业用途!
转载注明出处!祝各位学业有成!
小熊吖~