MQ迁移过程从较低版本升级到较高版本[MQ7到MQ9] [英] MQ Migration Process steps from lower version to Higher version[ MQ7 to MQ9]

查看:343
本文介绍了MQ迁移过程从较低版本升级到较高版本[MQ7到MQ9]的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当前运行的版本是Windows 2008 Server中的MQ7.要了解从MQ7到MQ8/MQ9的迁移过程步骤,要知道什么?要安装的新版本的MQ8/MQ9 Server以及如何迁移现有的队列定义?

Current version running is MQ7 in windows 2008 server. What to know about migration process steps from MQ7 to MQ8/MQ9?.New Version of MQ8/MQ9 Server to be installed and how existing Queue definition can be migrated?

  1. 服务器安装还会照顾QM定义吗?
  2. Windows 2008 Server是否适合mq9?
  3. 有一个与MQ-Server7联系的MQ-Client7,所以如果我们将MQ7升级到MQ9,那么MQ-Client也将升级到MQ9吗?
  4. 将MQ9-Client与MQ7服务器联系会遇到任何问题吗?
  5. dspmqver将提供MQ服务器详细信息,如何验证MQ-Client版本?

推荐答案

如果在同一台计算机上安装新版本(V8或V9)作为V7安装的升级,则下次启动队列管理器时,它将迁移到新版本.

If you install the new version (V8 or V9) as an upgrade to the V7 installation on the same machine then then next time you start the queue manager it will be migrated to the new version.

如果在同一台计算机上同时安装了新版本和V7,则必须使用setmqm命令强制队列管理器从V7迁移到新版本.

If you install the new version alongside the V7 installation on the same machine, then you have to use the setmqm command to force the queue manager to move from V7 to the new version.

如果将新版本安装在完全不同的计算机上,则无法进行自动迁移.您将必须创建一个全新的队列管理器,然后从旧的队列管理器中复制定义.

If you install the new version on a completely different machine, the no automatic migration can take place. You will have to create a brand new queue manager and then copy across the definitions from the old one.

导出所有对象定义的命令是:

The command to export all the object definitions is:

dmpmqcfg -m QM1 -x all > DEFS.mqs

导入所有对象定义的命令是:

The command to import all the object definitions is:

runmqsc QM1 < DEFS.mqs

IBM 记录了系统要求(例如,最低O/S级别).这里.

不需要MQ客户端与MQ队列管理器的版本相同. MQ客户端可以是MQ队列管理器的更高版本,也可以是更低版本,并且仍然可以正常运行.唯一要记住的是,如果MQ客户端的版本比MQ队列管理器的版本高,则还不能使用新功能.

There is no requirement for the MQ Client to be the same version as the MQ Queue Manager. The MQ Client can be a higher version or a lower version than the MQ Queue Manager and still operate perfectly. The only thing to remember if the MQ Client is a higher version than the MQ Queue Manager is that new features cannot yet be used.

通过在DISPLAY CHSTATUS中查找名为RVERSION的字段,可以看到MQ Client连接到队列管理器时正在使用的版本.

You can see the version of the MQ Client being used when it connects to the queue manager by looking in DISPLAY CHSTATUS for the field called RVERSION.

这篇关于MQ迁移过程从较低版本升级到较高版本[MQ7到MQ9]的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆