[Windows]

Upgrading an IBM MQ client installation using msiexec

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

Before you begin

Ensure that you have:
  1. Stopped all your IBM MQ applications
  2. Shut down your listeners
  3. Stopped all your queue managers
  4. Backed up your data

Procedure

  1. Access the IBM MQ installation image.
  2. Locate IBM MQ.msi in the Windows\MSI directory of the IBM MQ installation image.
  3. Optional: If you are upgrading the only IBM MQ client installation, where the installation has the default value Installation1 issue the following command:
    
    msiexec /i "InstallationImage\Windows\MSI\IBM MQ.msi" /l*v install_log_path
    /q TRANSFORMS="1033.mst" REINSTALL=ALL REINSTALLMODE=vomus
    
  4. Optional: If you are upgrading an installation on a machine that already has one or more IBM MQ client 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 client 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"