首页 > 解决方案 > 无法从容器访问远程 oracle 数据库

问题描述

我安装了从 docker hub 下载的 oracle 客户端容器,并尝试从该容器连接远程 oracle 数据库,但连接超时                     

错误:ORA-12170:TNS:发生连接超时

使用下面的 sqlplus 命令进行连接。

/usr/lib/oracle/12.2/client64/bin/sqlplus u/p@<hostname>:1521/<SID>

标签: dockercontainersoracleclient

解决方案


您是否检查过所需的端口是否已打开。当这(超时)发生在我身上时,它与主机名或关闭的所需端口有关。请检查防火墙中打开的传入和传出端口


推荐阅读