windows2008R2安裝oracle 10g

xiaowuhexiaoli發表於2022-01-10


Oracle10g已經是過去時了,不過有時還是會用到,10.2.0.5應該是10g的最後版本,不過似乎只有補丁包,還需要先安裝10.2.0.4,然後再升級,讓人相當的無語。更坑的是,這兩個版本都有一個較大的Bug,初次安裝時通過Enterprise Manager自動配置資料庫會失敗,還需要更新一個“p8350262_xxx”的補丁,然後重配。
好了,下面直接敘述步驟,不再抱怨。由於Oracle的易用性和友好性都不咋的,在操作時儘量仔細一點。
1、需要的Oracle安裝資源,有3個:
•    Oracle10.2.0.4資料庫安裝包,例如:10204_vista_w2k8_x64_production_db.zip
•    Oracle10.2.0.5升級安裝包,例如:p8202632_10205_MSWIN-x86-64.zip
•    p8350262_10205_Generic.zip補丁包
2、修改Oracle資料庫安裝程式相關引數
將Oracle10.2.0.4資料庫安裝包解壓,分別修改其中的oraparam.ini和refhost.xml兩個檔案中的設定。修改的目的是為了讓安裝程式正確識別作業系統,不報安裝前置條件錯誤,因為該安裝包釋出時間較早,不能正常識別Windows6.1(Win7/Win2008R2)系統,儘管可以執行於該系統。
修改…10204_vista_w2k8_x64_production_db\database\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
[Windows-6.1-optional]
再修改…10204_vista_w2k8_x64_production_db\database\stage\prereq\db\refhost.xml檔案,增加下圖中紅色標記的內容。

 
<!–Microsoft Windows 7–>
<OPERATING_SYSTEM>
<VERSION VALUE=”6.1″/>
</OPERATING_SYSTEM>
3、安裝Oracle10.2.0.4伺服器端
這個安裝其實可以先不建立啟動資料庫,以免由於Bug的原因使EM配置失敗,但此處還是按預設選項進行,建立啟動資料庫。注意,建立啟動資料庫時“全域性資料庫名”不要超過8個字元,口令不要含有特殊字元,這不是必須的,但是為了不必要的麻煩,儘量照做吧。整個安裝過程基本上按預設設定即可,相對容易,至於安裝過程中出現的配置EM失敗可以忽略,不影響安裝程式成功結束,具體過程詳見下面這張動圖,共9張,約6秒切換一張。

 

 

 
 
 
4、設定資料庫服務端字符集環境變數
通過Windows的開始選單找到Oracle的配置工具Administration Assistant for Windows,修改Oracle_Home的字符集為中文字符集SIMPLIFIED CHINESE_CHINA.ZHS16GBK,這樣在CMD中進行Oracle操作時就不會出現亂碼了。




注意,此處修改的並非資料庫的字符集,但是設定之後在新建資料庫時會以此作為預設字符集。
5、升級至Oracle10.2.0.5伺服器端
此升級安裝和前面的服務端安裝相似,解開壓縮包後執行其中的setup.exe,如果安裝過程遇到檔案被佔用的報錯,可先停止Oracle的例項和監聽服務再重試,具體步驟見下面這張動圖,共8張,約6秒切換一張。
 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978530/viewspace-2851460/,如需轉載,請註明出處,否則將追究法律責任。

相關文章