安装oracle 10g时提示前提条件不足:要求系统能够分配

来源:互联网 发布:mac照片隐藏怎么显示 编辑:程序博客网 时间:2024/05/22 15:30

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地址在这里写一下)

2,编辑hosts文件(没错Linux下同样也有hosts文件,跟Windows下hosts文件的作用一样,谁模仿的谁不太清楚)
# vi /etc/hosts
hosts文件里通常情况下已经有了一行(hosts文件内格式:IP 主机名 别名):
“127.0.0.1             localhost.localdomain         localhost”
在hosts文件的最后加一行:
192.168.1.169         abc.net(domain)            dbserver(hostname)
简单点可以只写IP和domain,类似:
192.168.1.169         webdb.abc.com
然后依次按:esc——shift+:——w——q——回车
这个修改是即时生效的,这时再重新安装Oracle试一下,应该就不会再报DHCP的问题了。

Linux下查看机器的主机名命令
# hostname
abc.net

原创粉丝点击