首先要下載支持Vista版本的Oracle 10g
下載完成后解壓出來:http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.zip安裝的第一步就是要修改安裝文件目錄中的兩個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>
在其后增加:
<!--Microsoft Windows 7-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
原 理:Oracle 至今沒有推出針對windows7的版本,在安裝的版本檢測時提示目前oracle不支持version為6.1的windows OS系統。從oracle官方下載oracle 10g for vista and windows2K8 x86版for windows是支持vista內核的,windows7的內核與2008以及vista的內核大致上是差不多的,經過以上修改可以繞過Oracle對系 統版本的檢查而正常安裝!
1. 設置文件夾\db\Disk1\ setup.exe和db\Disk1\install\oui.exe兼容模式,方法為:選中文件點擊右鍵,點"屬性",將兼容模式設為Vista SP2。
2. 修改文件內容:db\Disk1\install\ oraparam.ini 【在相應位置添加如下配置】
[Windows-6.1-required]
#Minimum display colours for OUI to run
MIN_DISPLAY_COLORS=256
#Minimum CPU speed required for OUI
#CPU=300
3. Oracle安裝之前請關閉防火墻、殺毒軟件等,Oracle內部優化嚴重,涉及系統內核,所以以前有殺毒軟件上來二話不說先把oracle干掉。然后去執行\db\Disk1\ setup.exe安裝文件,我的出現如下錯誤:
不用管它,然后稍微的等一小小下:知道出現如下界面
先是:
然后按下面安裝:

1.程序員,選擇高級安裝

2選擇企業版,它的功能最強

3注意硬盤空間,C盤也需要有2G的空間用來存放臨時文件

4.有的時候網絡檢查通不過,沒關系,不管它。

5默認

6事務處理:適合大并發量段時間的操作,比如BBS
數據倉庫:適合量不大但是長時間的數據挖掘操作

7全局數據庫一般建議internet上獨一無二
SID是維護這個數據庫的一系列進程的總名稱
要注意一定要選擇"創建樣本方案數據庫"這是我們將來練習的基石

8默認

9默認

10默認

11請指定公共的口令,建議"bjsxt",避免忘記

12默認

13.等,好長時間

14等!

15.等,又是好長時間。

16 管理口令

17去掉scott用戶的鎖,把密碼更新為"tiger"

18把最后一頁的內容應該記錄在一個文本文件里面
19完成之后:開始-所有程序-oracle_xxx-應用程序開發—SQL PLUS-輸入"scott"密碼"tiger",驗證安裝是否正常。