python 安装 cx_Oracle
发表于:2024-10-02 作者:千家信息网编辑
千家信息网最后更新 2024年10月02日,需要的lib库: yum install gcc libffi-devel python-devel openssl-devel源码安装:下载地址: https://pypi.python.org/p
千家信息网最后更新 2024年10月02日python 安装 cx_Oracle
需要的lib库: yum install gcc libffi-devel python-devel openssl-devel
源码安装:
下载地址: https://pypi.python.org/pypi/cx_Oracle/5.2.1
安装:1. tar zxvf cx_Oracle-5.2.1.tar.gz
2. cd cx_Oracle-5.2.1
3. python3 setup.py install
安装完成后:import cx_Oracle 出现如下报错:
ImportError: libclntsh.so.11.1: cannot open shared object file: No such file or directory
解决方案:
以root用户登录 1、找到 oracle lib 位置: /u01/app/oracle/product/11.2.0/client_1/lib 2、在目录 /etc/ld.so.conf.d 下新建 oracle.conf,将上述位置信息写入,并保存: /u01/app/oracle/product/11.2.0/client_1/lib 3、运行 ldconfig 命令 python2出现的问题: 连接oracle后,结果出现乱码问题的解决:import osos.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'cx_Oracle模块连接数据库的时候需要用到oracle的lib库,如找不到会报错:cx_Oracle.DatabaseError: DPI-1005: unable to acquire Oracle environment handle解决办法:修改/etc/profile文件,增加:export ORACLE_BASE=/oracle/appexport ORACLE_HOME=$ORACLE_BASE/product/11204export JAVA_HOME=/usr/java/jdk1.8.0_131export PATH=$JAVA_HOME/bin:$ORACLE_BASE/product/11204/bin:$PATH修改完成后,执行 source /etc/profile 使修改生效
位置
问题
乱码
信息
办法
命令
地址
数据
数据库
文件
方案
时候
模块
源码
用户
目录
结果
解决方案
会报
登录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
选房数据库
巴西移动软件开发比例
hp服务器测试硬盘
怎么把电脑变成打印机服务器
网络安全白皮书
数据库工资信息怎么加密阿
西藏网络安全防线 答案
如何对数据库快速汇总
网络安全法涉及学生
华为网络技术工程师面试流程
html从数据库上传图片
网络技术的主要目的是
传说对决用的哪个服务器
软件开发框架设计原则
xls与vfp数据库
sql数据库测试题建库
中国高校科研数据库使用情况
eipc无主之地3服务器离线
妨害信息网络安全
不同数据库如何映射
支付宝大战网络安全员
软件开发管理体系
邢台企业云软件开发
深圳鸿都网络技术有限公司
网络安全等级测评机构协议
软件开发公司的岗位职责
数据库优化的角度
游戏服务器自动连接
软件开发语言类型
通过jdbc删除数据库