10g 版本間升級官方推薦「安裝新 Oracle Home → 遷移資料」而非就地升級。本文記錄圖形化介面 (OUI) 全新安裝 10.2.0.5、應用 Patch Set、最後用 DBCA 建立新資料庫的標準化流程。
ORACLE_HOME 路徑 (如 /u01/app/oracle/product/10.2.0.5/db_1)。runInstaller (Linux/Unix) 或 setup.exe (Windows)。ORACLE_HOME、Inventory 目錄、OS 群組 (dba/oper)。root.sh (Linux/Unix)。# 範例:OPatch 適用 10.2.0.5.14 PSU cd $NEW_ORACLE_HOME/OPatch ./opatch apply /path/to/psu_directory
netca,選擇「Listener configuration」→ Add → 名稱 LISTENER → TCP 1521。lsnrctl start。dbca,選「Create Database」。SELECT * FROM v$version;。expdp/impdp) 或 Transportable Tablespace 遷移業務資料。@?/rdbms/admin/utlrp.sql。EXEC DBMS_STATS.GATHER_DATABASE_STATS;。ORACLE_HOME 的 listener.ora、tnsnames.ora、sqlnet.ora 需手動同步至新 Home。ORACLE_HOME、PATH、LD_LIBRARY_PATH 必須指向新 Home。