-1

我在我的机器(Windows 7 X64)上安装了 Oracle 11g 标准版并配置了一个监听器。在网络上,当我尝试通过 Jdev 11g 连接时,连接成功。但是当我断网时,我无法通过 Jdev 连接到数据库。EM 控制台也没有打开。

当我不在网络上时,有什么方法可以连接到数据库?

4

1 回答 1

0

您的侦听器必须配置为侦听您的localhost内部接口,127.0.0.1以便您能够在不在网络上时进行连接。

如果它只配置了您的网络适配器的 IP 地址,您将只能在网络上进行连接。当您拔下 LAN 电缆时,与该 IP 关联的接口将被禁用并且不再可访问,即使在您的 PC 中也是如此。如果您的 IP 是由 DHCP 分配的,您也会遇到问题,并且需要使用重新分配之后的 DNS 名称;这就是服务器通常具有固定 IP 的原因。

如果您需要在离线时能够在本地连接,但是当您在网络上时让其他客户端连接到您的数据库,您可以将侦听器配置为使用这两个地址。不过,在不总是连接的机器上拥有其他人需要访问的数据库会有点奇怪。

于 2013-07-23T07:21:09.830 回答