Table 83 IOAVERFY Parameters
Parameter |
Description |
---|---|
DISPLAY |
Controls the scope of display. Optional. Multiple DISPLAY statements can be specified. Valid parameters for this statement are:
|
VERIFY |
Produces a report about the requested items. Multiple VERIFY statements can be specified. VERIFY statement formats are:
See the INCONTROL for z/OS Installation Guide for further information regarding the IOA QNAME and SHRQNAM parameters. See also Activating the IOAVERFY utility.
|
Notes:
|
|
LIST |
Prints information about the IOA environment. This statement helps BMC Customer Support during problem determination. Multiple LIST statements can be specified. LIST statement formats:
|
DIAGNOSE |
Verifies the internal structural integrity of files processed by the utility. For example, the checking performed on the AJF includes:
If the CORRECT optional keyword (described below) is specified, records containing errors are automatically corrected. Valid formats for a DIAGNOSE statement: DIAGNOSE file_type [FORMAT [OID=xxxxx]] or DIAGNOSE file_type CORRECT In the above statement, file_type indicates files to be processed by the DIAGNOSE statement. Valid values are:
When file_type is AJF or CKP, two additional optional sub-parameters are allowed:
Multiple DIAGNOSE AJF FORMAT OID=xxxxx statements are permitted.
|
|
Note: This parameter should be used only if requested by BMC Customer Support. The IOAVERFY utility cannot be run with the CORRECT function while the Control-M monitor is active. However, online users can remain logged on. BMC recommends that you not run the CORRECT function while the Control-D monitor, the Control-O monitor, or the IOA Functional monitor is active. If the Active Jobs file is corrected by the IOAVERFY utility, you should then compress the file. For information about how to compress the Active Jobs file, see CTMCAJF – Maintain the Active Jobs File. |
ZAP |
Identifies the file that is to be modified by means of VER and REP statements. Each VER statement must be preceded by a ZAP statement. The format of a ZAP statement is ZAP FILE file_id where file_id is one of the following:
|
VER
|
Indicates information that is replaced with information in the REP statement that immediately follows. Each VER statement must be both
|
Note: VER statements and REP statements can be specified only for records in the following files:
The VER statement is rejected if the data at the specified offset does not match the data specified in the VER statement. If a VER statement is rejected, the REP statement that follows it is ignored. An appropriate error message is produced for each record that is rejected because of a VER/REP failure. |
|
VER operands must appear between columns 1 and 80. VER statement format VER rba type offset ver_format ver_data where
|
|
|
|
REP |
Indicates data that replaces the information in the immediately preceding VER statement. Optional, but each REP statement must be preceded by one VER statement. |
Note: VER statements and REP statements are specified only for records in the following files:
|
|
|
REP operands must appear between columns 1 and 80. The format of a REP statement is: REP rba type offset rep_format rep_data where
If rep_format is set to X, rep_data must be specified as pairs of hexadecimal digits. A maximum of 48 hex digits (meaning, 24 pairs) can be specified. If rep_format is C, rep_data must be a string of alphanumeric characters. Maximum length: 48 characters. The data specified in the VER statement and the data specified in the REP statement must indicate strings of equal length. Therefore, if ver_data and rep_data are specified in different formats, the data that is specified in hexadecimal characters must contain twice as many characters as the data specified in alphanumeric characters, as illustrated in Example 2. |
Note: The IOAVERFY utility cannot be run with the VER/REP function while the Control-M monitor is active. However, online users can remain logged on. |
|
Samples of VER statements and REP statements: Example 1 Change the record with RBA 0 at offset x‘3F’ from x‘0003E8’ through x‘00045D’. VER 00 X 3F X '0003E8' REP 00 X 3F X '00045D' Example 2 Change the record with RBA 0 at offset x‘0103’ from x‘000000’ through character string ‘JB1’. VER 00 X 0103 X '000000' REP 00 X 0103 C 'JB1' Example 3 Change the record with RBA 1A95 at decimal offset 20 from character string ‘N28’ through character string ‘M04’. VER 1A95 D 20 C 'N28' REP 1A95 D 20 C 'M04' |
|
END |
Terminates input to the utility. Optional. Only one END statement can be specified, at the end of the utility statements. |
Parent Topic |