Control statements for the Recovered CI Print program

The control statements for the Recovered CI Print program specify the target databases, areas, and RBA CIs for printing the recovered CIs.

Rules for control statements

  • A control statement is coded in the form of an 80-column punched-card image and is placed from column 1 to 72.
  • A control statement must contain all required keywords.
  • No blanks are allowed between keywords, =, and parameters.
  • Two keyword parameters must be separated by commas (,), and no blanks are allowed before and after commas (,).
  • Characters following blanks after the last keyword in a control statement are regarded as comments.
  • You can specify multiple control statements.
  • You must specify at least one control statement.
  • Any statement containing an asterisk (*) in column 1 is regarded as a comment.

Control statements format

The control statements format is as follows:

Read syntax diagramSkip visual syntax diagramDB=(,dbname)dbnameALLAREA=(,areaname)areanameALL,RBA=ALL(,rba1-rab2rba)rba1-rab2rba
DB=(dbname...) | dbname |ALL
Specifies database names. The Recovered CI Print program processes all recovered CIs in the specified DEDB. If ALL is specified, the Recovered CI Print program processes all recovered CIs in the data sets specified in the RCIDUMP DD statement.

Even if duplicate database names are specified in a control statement or the same database names are specified in more than one control statement, an error does not occur and the specified database is processed.

If ALL is specified, the Recovered CI Print program ignores the specifications of DB= and AREA= and processes all recovered CIs in the data set.

The SYSIN data set must have a control statement specifying at least one DB= or AREA=.

The maximum number that can be specified in a DB= statement is 1000.

AREA=(areaname...) | areaname |ALL
Specifies area names. The Recovered CI Print program processes all recovered CIs in the specified area. If ALL is specified, the Recovered CI Print program processes all recovered CIs in the data sets specified in the RCIDUMP DD statement. Specifying AREA=ALL provides the same function as DB=ALL.

Even if the duplicate area names are specified in a control statement or the same area names are specified in more than one control statement, an error does not occur and the specified area is processed.

If ALL is specified, the Recovered CI Print program ignores the specifications of DB= and AREA= and processes all recovered CIs in the data set.

The SYSIN data set must have a control statement specifying at least one DB= or AREA=.

The maximum number that can be specified in an AREA= statement is 1000.

RBA=(rba1-rba2 | rba...) | rba1-rba2 | rba |ALL
Specifies CI RBAs. When RBAs are specified by a range such as rba1–rba2, rba1 must be less than or equal to rba2. The Recovered CI Print program processes the CIs in the RBAs specified by the RBA= parameter, which are contained in the specified areas.

If ALL is specified, the Recovered CI Print program processes all recovered CIs in the specified areas.

The specified RBA value is valid for all areas specified on a control statement.

If any RBA values specified in a control statement overlap, the Recovered CI Print program processes all RBAs combined.

If the same area names and different RBA values are specified in more than one control statement, the Recovered CI Print program processes all RBAs combined.

The RBA value must be an eight-digit hexadecimal number.

The default is ALL.