请问如何回滚在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)\IBM\WebSphere MQ
DataPath: C:\Program Files (x86)\IBM\WebSphere MQ
Primary: Yes
MaxCmdLevel: 711
Name: WebSphere MQ
Version: 7.1.0.0
InstName: Installation2
InstDesc:
InstPath: C:\Program Files (x86)\IBM\WebSphere MQ_1
Primary: No
执行以下命令后
C:\Program Files (x86)\IBM\WebSphere MQ\bin>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)\IBM\WebSphere MQ
DataPath: C:\Program Files (x86)\IBM\WebSphere MQ
Primary: No
MaxCmdLevel: 711
Name: WebSphere MQ
Version: 7.1.0.0
InstName: Installation2
InstDesc:
InstPath: C:\Program Files (x86)\IBM\WebSphere MQ_1
Primary: Yes
答案 0 :(得分:1)
客户端软件作为完整安装而非补丁分发。在您的情况下,回滚将包括卸载7.1.0.8
客户端软件包和重新安装7.1.0.0
客户端软件包。
每个v7.1.0.x客户端软件包的下载链接位于IBM页面“MQC71: WebSphere MQ V7.1 Clients”上。
请注意,IBM MQ的v7.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上,一个安装将始终是主要安装,在您提供的原始输出中Installation1
7.1.0.8
为主要安装。
您可以运行以下命令将主要安装切换为Installation2
(7.1.0.0
安装)。
setmqinst -i -n Installation2
您提供的更新后的输出显示Installation2
7.1.0.0
现在是主要的。
您可以将此视为回滚到7.1.0.0
,因为使用该版本的安装现在是主要安装。您可以更进一步,如果您愿意,可以实际卸载7.1.0.8
安装,或者您可以保留它以便将来“向前滚动”。