我正在我的开发工作站上安装 Oracle 的副本,因为针对远程数据库运行测试非常慢。但是,它说明我必须将环回适配器设置为我的主要网络设备,因为我使用的是 DHCP。但是,我的理解是,这将有效地阻止我的所有互联网访问。
我这里有其他选择吗?如果有任何不同,Oracle 安装不需要可从外部访问。
我正在我的开发工作站上安装 Oracle 的副本,因为针对远程数据库运行测试非常慢。但是,它说明我必须将环回适配器设置为我的主要网络设备,因为我使用的是 DHCP。但是,我的理解是,这将有效地阻止我的所有互联网访问。
我这里有其他选择吗?如果有任何不同,Oracle 安装不需要可从外部访问。
我认为“主要网络设备”只是在您的 Oracle 配置中的意思(而不是将您的默认路由设置为通过 localhost),所以我认为这不是问题。Oracle 将绑定到 127.0.0.1 而不是您的非本地接口。在这种情况下,其他机器将无法连接到您的 Oracle 配置,尽管这在开发盒上可能不是问题,但您将能够正常连接。
如果您需要其他机器来查看您的开发安装,那么您可以要求您的网络人员从 DHCP 池中为您的机器分配一个固定地址(大多数 DHCP 设置为不需要随时间更改地址的设备保留一系列地址)。
下面是 Oracle 说您应该在 XP 上为 10g 实例安装环回适配器的方法。
安装 Microsoft 环回适配器既快速又简单,并且 (IIRC) 不会停止互联网访问。
您可能需要考虑在 vm 中运行 Oracle。Oracle 安装非常庞大且复杂,将其放在您的开发箱上可能会使管理变得复杂。