+

Search Tips | Advanced Search

Upgrading an IBM MQ server installation using msiexec

How you upgrade an IBM MQ server installation on Windows to a newer version, release, or modification, using msiexec.


Before you begin

Ensure that we have:
  1. Stopped all your IBM MQ applications
  2. Shut down your listeners
  3. Stopped all your queue managers
  4. Backed up your data
Important: If you want to apply maintenance instead, for example, from Version 9.0.0.0 to Version 9.0.0, Fix Pack 1, see Apply and removing maintenance on Windows.


Procedure

  1. Access the IBM MQ installation image. The location might be the mount point of the DVD, a network location, or a local file system directory.
  2. Locate MSI file in the MSI directory of the IBM MQ installation image.

    • From a DVD, this location might be:
      E:\\MSI\IBM MQ.msi
      
    • 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
      
  3. 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"
  4. 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:
    msiexec /i "Installation Image\MSI\IBM MQ.msi" /q AGREETOLICENSE=YES 
    INSTALLATIONNAME="Installation2" NEWINSTANCE=1 
    TRANSFORMS=":InstanceId2.mst;1033.mst"