如何在Windows

时间:2017-10-15 07:08:55

标签: ibm-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)\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

1 个答案:

答案 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队列管理器。

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

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

您可以运行以下命令将主要安装切换为Installation27.1.0.0安装)。

setmqinst -i -n Installation2

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

您可以将此视为回滚到7.1.0.0,因为使用该版本的安装现在是主要安装。您可以更进一步,如果您愿意,可以实际卸载7.1.0.8安装,或者您可以保留它以便将来“向前滚动”。