1. 程式人生 > >win64bit安裝oracle 10g版本檢查未通過解決 提示要求的結果: 5.0,5.1,5.2,6.0 之一 實際結果: 6.1

win64bit安裝oracle 10g版本檢查未通過解決 提示要求的結果: 5.0,5.1,5.2,6.0 之一 實際結果: 6.1

在WIN7上安裝oracle 10g時,提示如下資訊:

正在檢查作業系統要求... 
要求的結果: 5.0,5.1,5.2,6.0 之一 
實際結果: 6.1 
檢查完成。此次檢查的總體結果為: 失敗 <<<< 
問題: Oracle Database 10g 未在當前作業系統中經過認證。 
建議案: 確保在正確的平臺上安裝軟體。

解決方法:

找到 refhost.xml 檔案(位置:database/stage/prereq/db,開啟 refhost.xml 配置檔案並找到 <CERTIFIED_SYSTEMS> 節點,接著在節點後面新增,如下資訊:
<!--Microsoft Windows 7--> 
<OPERATING_SYSTEM> 
<VERSION VALUE="6.1"/> 

</OPERATING_SYSTEM> 

首先是在windows下找版本配置檔案,找了一下沒找到,於是就在oracle介質的解壓後的目錄找,

在oraparam.ini檔案裡找到
[Certified Versions]
#You can customise error message shown for failure, provide value for CERTIFIED_VERSION_FAILURE_MESSAGE
Windows=5.1,5.2

於是修改為6.1,6.2,但是無法儲存,因為是隻讀檔案。

在其他地方建一個txt檔案,將其內容複製過去,修改為6,1,6.2,在拷貝到install目錄底下,將之前的oraparam.ini重新命名,txt檔案重新命名為oraparam.ini。

再次執行執行setup.exe通過。

檢查作業系統版本:必須是6.1 or 6.2,實際是6.1,通過。

oracle 10g 在win7下安裝,選擇高階選項,提示程式異常終止,發生未知錯誤 

解決辦法:在setup上右鍵,屬性->相容性->以相容模式執行這個程式 windows xp( service pack 3),以管理員身份執行安裝就解決了。