HD Pointer Checker return codes
HD Pointer Checker modules generate return codes to indicate the result of a job.
FABPMAIN
The following list shows the return codes set by FABPMAIN.
- Code
- Meaning
- 0
- Successfully completed. Your database data sets were successfully processed by FABPMAIN. It does not mean that the database is error-free. Your database is valid from an IMS standpoint when TYPE=ALL or CHECK is specified.
- 2
- Successfully completed; defined unknown data (T2) was detected. One of the HD Pointer Checker programs detected an unknown data error that is defined by T2NUM and T2LEN. This return code is issued only when unknown data and no other errors are detected.
- 4
- Successfully completed; database errors were detected. One of the HD Pointer Checker programs detected a database error.
- 8
- Did not complete successfully; control statement errors were detected. HD Pointer Checker ends the job.
The return codes are original values, and they are converted to the value specified in the HPSRETCD statement.
Tip: If you specify an HPSRETCD statement, you can change the
return codes. For each return code, see HPSRETCD Statements report.
FABPCHRO
The following list shows the return codes set by FABPCHRO.
- Code
- Meaning
- 0
- Successfully completed.
FABPAUTH
The following list shows the return codes set by FABPAUTH.
- Code
- Meaning
- 0
- The environmental setting for the HASH pointer checking completed successfully.
- 16
- Severe errors:
- One or more libraries that were specified on the STEPLIB DD statement of the HD Pointer Checker procedure that initiates HD Pointer Checker subordinate address space are not APF-authorized.
- Syntax errors were detected in the HD Pointer Checker PROCCTL statement, which was internally generated by the IMS Database Recovery Facility program. For more information, see HD Pointer Checker "PROCCTL Statement Report", which is printed in the IMS Database Recovery Facility master address space.
FABPTGEN
The following list shows the return codes that are set by FABPTGEN.
- Code
- Meaning
- 0
- Successfully completed. A report or the default table source is generated.
- 4
- Successfully completed but with warnings. The default table source is generated but some warning messages are issued.
- 8
- Did not complete successfully; control statement errors or other errors were detected. For more information, see the error messages.