如何回滚在windows上完成的MQ修补



请您帮助如何回滚应用于windows的MQ补丁。

我已将系统从MQ7.1.0.0修补到MQ7.1.0.8。它是一个MQ客户端。

Plz建议如何回滚到7.1.0.0。

dspmqver -i
Name:        WebSphere MQ
Version:     7.1.0.8
Level:       p710-008-161121
BuildType:   IKAP - (Production)
Platform:    WebSphere MQ for Windows
Mode:        32-bit
O/S:         Windows Server 2008 R2 Server Enterprise Edition, Build 7601: SP1
InstName:    Installation1
InstDesc:
InstPath:    C:Program Files (x86)IBMWebSphere MQ
DataPath:    C:Program Files (x86)IBMWebSphere MQ
Primary:     Yes
MaxCmdLevel: 711
Name:        WebSphere MQ
Version:     7.1.0.0
InstName:    Installation2
InstDesc:
InstPath:    C:Program Files (x86)IBMWebSphere MQ_1
Primary:     No

执行以下命令后

C:Program Files (x86)IBMWebSphere MQbin>dspmqver -i
Name:        WebSphere MQ
Version:     7.1.0.8
Level:       p710-008-161121
BuildType:   IKAP - (Production)
Platform:    WebSphere MQ for Windows
Mode:        32-bit
O/S:         Windows Server 2008 R2 Server Enterprise Edition, Build 7601: SP1
InstName:    Installation1
InstDesc: InstPath:    C:Program Files (x86)IBMWebSphere MQ
DataPath:    C:Program Files (x86)IBMWebSphere MQ
Primary:     No
MaxCmdLevel: 711
Name:        WebSphere MQ
Version:     7.1.0.0
InstName:    Installation2
InstDesc:
InstPath:    C:Program Files (x86)IBMWebSphere MQ_1
Primary:     Yes

客户端软件是作为完整安装而非补丁分发的。在您的情况下,回滚将包括卸载7.1.0.8客户端包和重新安装7.1.0.0客户端包。

每个v7.1.0.x客户端包的下载链接位于IBM页面"MQC71:WebSphere MQ v7.1客户端"上。

请注意,IBM MQ的7.1版于2017年4月30日停止支持。较新版本的IBM MQ客户端可以连接到较旧版本的IBM MQ队列管理器。


在同一服务器上有两个安装,Installation17.1.0.8Installation27.1.0.0。由于安装顺序的原因,您可能将Installation17.1.0.0升级到了7.1.0.8,随后安装的7.1.0.0升级为Installation2

这是可能的,因为MQ v7.1及更高版本支持并行安装多个版本。在Windows上,一个安装始终是主要的,在您在7.1.0.8提供的原始输出中,Installation1是主要的。

您可以运行下面的命令将主安装切换到Installation2(您的7.1.0.0安装)。

setmqinst -i -n Installation2

您提供的更新输出显示7.1.0.0上的Installation2现在是主要的。

您可以将其视为回滚到7.1.0.0,因为该版本的安装现在是主安装。如果您愿意,您可以更进一步,实际卸载7.1.0.8安装,也可以将其保留在适当的位置,以便将来"向前滚动"。

最新更新