ubuntu

怎样升级Ubuntu Oracle版本

小樊
38
2025-12-22 16:20:36
栏目: 云计算

在 Ubuntu 上升级 Oracle 的正确思路


升级路径与准备


标准升级步骤

  1. 安装新版本软件(异机/新目录)

    • oracle 用户解压安装介质,运行 ./runInstaller 在新目录安装 19c/23ai 软件;安装过程中选择“仅安装软件”。完成后按提示以 root 执行新 $ORACLE_HOME/root.sh
  2. 运行升级前检查

    • 将最新的 preupgrade.jar 放到新 $ORACLE_HOME/rdbms/admin 并解压,执行预检查并修复问题(生成修复脚本与清单)。
  3. 升级数据库(两种方式)

    • 方式 A(推荐)AutoUpgrade
      • 使用 AutoUpgrade 执行“分析—修复—升级”流程,支持批量与静默,自动化程度高,停机更可控。
    • 方式 B DBUA
      • 从新 Oracle Home 启动 DBUA(图形或 -silent 静默),按向导选择要升级的数据库(支持 CDB/PDB非 CDB),DBUA 会自动调用相应升级脚本并完成升级后任务。
  4. 升级后任务

    • 执行必要的 utlrp.sql 重编译无效对象;按需收集统计信息;复核 v$versiondba_registry 等视图确认组件与版本状态。
  5. 切换与回退

    • 确认应用稳定后,逐步将业务切换到新 ORACLE_HOME;保留旧 ORACLE_HOME 与备份,待观察期结束再下线。

常见场景与注意事项


重要提示

0
看了该问题的人还看了