是否可以使用 ODBC 连接 Oracle Docker 容器?

问题描述

我正在使用来自这个 github 的 docker 镜像:https://github.com/oracle/docker-images

我使用以下命令在我的环境中安装了 oracle db 版本 19c:


docker  run --name oracle19c --network host -p 1521:1521 -p 5500:5500
 -v /opt/oracle:/u01/oracle oracle/database:19.3.0-ee

然后我连接到它以运行 sqlplus:

docker exec -ti oracle19c sqlplus system/oracle@orclpdb1
sql>

然后我成功地将一些数据加载到其中。但是,我想通过 ODBC 连接连接到数据库。但是,我对在 docker 内部进行和连接数据库感到困惑,我找不到任何资源或指南。服务器运行 Ubuntu,如果有帮助,我通过 ssh 连接进行连接。

编辑:我尝试使用 unixodbc,但我愿意切换到任何其他可用选项。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)