http://www.slyar.com/blog/win7-oracle-10g-error.html
首先下對版本,Oracle 10g支援Win7版:
http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.zip
錯誤A:
正在檢查作業系統要求...
要求的結果: 5.0,5.1,5.2,6.0 之一
實際結果: 6.1
檢查完成。此次檢查的總體結果為: 失敗 <<<<
問題: Oracle Database 11g 未在當前作業系統中經過認證。
建議案: 確保在正確的平台上安裝軟體。
解決方案:
1、在安裝目錄中搜尋refhost.xml,然後在適當位置添加以下內容,注意括弧配對
<!--Microsoft Windows 7-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
2、在安裝目錄中搜尋oraparam.ini,找到以下相似內容,然後修改為
#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]
錯誤B:
正在檢查網路設定要求...
檢查完成。此次檢查的總體結果為: 失敗 <<<<
問題: 安裝檢測到系統的主 IP 位址是 DHCP 分配的地址。
建議案: Oracle 支援在具有 DHCP 分配的 IP 位址的系統上進行安裝。但在安裝之前, 必須將 Microsoft LoopBack Adapter 配置為系統的主網路介面卡。有關在配置有 DHCP 的系統上安裝軟體的詳細資料, 請參閱 Installation Guide。
解決方案:
1、按CTRL+R(或者"開始"-"運行"),輸入hdwwiz.exe開啟硬體添加介面。
2、選擇手動添加(第二項)
3、選擇"網路介面卡"
4、左邊選擇"Microsoft",右邊選擇"Loopback Adapter",確定
5、開啟網路連接那裡的"更改適配器設定",給新添加的假網卡"Microsoft Loopback Adapter"隨便配置一個IP,例如"192.168.0.5/24",行了。