这个问题主要是由于IP修改以后,C盘下hosts文件里面的IP没有改变(这个文件负责把主机名映射到相应的IP地址),因为oracle建立监听是根据计算机名去建立的,而通过IP去找本机名找不到,所以安装到监听那步时,监听建立不了,安装失败。本人曾经以windows 2008操作系统,安装oracle11g为例,首先:1、dos界面输入 ping “本机的计算机名”,看一下能否拼通。2、如果拼不通,看一下本机的IP,然后在dos界面输入命令:ipconfig /all,看一下所有IP。3、然后去C:\Windows\System32\drivers\etc\hosts文件中,将IP改为和本机IP一致。4、然后在dos里面输入命令:netca,重新建立一下oracle监听就可以了,至此oracle就可以安装成功了。