This document covers the following topics:
Utility control statements have the following format:
where
The following table describes the conventions used in syntax diagrams in this documentation.
The following rules apply for the construction of ADARPD control statements:
Each control statement must contain the letters "ADARPD" in positions 1-6.
The parameter name follows ADARPD, separated by at least one space.
Subparameter entries and multiple values within subparameter entries must be separated by commas.
No space is permitted before or after "=".
The comma following the last subparameter entry of a parameter is optional.
ADARPD control statement processing ends with position 72 or when a space is encountered after the beginning of the parameter list. Entries made in positions 73-80 are not processed.
A statement that contains an asterisk "*" in position 1 is read as a comment and is not processed.
ADARPD control statements are continued by specifying the extra parameters on a new statement following (and separated by at least one space from) the letters "ADARPD" in positions 1-6.
Variable values actually specified following the equals "=" sign in parameters (represented by italicized labels in the preceding examples and elsewhere in this documentation) have the following syntax:
where value is as described in the following sections. Value-list is a variation of value, and is allowed either in place of or with value, depending on the individual parameter rules as described in the text.
- value
Value may consist of a number or a string of alphanumeric or hexadecimal characters. In some optional subparameters, a default value is assumed if the subparameter is not specified.
Alphanumeric Values
Alphanumeric values are specified in one of the following ways:
If the value includes . . . Single quotes (') around it are . . . only upper- or lowercase letters, numeric digits and minus (-) optional any other characters, including a single quote itself (which must be entered twice) required Numeric Values
Numeric values are specified as follows:
If the value represents . . . Specify . . . a number of either blocks or cylinders the letter B must immediately follow the value if blocks are being specified; otherwise, cylinders are assumed: SIZE=200B (200 blocks)
SIZE=200 (200 cylinders)an Adabas file a one- to four-digit number (leading zeros permitted): FILE=3
FILE=03
FILE=162a device type a four-digit number corresponding to the model number of the device type to be used: DEVICE=3380
a field name or descriptor a two-character field name corresponding to the field name or descriptor: FIELD1=NA
Hexadecimal Values
Hexadecimal values are accepted if this is specified in the parameter description. Hexadecimal values must be specified within single quotes (') following the indicator "X". For example:
X'0002DC9F'- value-list
'value,...' (alphanumeric values)
ADARPD SFBAI='AA,BA,BB,BC,BD,CA,CB,CD,CE,CF.'- Positional Values
Subparameters may be positional if they relate to values specified on corresponding subparameters. For example:
ADARPD DAIFILE=97,DAIDBID=190,DATDBID=133,DATFILE=22For input file 97, this example identifies the input file's database ID (190) and its associated target database ID (133) and file (22) for replication. Subparameters (DAIDBID, DATDBID, and DATFILE) must be specified for each occurrence of DAIFILE.