zoukankan      html  css  js  c++  java
  • 尝试使用BSU修补WLS时诊断“遇到无法识别的修补程序ID”失败(文档ID 1186923.1)

    适用于:

    Oracle WebLogic Server-9.0至10.3.6版本
    文档中的信息适用于任何平台。

    病征

    尝试删除当前已应用的修补程序或使用智能更新工具(无论是在命令行还是GUI模式下)应用新下载的修补程序时,会发生以下错误:

    遇到无法识别的补丁ID:xxxx

    变化

    原因

    通常会发生这种情况,因为特定的补丁程序ID不在Smart Update在cache_dir中使用的patch-catalog.xml文件中。

    发生这种情况有几个原因:

    1. 您试图将一个WLS版本的补丁应用到另一个WLS版本的安装。
    2. 您提供了错误的补丁程序ID。
    3. 智能更新使用了错误版本的patch-catalog.xml。

    解决

    诊断此错误时要检查的事项:

    1. 检查是否正在使用预期的命令。
      有关如何使用Smart Update应用修补程序的更多信息,请参见以下内容:
      注释876004.1 Update应用WebLogic Server(WLS)修补程序[视频]

    2. 使用最新的Smart Update实用程序,尤其是在10.3.6中,并应用更新的补丁集更新(PSU)版本。

    • 如果您已将修补程序和patch-catalog_xxxx.xml文件复制到cache_dir并仍然遇到此问题,则原因是您没有使用最新版本的Smart Update。
    • 如果您的系统在线,只需登录Smart Update下载服务器。系统将提示您升级补丁程序客户端。只需单击“确定”,智能更新将自动执行升级。
    • 如果您的系统处于脱机状态(也就是说,没有直接连接到Internet),则可以使用联机计算机下载独立的Smart Update 3.3安装程序,然后在脱机计算机上安装新版本。
    • 有关更新的分步说明,请参见下载和安装Smart Update 3.3.0: https://docs.oracle.com/cd/E14759_01/doc.32/e14143/intro.htm#CHDCAJFC
    • 更新Smart Update之后,您应该不再看到“无法识别的补丁程序ID”错误...除非以下几点没有正确地管理某些内容:
    1. 从My Oracle Support(MOS)下载的每个补丁都包括一个patch-catalog_xxxx.xml文件。该文件需要与补丁一起复制到cache_dir,以便Smart Update可以确定哪个补丁目录是最新的。

    2. 不要在cache_dir中重命名patch-catalog.xml,也不要重命名patch-catalog_xxxx.xml。只需将patch-catalog_xxxx.xml和您从MOS下载的每个补丁一起复制到cache_dir。

    3. 确保在命令中提供了Smart Update补丁ID,该ID与Oracle补丁号不同。Smart Update修补程序ID由4个字母数字字符(大多数情况下为字母和数字)组成。Oracle补丁号通常与相关的错误号关联,并且它有8个数字,没有字母。提供Oracle修补程序号(或以其他任何方式提供错误的修补程序ID,例如拼写错误)将导致找不到修补程序ID。

    4. 如果您尝试将一个版本的WLS的补丁程序应用到另一个版本的WLS,则此操作将无效。确保在WLS版本和该修补程序要使用的版本之间有匹配项,此问题将得到解决。

    5. 默认的patch_download_dir为MW_HOME / utils / bsu / cache_dir。您可以在首选项下的Smart Update GUI中对此进行更改,这里有一个选项可以指定patch_download_dir。或者,在运行bsu -install命令时。请参阅注释2260625.1

    6. 尽管进行了上述所有努力,如果仍然遇到此问题,请检查MW_HOME / utils / bsu目录中是否存在损坏的patch-client.jar。如果怀疑已损坏,则应为512字节,请从备份或其他安装中获取。

  • 相关阅读:
    STM32(五)固件库文件分析
    STM32(四)GPIO初始化顺序
    STM32(三)GPIO的8种工作模式介绍
    date命令详解
    "System.Security.Cryptography.CryptographicException: 拒绝访问" 问题的解决方法
    记录一次win2003服务器的IIS服务加载.flv后缀的资源报错404的处理方法
    Linux之修改主机名(永久生效)
    Python3 isdigit()方法
    Python3 字典 items() 方法
    Linux shell脚本中shift的用法说明
  • 原文地址:https://www.cnblogs.com/Codebee-club/p/11727149.html
Copyright © 2011-2022 走看看