【发布时间】:2016-05-12 07:10:43
【问题描述】:
我正在尝试连接到在我的 Mac 上的 docker 上运行的 Oracle XE。
docker run -d -p 49160:22 -p 49161:1521 wnameless/oracle-xe-11g
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
105d84763b6c wnameless/oracle-xe-11g "/bin/sh -c '/usr/sbi" 4 minutes ago Up 4 minutes 8080/tcp, 0.0.0.0:49160->22/tcp, 0.0.0.0:49161->1521/tcp hopeful_pasteur
当我通过 SQL Developer 使用以下凭据连接到它时:
hostname: localhost
port: 49161
sid: xe
username: system
password: oracle
我收到了错误:
Failure - Test failed: The Network Adapter could not establish the connection
Docker 日志显示:
Starting Oracle Net Listener.
Starting Oracle Database 11g Express Edition instance.
【问题讨论】:
标签: oracle11g docker oracle-sqldeveloper