Installing Multiple Versions of Data Exchange Components

Starting in Data Exchange 5.0, multiple versions of Data Exchange can be installed on the same Windows partition or OS 2200 host. For example, if you already have Data Exchange 4.0 installed, you can then install Data Exchange 5.0 on the same machines. However if you already have Data Exchange 5.0 installed, you cannot then install Data Exchange 4.0 on the same machines because Data Exchange 4.0 does not support multiple version installation.

Note: With multi-version installation support, there could be multiple versions of older Data Exchange. Hence, the option to upgrade that was available in Data Exchange 4.0 is now removed. If you want to copy the data from a particular older version, you can choose to install with the data migrated from the internal database of that version. And then, you can uninstall the older version manually.

One instance of the component can be installed only once. Only the components of the same version can interact with each other. So, you must install all the components of the same version.

The multiple versions of Runtime Administration and Runtime Service can share the same SQL Server instance and application user account or use different ones. But they must use different TCP ports and installation paths.

When you install the higher version of Runtime Administration, a new Administration Database is created. You can choose to create the new Administration Database with initialized data or with data copied from an older version of Data Exchange, if the older version is in the same SQL Server instance. If you do not copy the data from an older version of Data Exchange, then you must migrate the transformations created in that version if you want to use them in the newly installed Data Exchange.

Similarly, when you install the higher version of Runtime Service, you can choose to create a new Tracking Database with initialized data or with data copied from an older version of Data Exchange, if the older version is in the same SQL Server instance. If you do not copy the data from the older version of Data Exchange, the transformation cannot be resumed in the newly installed Data Exchange, if you wish to resume the BDT or CDT.