Hello,
As soon as a Queue Manager is started with a new version of MQ (distributed), there is a modification of the internal structures of the objects, and a rollback is not possible.
In the case of a multiple installation, the only solution is to destroy the Queue Manager in version 9.3, recreate it in version 8008, and re-inject the configuration (which of course has been saved before!).
I'm curious as to why you want to go back to version 8008, which has been out of support for over three years.
Note: in the past, I have used the "multi-installation" mechanism to have several versions of MQ on the same server.
In theory, this is a good idea. In practice, I find it uncomfortable, with the risk of not using the correct version of the binaries.
In production, it is almost dangerous to have two versions, not because of MQ, but because of human errors.
Today, I don't use and don't recommend multi-installation.
Regards.
------------------------------
Luc-Michel Demey
DEMEY CONSULTING
lmd@demey-consulting.fr#IBMChampion
------------------------------
Original Message:
Sent: Tue May 02, 2023 05:17 AM
From: Santhosh Ramanathan
Subject: Migrating from MQ v8.0.0.8 to MQ v9.3
Hi,
I have installed v8.0.0.8 in RHEL OS and have some QMs running in the server. For migration, i have installed MQ v9.3 in the same server with different path as /opt/mqm9 and installation is Installation2.
I have migrated one of the QM from v8.0.0.8 to v9.3 using the steps:
1 ./opt/mqm9/bin/setmqenv -s
2 setmqm -q <QMName> -n Installation2
This step migrated my QM to v9.3
Now i am trying to rollback to v8.0.0.8. Is it possible to rollback to previous version using setmqm -q <QMName> -n Installation1 ?
will this command automatically roll back the QM to previous version
------------------------------
Thanks,
Santhosh Ramanathan
------------------------------