今天下午在Win7上安裝了一下oracle10g,雖然準(zhǔn)備了挺多資料,但是還是出現(xiàn)了錯(cuò)誤,安裝了兩次,又卸載了一次,花了將近四個(gè)小時(shí)才把Oracel10g裝到了Win7上,在這個(gè)過程遇到一些問題和我遇到的錯(cuò)誤并寫成了文檔,現(xiàn)在和大家分享一下吧,希望對學(xué)習(xí)和使用Oracle的人有所幫助。
一、Oracle數(shù)據(jù)庫的安裝(指服務(wù)器的安裝,不是客戶端的安裝)
對于Win7系統(tǒng)來說,首先要下載支持Vista版本的Oracle 10g,現(xiàn)在好像不好下載了(下載地址:http://www.oracle.com/technetwork/cn/database/10203vista-088351-zhs.html),下載完成后解壓到不含中文的目錄,Win7系統(tǒng)的安裝首先要做好安裝前的一些配置工作:
第一步就是要修改安裝文件目錄中的兩個(gè)refhost.xml文件,分別在目錄db/Disk1/stage/prereq/db和/db/Disk1/stage/prereq/db_prereqs/db下。打開對其進(jìn)行編輯,找到如下代碼段:
<!--Microsoft Windows vista-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.0"/>
</OPERATING_SYSTEM>
在其后增加:
<!--Microsoft Windows 7-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
原 理:Oracle 至今沒有推出針對windows7的版本,在安裝的版本檢測時(shí)提示目前oracle不支持version為6.1的windows OS系統(tǒng)。從oracle官方下載oracle 10g for vista and windows2K8 x86版for windows是支持vista內(nèi)核的,windows7的內(nèi)核與2008以及vista的內(nèi)核大致上是差不多的,經(jīng)過以上修改可以繞過Oracle對系 統(tǒng)版本的檢查而正常安裝!
第二步就是要設(shè)置文件夾/db/Disk1/ setup.exe和db/Disk1/install/oui.exe兼容模式,方法為:選中文件點(diǎn)擊右鍵,點(diǎn)"屬性",將兼容模式設(shè)為Vista SP2就行了。
第三步修改文件內(nèi)容:db/Disk1/install/ oraparam.ini 【在相應(yīng)位置添加如下配置】
[Windows-6.1-required]
#Minimum display colours for OUI to run
MIN_DISPLAY_COLORS=256
#Minimum CPU speed required for OUI
#CPU=300
第四步要增加一個(gè)網(wǎng)絡(luò)適配器,如果不增加,后面會有警告,在到后面的時(shí)候會安裝不成功。
首先選擇我的電腦右鍵選擇“設(shè)備管理器”,單擊鼠標(biāo)右鍵選擇添加“過時(shí)硬件”,在打開的如下窗口中,選擇下一步。如圖所示:
然后再選擇多個(gè)下一步選項(xiàng),選擇添加網(wǎng)絡(luò)適配器,再打開的窗口中選擇按照下圖的情況選擇:
最后,當(dāng)添加成功之后,進(jìn)入到設(shè)置網(wǎng)絡(luò)適配器IP地址的窗口中,設(shè)置IP地址,隨便設(shè)置一下就行就行。這樣我們的準(zhǔn)備工作到此完畢。
新聞熱點(diǎn)
疑難解答
圖片精選