IBM Support

How to migrate from a lower 32bit DB2 release to a higher 64bit bit release of DB2 on Windows

Troubleshooting


Problem

Lower 32bit DB2 packages can't be migrated directly to a higher 64bit bit DB2 release on Windows. So just how does one migrate from a lower 32bit DB2 release to a higher 64bit bit release of DB2 on Windows?

Symptom

Running setup on Windows from a 64bit DB2 package does not provide install option for "Work with existing" for an existing installation of a lower 32bit DB2 package.

Resolving The Problem

This is expected. A lower 32bit DB2 release can not be migrated directly to a higher 64bit DB2 release. An additional step must be taken to complete the migration.

There are two options.

  • Migrate the existing 32bit DB2 package to 64bit at the same release level, then migrate to the target 64bit DB2 release.
  • Migrate the existing 32bit DB2 package to the 32bit package of the target release, the migrate that to 64bit.

For example, we want to migrate a 32bit DB2 v10.1 client to 64bit DB2 v11.1 client.

  1. Migrate the 32bit DB2 v10.1 client to the 64bit DB2 v10.1
  2. Migrate the 64bit DB2 v10.1 client to the target 64bit DB2 v11.1 cleint.

or

  1. Migrate the 32bit DB2 v10.1 client to the 32bit DB2 v11.1 client
  2. Migrate the 32bit DB2 v11.1 client to the 64bit DB2 v11.1 client

To migrate an instance from 32 to 64, simply run setup from the latest
64bit fix pack of the same release, 10.1 or 11.1 depending on the
migration path chosen and select the "Work with Existing" option.

[{"Product":{"code":"SSEPGG","label":"Db2 for Linux, UNIX and Windows"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"Install\/Migrate\/Upgrade - Instance","Platform":[{"code":"PF033","label":"Windows"}],"Version":"10.1;10.5;11.1;9.7","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
16 June 2018

UID

swg22002106