参考:
Docker【1】:Docker制作Oracle19C镜像_docker oracle 19c-优快云博客
安装:
centos虚拟机使用docker安装oracle19c。
网上有相应教程。Docker安装Oracle19c史上最全步骤(图文并茂)-优快云博客
使用:
windows中使用python连接虚拟机的oracle:
1、python环境安装cx_Oracle包
2、去https://www.oracle.com/database/technologies/instant-client/downloads.html
下载与oracle版本、win版本(位数也要对应)对应的instant-client,然后解压放到win上的某个位置。
3、系统变量添加刚才位置的文件夹如下
4、将文件夹里的所有dll文件复制到python环境的目录下面,如果是虚拟环境,就是Lib\site-packages目录下。
5、使用代码连接。
import cx_Oracle
db = cx_Oracle.connect('user', 'password', 'ip:port/服务名')