NetBackup IT Analytics 安装和升级指南 (Windows)
安装 Oracle 19c Windows 2024 年 10 月修补程序
此部分包括以下修补程序:
36878821 - Windows 数据库 2024 年 10 月捆绑包修补程序 19.25.0.0.241015。
36878697 - Oracle JavaVM 组件版本更新 19.25.0.0.241015。
36866578 - 将 ORACLE 主目录中的数据库客户端 19.0.0.0.0 更新为 JDK8u431。
注意:
验证 Oracle OPatch 实用程序版本是否为最新版本。
我们提供 4 个文件,以下是安装和验证修补程序的步骤,请按指定的顺序执行这些步骤。
下载修补程序文件并执行安装前设置中的操作。
升级 OPatch。
安装修补程序。
验证数据库和 OJVM 修补程序。
验证 JDK 版本更新。
安装前设置
- 查看“Oracle 修补程序历史记录”一节中的“系统运行状况检查”报告,记下已安装的最新 Oracle OJVM 修补程序。
注意:
如果之前已应用过任何 OJVM 修补程序,则必须回滚之前的 OJVM 修补程序。例如,上次应用的 OJVM 修补程序为 OJVM 版本更新:19.22.0.0.240116 (35926646),则需要回滚。回滚说明稍后在安装 Oracle 修补程序步骤 7 部分下提供。如果未找到先前的 OJVM 修补程序或不是 35648110 修补程序,则不需要回滚。
- 登录到已安装 NetBackup IT Analytics 的虚拟机或服务器。
- 从网站的产品下载区域下载以下文件,并保存到 C:\temp 文件夹。
p6880880_190000_MSWIN-x86-64.zip
p36878821_190000_MSWIN-x86-64.zip(数据库捆绑包修补程序)
p36878697_190000_MSWIN-x86-64.zip(OJVM 修补程序)
p36866578_190000_MSWIN-x86-64.zip(JDK 捆绑包修补程序)
- 以“管理员”身份访问命令提示符。
- 验证 %ORACLE_HOME%\perl\bin 是否显示在 PATH 设置中。
注意:
如果 PATH 设置中未显示此信息,请输入以下命令:
set PATH=%ORACLE_HOME%\perl\bin;%PATH%
- 将 Perl 库路径设置为空。
set perl5lib=
OPatch 安装
- 将目录更改为 Oracle 主目录。
- 执行 cd C:\opt\oracle 命令。
- 使用以下命令重命名现有 OPatch 目录。
rename Opatch Opatch_old
- 在 C:\opt\oracle 中解压缩 p6880880_190000_MSWIN-x86-64.zip 文件。
- 执行以下命令,验证 Opatch 版本。
C:\opt\oracle\OPatch>opatch version。
OPatch Version: 12.2.0.1.43
注意:
将显示 OPatch 成功的消息。
安装修补程序
- 通过执行以下 .bat 文件来关闭 NetBackup IT Analytics 服务。
C:\opt\aptare\utils\stopallservices.bat
注意:
检查各项服务,确认所有 NetBackup IT Analytics 服务均已停止。如果这些服务仍在运行,修补程序安装不会成功并会出现问题。
- 如果“分布式事务处理协调器”服务(不是 Oracle 服务)正在运行,则使用以下命令直接停止该服务。
net stop msdtc。
- 在 C:\opt\oracle 中解压缩
p36878821_190000_MSWIN-x86-64.zip
。 - 在
C:\opt\oracle
中解压缩p36878697_190000_MSWIN-x86-64.zip
。 - 在
C:\opt\oracle
中解压缩p36866578_190000_MSWIN-x86-64.zip
。 - 使用下列命令设置 PATH。
set PATH=%ORACLE_HOME%\opatch;%PATH%
- 例如,如果上次的 OJVM 修补程序是 19.24.0.0.240716 (36414915),则需要通过执行
opatch rollback -id 36414915 命令并按照步骤操作以进行回滚。
- 使用以下命令导航到数据库捆绑包修补程序文件夹:
cd C:\opt\oracle\36878821
- 使用以下命令检查数据库捆绑包修补程序是否存在任何 OPatch 冲突。
opatch prereq CheckConflictAgainstOHWithDetail -ph ./
- 如果未检测到冲突,请从文件夹
C:\opt\oracle\36878821
执行以下命令。C:\opt\oracle\36878821\opatch apply
- 按照提示应用数据库捆绑包修补程序。
注意:
在服务器上解压缩修补程序后,自述文件位于:
C:\opt\oracle\36878821
- 使用以下命令导航到 OJVM 修补程序文件夹:
cd C:\opt\oracle\36878697
- 使用以下命令验证 OJVM 修补程序是否存在任何 OPatch 冲突:
opatch prereq CheckConflictAgainstOHWithDetail -ph ./
- 如果未检测到冲突,请从文件夹
C:\opt\oracle\36878697
执行以下命令:C:\opt\oracle\36878697\opatch apply
- 按照提示应用 OJVM 修补程序。
注意:
在服务器上解压缩修补程序后,自述文件位于:
C:\opt\oracle\36878697
- 使用以下命令导航到 JDK 修补程序文件夹
cd C:\opt\oracle\36866578。
- 使用以下命令验证 JDK 捆绑包修补程序是否存在 OPatch 冲突。
opatch prereq CheckConflictAgainstOHWithDetail -ph ./
- 如果未检测到冲突,请从文件夹
C:\opt\oracle\36866578
执行以下命令。C:\opt\oracle\36866578\opatch apply
- 按照提示应用 JDK 捆绑包修补程序。
注意:
在服务器上解压缩修补程序后,自述文件位于:
C:\opt\oracle\36866578
。 - 使用以下命令验证 OPatch 是否成功,这些命令将显示数据库、OJVM 和 JDK 修补程序的 OPatch 应用结果:
C:\opt\oracle\OPatch\opatch lsinventory -detail
- 通过执行以下操作,启动 NetBackup IT Analytics Oracle 服务:
C:\opt\aptare\utils\startoracle.bat
- 使用以下命令重新启动分布式事务处理协调器服务(不是 Oracle 服务)。
net start msdtc
- 使用以下命令连接到 SQL Plus:
注意:
该步骤需要运行数据库,包括可插拔数据库。
sqlplus / as sysdba
alter pluggable database all open;
quit
- 执行以下命令,为安装的修补程序完成安装后 SQL 部署。该数据修补程序命令会将修补程序应用到可插拔数据库。
C:\opt\Oracle\Opatch\datapatch -verbose
- 检查
C:\opt\oracle\cfgtoollogs\opatch
中的以下日志文件是否存在错误。日志文件名包括当前时间戳。例如:
opatch202411-04_19-07-05PM_1.log
。 - 通过执行以下命令,启动包括 Oracle 在内的所有 NetBackup IT Analytics 服务。
C:\opt\aptare\utils\startallservices.bat
验证数据库和 OJVM 修补程序
- 使用以下命令连接到 SQL Plus。
sqlplus / as sysdba
- 查询以检查注册表是否存在修补程序历史记录。
SQL>select * from sys.registry$history;
- 查询以检查注册表是否存在已安装的修补程序。
SQL>select * from sys.registry$sqlpatch ;
- 包含修补程序详细信息的报告输出:
SQL> set serveroutput on
SQL> exec dbms_qopatch.get_sqlpatch_status;
Patch Id : 34411846 Action : APPLY Action Time : 16-NOV-2022 14:08:03 Description : OJVM RELEASE UPDATE: 19.17.0.0.221018 (34411846) Logfile : C:\opt\cfgtoollogs\sqlpatch\34411846\24997534/34411846_ apply_SCDBCNTR_CDBROOT_2022Nov16_14_02_11.log Status : SUCCESS Patch Id : 34468114 Action : APPLY Action Time : 16-NOV-2022 14:08:03 Description : Windows Database Bundle Patch : 19.17.0.0.221018 (34468114) Logfile : C:\opt\cfgtoollogs\sqlpatch\34468114\24926261/34468114_ apply_SCDBCNTR_CDBROOT_2022Nov16_14_02_11.log Status : SUCCESS Patch Id : 34411846 Action : ROLLBACK Action Time : 28-MAR-2023 18:15:08 Description : OJVM RELEASE UPDATE: 19.17.0.0.221018 (34411846) Logfile : C:\opt\cfgtoollogs\sqlpatch\34411846\24997534/34411846_ rollback_SCDBCNTR_CDBROOT_2023Mar28_18_13_58.log Status : SUCCESS Patch Id : 34786990 Action : APPLY Action Time : 28-MAR-2023 18:15:09 Description : OJVM RELEASE UPDATE: 19.18.0.0.230117 (34786990) Logfile : C:\opt\cfgtoollogs\sqlpatch\34786990\25141362/34786990_ apply_SCDBCNTR_CDBROOT_2023Mar28_18_13_58.log Status : SUCCESS Patch Id : 34750795 Action : APPLY Action Time : 28-MAR-2023 18:15:09 Description : Windows Database Bundle Patch : 19.18.0.0.230117 (34750795) Logfile : C:\opt\cfgtoollogs\sqlpatch\34750795\25040762/34750795_ apply_SCDBCNTR_CDBROOT_2023Mar28_18_13_58.log Status : SUCCESS Patch Id : 34786990 Action : ROLLBACK Action Time : 18-OCT-2023 20:58:50 Description : OJVM RELEASE UPDATE: 19.18.0.0.230117 (34786990) Logfile : C:\opt\cfgtoollogs\sqlpatch\34786990\25141362/34786990_ rollback_SCDBCNTR_CDBROOT_2023Oct18_20_57_20.log Status : SUCCESS Patch Id : 35354406 Action : APPLY Action Time : 18-OCT-2023 20:58:52 Description : OJVM RELEASE UPDATE: 19.20.0.0.230718 (35354406) Logfile : C:\opt\cfgtoollogs\sqlpatch\35354406\25338973/35354406_ apply_SCDBCNTR_CDBROOT_2023Oct18_20_57_20.log Status : SUCCESS Patch Id : 35348034 Action : APPLY Action Time : 18-OCT-2023 20:58:52 Description : Windows Database Bundle Patch : 19.20.0.0.230718 (35348034) Logfile : C:\opt\cfgtoollogs\sqlpatch\35348034\25299325/35348034_ apply_SCDBCNTR_CDBROOT_2023Oct18_20_57_20.log Status : SUCCESS Patch Id : 35354406 Action : ROLLBACK Action Time : 06-DEC-2023 17:55:22 Description : OJVM RELEASE UPDATE: 19.20.0.0.230718 (35354406) Logfile : C:\opt\cfgtoollogs\sqlpatch\35354406\25338973/35354406_ rollback_SCDBCNTR_CDBROOT_2023Dec06_17_54_23.log Status : SUCCESS Patch Id : 35681552 Action : APPLY Action Time : 06-DEC-2023 17:55:23 Description : Windows Database Bundle Patch : 19.21.0.0.231017 (35681552) Logfile : C:\opt\cfgtoollogs\sqlpatch\35681552\25362844/35681552_ apply_SCDBCNTR_CDBROOT_2023Dec06_17_54_23.log Status : SUCCESS Patch Id : 35648110 Action : APPLY Action Time : 06-DEC-2023 18:52:28 Description : OJVM RELEASE UPDATE: 19.21.0.0.231017 (35648110) Logfile : C:\opt\cfgtoollogs\sqlpatch\35648110\25431514/35648110_ apply_SCDBCNTR_CDBROOT_2023Dec06_18_52_25.log Status : SUCCESS Patch Id : 35648110 Action : ROLLBACK Action Time : 17-FEB-2024 00:47:47 Description : OJVM RELEASE UPDATE: 19.21.0.0.231017 (35648110) Logfile : C:\opt\cfgtoollogs\sqlpatch\35648110\25431514/35648110_ rollback_SCDBCNTR_CDBROOT_2024Feb17_00_46_45.log Status : SUCCESS Patch Id : 35926646 Action : APPLY Action Time : 17-FEB-2024 00:47:48 Description : OJVM RELEASE UPDATE: 19.22.0.0.240116 (35926646) Logfile : C:\opt\cfgtoollogs\sqlpatch\35926646\25549578/35926646_ apply_SCDBCNTR_CDBROOT_2024Feb17_00_46_45.log Status : SUCCESS Patch Id : 35962832 Action : APPLY Action Time : 17-FEB-2024 00:47:48 Description : Windows Database Bundle Patch : 19.22.0.0.240116 (35962832) Logfile : C:\opt\cfgtoollogs\sqlpatch\35962832\25463642/35962832_ apply_SCDBCNTR_CDBROOT_2024Feb17_00_46_45.log Status : SUCCESS Patch Id : 35926646 Action : ROLLBACK Action Time : 21-MAY-2024 20:36:23 Description : OJVM RELEASE UPDATE: 19.22.0.0.240116 (35926646) Logfile : C:\opt\cfgtoollogs\sqlpatch\35926646\25549578/35926646_ rollback_SCDBCNTR_CDBROOT_2024May21_20_36_23.log Status : SUCCESS Patch Id : 36199232 Action : APPLY Action Time : 21-MAY-2024 20:36:23 Description : OJVM RELEASE UPDATE: 19.23.0.0.240416 (36199232) Logfile : C:\opt\cfgtoollogs\sqlpatch\36199232\25655176/36199232_ apply_SCDBCNTR_CDBROOT_2024May21_20_36_23.log Status : SUCCESS Patch Id : 36219938 Action : APPLY Action Time : 21-MAY-2024 20:36:49 Description : Windows Database Bundle Patch : 19.23.0.0.240416 (36219938) Logfile : C:\opt\cfgtoollogs\sqlpatch\36219938\25594398/36219938_ apply_SCDBCNTR_CDBROOT_2024May21_20_36_23.log Status : SUCCESS Patch Id : 36199232 Action : ROLLBACK Action Time : 05-AUG-2024 19:23:23 Description : OJVM RELEASE UPDATE: 19.23.0.0.240416 (36199232) Logfile : C:\opt\cfgtoollogs\sqlpatch\36199232\25655176/36199232_ rollback_SCDBCNTR_CDBROOT_2024Aug05_19_23_23.log Status : SUCCESS Patch Id : 36414915 Action : APPLY Action Time : 05-AUG-2024 19:23:23 Description : OJVM RELEASE UPDATE: 19.24.0.0.240716 (36414915) Logfile : C:\opt\cfgtoollogs\sqlpatch\36414915\25762332/36414915_ apply_SCDBCNTR_CDBROOT_2024Aug05_19_23_23.log Status : SUCCESS Patch Id : 36521936 Action : APPLY Action Time : 05-AUG-2024 19:24:08 Description : Windows Database Bundle Patch : 19.24.0.0.240716 (36521936) Logfile : C:\opt\cfgtoollogs\sqlpatch\36521936\25687085/36521936_ apply_SCDBCNTR_CDBROOT_2024Aug05_19_23_23.log Status : SUCCESS Patch Id : 36414915 Action : ROLLBACK Action Time : 04-NOV-2024 19:23:03 Description : OJVM RELEASE UPDATE: 19.24.0.0.240716 (36414915) Logfile : C:\opt\cfgtoollogs\sqlpatch\36414915\25762332/36414915_ rollback_SCDBCNTR_CDBROOT_2024Nov04_19_23_03.log Status : SUCCESS Patch Id : 36878697 Action : APPLY Action Time : 04-NOV-2024 19:23:03 Description : OJVM RELEASE UPDATE: 19.25.0.0.241015 (36878697) Logfile : C:\opt\cfgtoollogs\sqlpatch\36878697\25899910/36878697_ apply_SCDBCNTR_CDBROOT_2024Nov04_19_23_03.log Status : SUCCESS Patch Id : 36878821 Action : APPLY Action Time : 04-NOV-2024 19:23:20 Description : Windows Database Bundle Patch : 19.25.0.0.241015 (36878821) Logfile : C:\opt\cfgtoollogs\sqlpatch\36878821\25823470/36878821_ apply_SCDBCNTR_CDBROOT_2024Nov04_19_23_03.log Status : SUCCESS PL/SQL procedure successfully completed.
注意:
如果已应用任何先前的修补程序,此处将显示这些修补程序的 ID。
- 退出 SQL 提示符:
SQL>exit
验证 JDK 版本更新
- C:\opt\oracle\jdk\bin\java -version
java version "1.8.0_431"
Java(TM) SE Runtime Environment (build 1.8.0_431-b10)
Java HotSpot(TM) 64-Bit Server
VM (build 25.431-b10, mixed mode)
- C:\opt\oracle\Opatch\jre\bin\java -version
java version "1.8.0_431"
Java(TM) SE Runtime Environment (build 1.8.0_431-b10)
Java HotSpot(TM) 64-Bit Server
VM (build 25.431-b10, mixed mode)