Procedures for upgrading to and fallback from a new IDMS release
search cancel

Procedures for upgrading to and fallback from a new IDMS release

book

Article ID: 44532

calendar_today

Updated On:

Products

IDMS IDMS - Database

Issue/Introduction

After upgrading an IDMS CV to a new release, it may prove necessary to fallback to a prior release.

Environment

Release: All.

Resolution

To fallback to an earlier release, several steps are necessary:

  1. Shutdown CV.
  2. Change all JCL to point to the IDMS load libraries used in the previous release.
  3. Initialize the journal files with the FORMAT utility using the previous release IDMS load libraries.
  4. Offload or initialize the log file using the previous release IDMS load libraries.
  5. If any dialogs or application programs have been recompiled under the new release, as long as they do not make use of new features introduced on that release, then they should run fine after the CV is restored to an earlier release.
  6. Any application dialog or program code that takes advantage of a new feature on the upgraded release level, will not function properly when the CV is restored to an earlier release. The code must either be converted back to its former state, or the references to the new features must be removed.
  7. Bring up CV.

Additional Information

  1. Usually, the SVC of newer releases is downward compatible and can be used with prior releases.
  2. After running the CONVERT CATALOG utility, the resulting catalog is usually compatible with all previous releases. There is no need to roll this back. The caveat to this is when there are views defined on tables in the SYSTEM schema. After the upgrade you will need to re-create any views that are defined on the SYSTEM tables. If you then rollback to a prior release, you will need to keep the new view definitions that are based on the changes that happened when you ran the CONVERT CATALOG step as part of the install.
  3. User database files are compatible across all releases.