How you upgrade an IBM® MQ server installation
on Windows to a newer version, release, or modification,
using msiexec.
Before you begin
Ensure that you have:
- Stopped all your IBM MQ applications
- Shut down your listeners
- Stopped all your queue managers
- Backed up your data
Important: If you want to apply a maintenance level update instead,
for example, to apply a fix pack to a
Long Term Support release or a
cumulative security update (CSU) to either a
Long Term Support or the
latest
Continuous Delivery, see
Applying and removing maintenance on Windows.
Procedure
-
Access the IBM MQ installation image.
-
Locate IBM MQ.msi in the MSI directory of the IBM MQ installation image.
- From a network location, this location might be m:\instmqs\MSI\IBM MQ.msi
- From a local file system directory, this location might be C:\instmqs\MSI\IBM MQ.msi
- Optional:
If you are upgrading the only IBM MQ server
installation, where the installation has the default value
Installation1 issue the
following command:
msiexec /i "InstallationImage\MSI\IBM MQ.msi" /q AGREETOLICENSE=YES
INSTALLATIONNAME="Installation1"
- Optional:
If you are upgrading an installation on a machine that already has one or more IBM MQ server installations of the level you are upgrading to,
you must provide additional parameters to select a free MSI instance ID.
See
Choosing MSI Instance IDs for multiple server installations for more information.
In this case, the command might
look something like
this:
msiexec /i "InstallationImage\MSI\IBM MQ.msi" /q AGREETOLICENSE=YES
INSTALLATIONNAME="Installation2" NEWINSTANCE=1
TRANSFORMS=":InstanceId2.mst;1033.mst"