windows:
现象:在windows xp系统上安装oracle 10g时,提示前提条件不足:要求系统能够分配DHCP。
错误提示如下:
Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装2007-11-23 10:35检查完成。此次检查的总体结果为: 未执行 <<<<
建议案: Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装。但在安装之前, 必须将 Microsoft LoopBack Adapter 配置为系统的主网络适配器。有关在配置有 DHCP 的系统上安装软件的详细信息, 请参阅 Installation Guide。
解决办法:
控制面板 -> 添加硬件,在向导中选择“是,已经连接了此硬件” -> “添加新的硬件设备” -> “安装我手动从列表中选择的硬件” -> “网络适配器” -> “Microsoft Loopback Adapter”,添加完成后,到网络连接那里刷新,会发现新建了个“本地连接 2”,用的就是这个假的“Microsoft Loopback Adapter”(实际上根本就没有连接这个硬件,只是欺骗一下 Oracle 而已)。把这个本地连接的IP设置一下(例如192.168.0.8),重新让Oracle检测一遍,顺利通过。
linux:
此前在Window上安装Oracle时多次遇到了DHCP的问题,前几次找了半天也没找到相关资料,后来一次找到相关资料,通过创建虚拟网卡的方法得以解决,详情见:
http://hi.baidu.com/nboy/blog/item/e34cab18a46a190635fa41cf.html
新到的两台服务器,系统是Red Hat Enterprise Linux ES Version 4,安装Oracle 10g时再次遇到DHCP的问题。还好总算找到解决方案了,可是为了这两句话的解决方案,我整整花了两天的时间。
这是第4次往Linux上装Oracle,现在仍然觉得往Linux上装Oracle是一场恶梦,每次都困难重重,谁让咱对Linux不熟悉呢。
Linux下安装Oracle时,安装程序对DHCP的提示如下:
正在检查网络配置需求...
检查完成。此次检查的总体结果为: 未执行 <<<<
建议案: Oracle 支持在具有 DHCP 分配的公共 IP 地址的系统上进行安装。但应使用静态 IP 地址来配置系统的主网络接口, 以便 Oracle 软件正常工作。有关在配置有 DHCP 的系统上安装软件的详细信息, 请参阅 Installation Guide。
这个DHCP的问题,也许因为解决办法太简单,所以没人写资料,Oracle的安装手册上也轻描淡写,让人看了一头雾水,没人写资料网上就查不到,这样不知道的也就很难再知道,再加上像我这样再笨点的人,有可能花掉大把的时间而无功而返,这是个恶性循环,让我来结束它。
解决办法其实很简单:
1,手动设置静态IP地址(其实就是把DHCP服务器分配给你的IP地址在这里写一下)
Linux下查看机器的主机名命令:
# hostname
abc.net