解決在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官網上下載,下載地址為:
解壓後點擊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>
重新啟動安裝程式,一切按常安裝走就可以了。