重装系统后,在原有的ORACLE_HOME目录上重装ORACLE,准备覆盖以前的ORACLE_HOME,这样可以快速的恢复Oracle环境。
结果安装程序在检查Oracle主目录的不兼容性时报错:
正在检查 Oracle 主目录的不兼容性
检查完成。此次检查的总体结果为:失败 <<<<
问题:Oracle Database 10g 发行版 2 只能安装在新的 Oracle 主目录中
建议案:请选择一个新的 Oracle 主目录,以安装本产品。
以前经常利用这种方法覆盖已有的ORACLE_HOME,还从来没有碰到这个错误,不知道是10.2版本的要求,还是for Vista版本的要求。
而且这个错误还不能忽略,看来直接安装是行不通了。
如果利用SILENT方式,应该可以忽略这个错误,但是对于图形界面而言,就得想其他得办法了。
显然Oracle之所以认为存在其他的ORACLE_HOME目录,是因为读取了ORAINVERTORY目录,将ORAINVENTORY目录删除后,问题解决。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4227/viewspace-675494/ ,如需转载,请注明出处,否则将追究法律责任。