ORACLE FOR WINDOWS 9.2.0.1升級到 ORACLE patch 9.2.0.6 詳細步驟(原創)
來源:互聯網
上載者:User
oracle|window|原創
ORACLE FOR WINDOWS 9.2.0.1升級到 ORACLE patch9.2.0.6 詳細步驟註:要本文僅應用於單機版ORACLE,不適合於ORACLE RAC配置情況
從metalink下載oracle for window 32 9.2.0.6 patch 運行PATCH的SETUP.EXE檔案\Disk1 etup.exe--如果以上安裝執行無響應,則直接執行Disk1\install etup.exe檔案--安裝的時候注意預設選擇是建立一個ORACLE_HOME,我們應該選擇原來裝的ORACLE_HOME,否則升級可能不成功。
--安裝完成後,檢查NET MANAGER是否可以開啟原來的NET配置,如果打不開則可能是有些配置格式不正確,將那些比較特別的配置重新刪除配置過即可,或者全部刪除,重建立過--本文假設ORACLE_HOME為C:\oracle\ora92,實際情況根據您個人安裝目錄定--以下步驟為升級原已建立資料庫--用SYS AS SYSDBA登入資料庫conn sys/sys as sysdba;startup;--設定共用池和JAVA池大於150MALTER SYSTEM SET SHARED_POOL_SIZE='150M' SCOPE=spfile; ALTER SYSTEM SET JAVA_POOL_SIZE='150M' SCOPE=spfile;--修改系統資料表空間大小,保證有50M的多餘空間--修改XDB資料表空間大小,保證有20M的多餘空間shutdown immediate;--重新啟動資料庫到升級狀態STARTUP MIGRATE;SPOOL c:\patch.log;--開始運行升級指令碼,記憶體足夠的話已耗用時間小於1個小時,建議在運行期間關閉所有其它相關的運行程式,另外最好有200M的多餘記憶體空間--升級時可以通過WINDOWS工作管理員監視ORACLE是否在升級。@C:\oracle\ora92\rdbms\admin\catpatch.sql;SPOOL OFF;--還原共用池和JAVA池大小,根據實際情況設定ALTER SYSTEM SET SHARED_POOL_SIZE='50M' SCOPE=spfile; ALTER SYSTEM SET JAVA_POOL_SIZE='50M' SCOPE=spfile;shutdown immediate;STARTUP;--以下指令碼為重新編譯所有失效對象@C:\oracle\ora92\rdbms\admin\utlrp.sql;