1. 程式人生 > >解決在Windows7下Oracle10G無法安裝問題

解決在Windows7下Oracle10G無法安裝問題

因為要使用windows7,所以自然要把開發環境安裝上去。

道路是曲折的,前途是光明的,結果自然ok。

以下為曲折的道路。

    安裝完Windows 7後,接著安裝Oracle 10g出現問題。使用的Orcale版本是10g,,因為是直接從xp到7的,之前也沒有安裝過Oracle for vista版本,所以用當前的這個非vista版本出現了問題。 重新在Orcale官網上下載,下載地址為: http://download.oracle.com/otn/

   安裝完Windows 7後,接著安裝Oracle 10g出現問題。 使用的Orcale版本是10g,,因為是直接從xp到7的,之前也沒有安裝過Oracle for vista版本,所以用當前的這個非vista版本出現了問題。

    重新在Orcale官網上下載,下載地址為:

http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.zip 可以直接複製到迅雷中下載。大小為778M。

解壓後點擊setup.exe進行安裝,在安裝的版本檢測時提示目前oracle不支援version為6.1的windows OS系統的時候。看來是oracle不能夠識別Windows 7 ,只需要修改refhost.xml檔案,讓Oracle能夠識別到作業系統的型別。點選oracle安裝檔案,查詢refhost.xml檔案,一般10g版本有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>  
      
    這樣的程式碼,那麼ctrl+c(複製)然後在這串程式碼的後面ctrl+v(貼上)改成  
      
     <!--Microsoft Windows 7->  
      
      <OPERATING_SYSTEM>  
      
      <VERSION VALUE="6.1"/>  
      
      </OPERATING_SYSTEM>  


重新啟動安裝程式,一切按常安裝走就可以了。