请您帮助如何回滚应用于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队列管理器。
在同一服务器上有两个安装,Installation1
是7.1.0.8
,Installation2
是7.1.0.0
。由于安装顺序的原因,您可能将Installation1
从7.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
安装,也可以将其保留在适当的位置,以便将来"向前滚动"。