当前位置: 首页 > news >正文

Python 使用 Thick 方式连接 Oracle Database BaseDB 23ai

Python 使用 Thick 方式连接 Oracle Database BaseDB 23ai

  • 1. 下载Basic.zip 和SQL*Plus(.zip)
  • 2. 配置环境变量
  • 3. 连接 23ai

1. 下载Basic.zip 和SQL*Plus(.zip)

到 https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html
下载Basic.zip 和SQL*Plus(.zip)

wget https://download.oracle.com/otn_software/linux/instantclient/2340000/instantclient-basic-linux.x64-23.4.0.24.05.zip

2. 配置环境变量

解压并配置如下环境变量:

unzip instantclient-basic-linux.x64-23.4.0.24.05.zip
vi ~/.bashrc---
export ORACLE_HOME=/u01/instantclient_23_4
export PATH=$PATH:$ORACLE_HOME
export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH
---

3. 连接 23ai

在连接dbcs 23ai时,需要指定,

oracledb.init_oracle_client()。
self._conn = oracledb.connect(dsn=self.connection_string)
```完结!
http://www.lryc.cn/news/383886.html

相关文章:

  • Java操作Redis(通过Jedis)
  • JVM专题二:Java如何进行编译的
  • 道路元素位置和方向的坐标系统: 点 线 面 连接点
  • 二、Docker常用命令
  • 通过docker启动Jenkins容器报错
  • webui automatic1111上可以跑stable diffusion 3的方法
  • 基于顺序表基础实现通讯录项目
  • 加班的员工,循环的电池
  • windows安装Nacos并使用
  • 准备篇(三)网页相关知识
  • 基于SSM的医药垃圾分类管理系统
  • web 应用防火墙的作用是什么
  • 搜索框回车刷新表格(解决搜索框回车刷新页面问题)
  • 洞察用户需求,Xinstall数据统计App让你的App运营如虎添翼
  • 如何正确的报考志愿
  • go的reflect实战
  • 【学习】常用的分类网络
  • 3. 向索引库中导入数据
  • java-冒泡排序 2
  • 记一次面试
  • Linux提升篇-正则表达式
  • 专利、论文免费检索
  • 【Qt】QSettings使用
  • Js逆向爬虫基础篇
  • 同步时钟系统为何能成为机场时间管理的好伙伴?
  • Robust semi-supervised segmentationwith timestep ensembling diffusion models
  • 如何迁移R包
  • 如何在next14项目中加入favicon
  • 【深度学习】基础数据结构+访问
  • 一个产品需求工程师繁忙的一天