首页 > 解决方案 > 从 Host-SQLDeveloper 连接到 Virtualbox VM Oracle 数据库

问题描述

我创建了一个运行 11.2.0.3.0 oracle 数据库的 VirtualBox Windows 8 VM 实例。主机是 macOS 10.14.6 。我并尝试使用数据库从主机连接到正在运行的 VirtualBox VM 实例。我遵循了本教程: https ://learncodeshare.net/2015/05/01/configure-host-access-to-an-oracle-database-on-a-virtualbox-vm/

所以我设置了一个仅主机适配器:

仅主机适配器配置

一切似乎都运行良好,但我无法从我的主机连接到这个 VM 数据库。如文章中所述,我尝试在 SQLDeveloper 中将相应的 IP 作为我的主机名传递。

当我尝试从主机 ping 到 VM 时,我得到如下请求超时:

icmp_seq 0 的请求超时 icmp_seq 1 的请求超时 ...

当我尝试从 VM ping 到主机时,我得到:

PING:传输失败。一般失败。

防火墙处于脱机状态,所以我认为这不是问题。

我已经尝试过使用网桥连接但没有成功。默认情况下,虚拟机的 IP 地址是自动获取的,所以我尝试使用静态 IP 地址也没有成功。

我还尝试在 VM 上运行以下命令但没有成功:

任何提示或帮助将不胜感激。

谢谢

标签: oraclevirtual-machinevirtualbox

解决方案


推荐阅读