InterSystems IRIS, Caché or Ensemble Upgrades


Before upgrading an InterSystems IRIS, Caché or Ensemble instance we strongly recommend that you first disable all ECP connections the instance makes to other instances. Leave these connections disabled until after you have completed the upgrade, including execution of any post-upgrade steps recommended by InterSystems such as the recompilation of code in all namespaces. These precautions should prevent the upgrading instance from inadvertently upgrading class dictionary entries and routines on remote instances which may still be running an earlier InterSystems platform version.

After upgrading an InterSystems IRIS, Caché or Ensemble instance certain Deltanji elements need to be reloaded. Do this by running the following command in a terminal session: d installClasses^%vcins()

For the instance that hosts the Deltanji repository and web UI, run the command in Deltanji's home namespace (e.g. DELTANJI or VCM). For a networked instance that Deltanji manages using the task server, run the command in the task server's home namespace (e.g. DELTANJI-LOCAL or VCM-LOCAL).

When the command prompts you, press Enter to proceed. Review the output, and if anything appears to have failed email the text of the terminal session to support@georgejames.com.

If any of your instances use InterSystems mirroring you should run installClasses^%vcins() on all failover members of the mirror so that each member is ready to take on the primary role whenever required to do so.