Cold start

With this type of start, DBCTL is brought up in the state it was in at system generation.

Do not use cold start after a DBCTL failure. Instead, use an emergency restart. See Emergency restart for more information.

To request a cold start of DBCTL, use the /NRESTART command with the CHECKPOINT 0 keyword. Additional keywords with /NRESTART CHECKPOINT 0 enable you to:
  • Specify whether you want the RDS, or the WADS (or both) formatted as part of restart process (the RDS, WADS, or ALL keywords). Format the RDS and the WADS if there has been a data set I/O error, if you need to reallocate a data set or change its size, or if you are starting DBCTL for the first time.
  • Specify whether the IMS system definition password security option is to be in effect: provided your system definition enables operators to change password security (the PASSWORD keyword).

    Before you do a cold start, you must ensure that the IMS you intend to start does not have a subsystem record in the RECON. This will be the case if it is a new subsystem, if it was shut down normally the last time it was used, or if it was not shut down normally but the appropriate DBRC commands (including DELETE.SUBSYS) and other actions needed to ensure database integrity were performed.