Because Oracle does not have a for WIN7 version, you must download the for VISTA_W2K8 version, extract the Oralce 10G installation image to the hard disk, and then modify the Rehost.xml and Oraparam.ini two files in the installation directory.
I. Modification of Rehost.xml
Locate the Refhost.xml file under 10203_vista_w2k8_x86_production_db\db\disk1\stage\prereq\db\ and add the following (this file has two locations and one is in 10203_ Vista_w2k8_x86_production_db\db\disk1\stage\prereq\db_prereqs\db, modify the first directory to be available):
<!--Microsoft Windows 7-->
<OPERATING_SYSTEM>
<version value= "6.1"/>
</OPERATING_SYSTEM>
Ii. Modification of Oraparam.ini file
Locate the Oraparam.ini file in the install directory and add the following:
[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 #这里前面部分内容有的, add only 6.1 (version number of Win7)
[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]
OK, you can install the Oracle 10G on the WIN7 after the modification.
Installing the Oracle database on Win7