前語:
當前任何版本的Oracle客戶端在任何版本的WINDOWS7上都無法正常完成安裝。主要是因爲Oracle安裝的先決條件裏操作系統版本不符合,但是這個問題可以修改refhost.xml(位於Oracle 10G\database\stage\prereq\db下)解決,具體是在refhost.xml中添加
<!--Microsoft Windows 7-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
即可,不需要添加X32或者X64,注意ORACLE10G或者11有可能有多個refhost.xml文件,都需要修改(好像部分版本需要修改oraparam.ini文件 自己搜索一下吧)。這樣可以在檢查操作系統的時候繞過檢查。
Oracle10g 安裝預備步驟
取得 Oracle 10g 安裝程序,或從 Oracle 技術網(OTN)下載光盤映像。在評估階段您可以免費下載和使用無技術限制的全功能 Oracle,但在正式的商業場合應用時需要購買法律授權。
您需要約 1.2GB 磁盤空間用於下載及解壓縮,並需要 2GB 以上的磁盤空間用於安裝。Oracle 10g 安裝步驟
運行解壓縮出的 Oracle 10g 安裝程序。打開oracle10g的安裝目錄,找到setup.exe,雙擊即可進入安裝狀態出現安裝初始界面。
注意:如下操作,右鍵setup.exe選擇屬性->選擇兼容性,如下操作如圖:重點:修改先決條件
在win7下安裝oracle 10g 的時候遇到下面問題:
db\Disk1\stage\prereq\db\refhost.xml安裝是注意事項
解壓的時候不能含有空格、非法字符,注意不能含有中文。
安裝目錄不能還有非法字符和中文
關閉防火牆選擇高級安裝,並按下一步按鈕
根據你的需求進行選擇安裝,這裏我們選擇標準版,並按下一步按鈕
指定主目錄的目標名稱與目標路徑(一般無需更改),並按下一步按鈕
產品特定的先決條件檢查通過(如果總體結果不是“通過”,請檢查您的先決配置),按下一步按鈕
如果不是通過,如遇到網絡配置需求未執行問題,解決如下:
錯誤:
正在檢查網絡配置需求...
檢查完成。此次檢查的總體結果爲: 未執行 <<<<
建議案: orcle支持在具有 DHCP 分配的 IP 地址的系統上進行安裝。但在安裝之前,必須將 Microsoft LoopBack Adapter 配置爲系統的主網絡適配器。
有關在配置有 DHCP 的系統上安裝軟件的詳細信息, 請參閱 Installation Guide。
解決辦法:
1、檢查計算機名是否爲英文,如果不是改成英文的再試一次。
2、嘗試了上面的方法後,還是不行再進行這步操作
控制面板->添加硬件->是,我也經連接了此硬件->添加新硬件設備->安裝我手動列表選擇硬件(高級)->網絡適配器->廠商:Microsoft 網卡:Microsoft Loopback Adapter 然後就行了。
操作之後你會發現你的網上鄰居里面又兩個網絡連接。選擇新建立的那個網絡連接,隨便爲它配個IP地址就行了.選擇創建數據庫,並按下一步按鈕
選擇一般用途,並按下一步按鈕
填寫全局數據庫名:
對於未使用目錄服務(如 Active Directory)的獨立服務器,全局數據庫名不必包含域名後綴(默認爲 orcl)對於使用了目錄服務(如 Active Directory)的域服務器,全局數據庫名需要包含域名後綴(如 orcl.compieretraining.org)
上述要求設置妥當後,按下一步按鈕按下一步按鈕
指定數據庫存儲選項(使用默認選項文件系統即可),按下一步按鈕
指定備份和恢復選項(使用默認選項不啓用自動備份即可),按下一步按鈕
爲簡化評估用數據庫的密碼設定,選擇所有的帳戶都使用同一個口令,輸入 SYSTEM 等用戶的口令(口令不要以數字開頭),並按下一步按鈕
這是安裝配置後的摘要信息,按安裝按鈕開始安裝
經過數分鐘的文件安裝過程之後,開始執行數據庫配置助手
數據庫創建完畢,按確定按鈕
配置助手運行完畢
安裝結束,按退出按鈕