Oracle 10g 是在 Windows Server 2008 R2 之前就发行了,因此,不能够识别到 6.1 版本的 Windows 操作系统。解决方法如下:
解压 Oracle10g 安装包,找到 database/stage/prereq/db/refhost.xml 和 database/stage/prereq/db_prereqs/db/refhost.xml 这两个文件,分别增加对 Windows Server 2008 R2 的 6.1 版本支持:
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
找到 database/install/oraparam.ini 文件,增加对安装程序的自检欺骗:
[Certified Versions]
#You can customise error message shown for failure, provide value for CERTIFIED_VERSION_FAILURE_MESSAGE
Windows=5.0,5.1,5.2,6.0,6.1
[Windows-6.1-required]
#Minimum display colours for OUI to run
MIN_DISPLAY_COLORS=256
#Minimum CPU speed required for OUI
#CPU=300
[Windows-6.1-optional]
经过以上处理后,如果还会报错,请确认下载的 Oracle 版本是否正确。
Copyright © 2005-2023 by www.ricensoftwares.com.cn All Rights Reserved.