【问题标题】:Cant access remote oracle database from container无法从容器访问远程 oracle 数据库
【发布时间】:2019-06-06 09:03:12
【问题描述】:

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

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

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

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

【问题讨论】:

  • 您是否在任何一台或两台机器上都安装了防火墙?
  • 你能分享更多细节吗?就像您用来运行 Docker 容器的命令,或者如果您使用 docker-compose 的话。为了帮助您,我们需要更多详细信息。
  • @Carlos,安装了防火墙。
  • @Mornor,这里是 docker 命令:
  • 您是否检查过需要的端口是否已打开。当这(超时)发生在我身上时,它与主机名或关闭的所需端口有关。请检查防火墙中打开的传入和传出端口。

标签: docker containers oracleclient


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多