單例項Windows下升級11.2.0.1的oracle至11.2.0.4
前提:1.做好備份 可以用expdp/impdp匯出匯入至另一臺伺服器 也可以手動複製檔案和資料夾(較麻煩)
2.關閉服務和監聽
開始:1.下載並解壓包,p13390677_112040_MSWIN-x86-64_1of7和p13390677_112040_MSWIN-x86-64_2of7
2.在解壓生成的database目錄下,以管理員
3.勾選 :不希望收到有關配置中的嚴重安全問題的通知
4.勾選: 跳過軟體更新
5.勾選: 更新現有資料庫
6.勾選:簡體中文
7.勾選:企業版
8.oracle base:預設
software location:原:D:\app\Administrator\product\11.2.0\dbhome_1
現改為:D:\app\Administrator\product\11.2.0.4\dbhome_2
9.先決條件檢查
10.概要
11.大概安裝到80%,出現oracle netca程式,配置監聽→LISTENER→TCP→1521→完成。
12.大概安裝到90%出現dbua程式,
並行度(預設)→勾選“升級過程中不移動資料檔案”→指定要建立的資料庫檔案的位置
→恢復和診斷位置 預設:E:\app\Administrator\flash_recovery_area→概要→開始升級
13.檢視升級報告,可以通過“配置資料庫口令”檢視是否有升級使用者被鎖。
14.檢視資料庫升級後版本:select * from v$version;
15.檢查資料庫的各元件是否成功升級:SELECT COMP_NAME, VERSION, STATUS FROM SYS.DBA_REGISTRY;
******linux的話,要注意升級完成後,將$ORACLE_HOME和$PATH改成新的,並使其生效。***