APTARE IT Analytics 版本说明
适用于 Windows 的 Oracle 19c 修补程序应用程序
要确保 Windows 上的 Oracle 19c 升级包含所有当前安全更新,在将系统升级到 APTARE IT Analytics 版本 10.5 后必须安装修补程序。
登录到已安装 APTARE IT Analytics 的虚拟机或服务器。
从网站的产品下载区域下载 Oracle 修补程序,并将修补程序解压到 C:\opt\oracle 目录中,创建新的修补程序目录,例如 C:\opt\oracle\ p31247621_190000_MSWIN-x86-64。
以管理员身份打开命令提示符。
验证 %ORACLE_HOME%\perl\bin 是否显示在路径设置中。如果路径设置中未显示此信息,请输入以下命令:
Set PATH=%ORACLE_HOME%\perl\bin;%PATH% Set PERL5LIB=
关闭 Aptare 服务。
C:\opt\aptare\utils\stopallservices.bat
如果分布式事务处理协调器服务(不是 Oracle 服务)正在运行,则直接停止该服务。
net stop msdtc
导航到修补程序文件夹:
cd C:\opt\oracle\p31247621_190000_MSWIN-x86-64 \31247621
设置路径:
set PATH=%ORACLE_HOME%\opatch;%PATH%
检查是否存在任何 OPatch 冲突。
opatch prereq CheckConflictAgainstOHWithDetail -ph ./
如果检测到冲突,请与支持人员联系,并提供 C:\opt\oracle\cfgtoollogs\opatch 文件夹中的以下日志文件:
opatch*.log
如果未检测到冲突,请从文件夹 C:\opt\oracle\Opatch 运行以下命令:
opatch apply
按照提示应用修补程序。
在服务器上解压缩修补程序后,自述文件位于:C:\opt\oracle\p31247621_190000_MSWIN-x86-64\31247621
使用以下命令验证 OPatch 是否成功:
C:\opt\oracle\OPatch\opatch lsinventory -detail
启动包括 Oracle 在内的所有 Aptare 服务。后续步骤需要运行数据库,包括可插拔数据库。
C:\opt\aptare\utils\startallservices.bat
运行以下命令以将修补程序应用于可插拔数据库:
C:\opt\Oracle\Opatch\datapatch -verbose
注意:
使用 Windows 服务,右键单击“分布式事务处理协调器”,如果 netstart msdtc 服务未自动启动,请单击“启动”。
使用以下命令连接到 SQL Plus:
C:\opt\oracle\OPatch>sqlplus / as sysdba
运行以下查询以显示安装的修补程序:
SQL>select * from sys.registry$history; SQL>select * from sys.registry$sqlpatch ; SQL> set serverout on SQL> exec dbms_qopatch.get_sqlpatch_status;