1. 程式人生 > >Windows 7(32bits)安裝oracle 10g ODAC時檢查作業系統版本報錯

Windows 7(32bits)安裝oracle 10g ODAC時檢查作業系統版本報錯

網上搜索了一下,這是由於vista,windows 2008的系統內部版本是6.0,而win 7 和windows 2008 R2 的內部版本是6.1而造成的。
啟動檢查:
1、修改ODAC1020221執行後新解壓到同一目錄下的\install\oraparam.ini檔案

找到如下內容
Windows=5.0,5.1,5.2,6.0

請改為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]

2、執行ODAC1020221執行後新解壓到同一目錄下的\install\setup.exe檔案

另外網上有提到如下改動,但是我找不到\stage\prereq\db\refhost.xml這個檔案。這個可能是在安裝Oracle 10G資料庫時需要做的改動,所以還是在這提及一下,為有碰到相同情況的朋友和自己做個參考。

產品特定先決條件檢查:
修改:\stage\prereq\db\refhost.xml

<!--Microsoft Windows Vista-->
    <OPERATING_SYSTEM>
      <VERSION VALUE="6.0"/>
    </OPERATING_SYSTEM>
後新增:
     <!--Microsoft Windows 7-->
    <OPERATING_SYSTEM>
      <VERSION VALUE="6.1"/>
    </OPERATING_SYSTEM>