DFS044I DBRC TURNED OFF FOR THIS EXECUTION


or

DBRC REQUIRED FOR THIS EXECUTION

Explanation

One of the following problems occurs when DBRC REQUIRED FOR or TURNED OFF displays:

  • A utility program attempted to run against a HALDB without DBRC.
  • DBRC REQUIRED FOR THIS EXECUTION

    DBRC=FORCE was specified in the installation defaults module DFSIDEF0. DBRC=N was specified as an execution-time parameter for this step.

    Database backout was running; DBRC was not active and was not overridden by an execution-time parameter of DBRC=N. The previous execution of IMS had used DBRC, and DBRC was not specified for this execution. The same condition used in the previous execution, namely utilization of DBRC, must be used in this condition for database backout unless DBRC is overridden by DBRC=N. If the IRLM was active during the previous execution, DBRC must always be active during this execution of database backout.

  • DBRC TURNED OFF FOR THIS EXECUTION

    Database backout is running. DBRC=N was specified for this execution, and DBRC was active in the previous execution. Processing continues normally without DBRC.

System action

When DBRC REQUIRED FOR THIS EXECUTION appears, the job terminates abnormally. When DBRC TURNED OFF THIS EXECUTION appears, processing continues normally. DBRC is not used during this execution.

Programmer response

When DBRC REQUIRED FOR THIS EXECUTION appears, ensure that DBRC is present for this execution. For database backout, an execution-time parameter of DBRC=N can be specified if IRLM was not present in the previous execution.

When DBRC TURNED OFF FOR THIS EXECUTION occurs, processing continues without DBRC. Before reactivating DBRC, record the information about the OLDS data set (IMS log) created by this backout execution while DBRC was inactive in RECON using the DBRC commands NOTIFY.PRILOG and NOTIFY.SECLOG.

Problem determination

2, 8

Module

DBFUMIN0, DFSRLP00, DFSBCKI0