cx_Oracle.DatabaseError: DPI-1047

这就是没安数据库客户端。照着后面的提示安下就行了。

网址:https://oracle.github.io/odpi/doc/installation.html#linux 


比如我的llinux(red_hat)安装

1.下载一个客户端,需要注册:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html

不想注册点这个下载 :只是linux的

2.解压

mkdir -p /opt/oracle
cd /opt/oracle
unzip instantclient-basic-linux.x64-12.2.0.1.0.zip

3.环境安装,

sudo yum install libaio

4. 加入环境变量,设置beimpacted

sudo sh -c "echo /opt/oracle/instantclient_12_2 > /etc/ld.so.conf.d/oracle-instantclient.conf"
sudo ldconfig
export LD_LIBRARY_PATH=/opt/oracle/instantclient_12_2:$LD_LIBRARY_PATH

完成。测试效果。。。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值