1、下载Oracle 10g for Vista版本,下载地址:http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.zip
2、解压后修改两处refhost.xml文件,分别位于db/Disk1/stage/prereq/db和db/Disk1/stage/prereq/db_prereqs/db,找到以下内容:
<!--Microsoft Windows Vista-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.0"/>
</OPERATING_SYSTEM>
3、增加以下内容即可:
<!--Microsoft Windows 7-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
4、原理,Vista的版本为6.0,而Windows7的版本为6.1,Oracle在安装前检测操作系统版本时提示不支持6.1版本,因此无法继续安装。而Windows7的内核和Vista相差不大,因此增加上述配置绕过安装检测即可;