MPE/iX Error Messages Manual Vol 3 (32650-90880)
237
6 TurboIMAGE/XL V iii C 5
TurboIMAGE/XL issues three different types of error messages:
• Schema Processor Error Messages
• Library Procedure Error Messages
• Utility Error Messages
Schema processor error messages result from errors detected during processing of the
database schema. The library procedure error messages are returned to the calling
program from the library procedures. The utility error messages are caused by errors in
execution of the database utility programs.
Schema Processor Error Messages
The Schema Processor accesses three files:
• The text file (DBSTEXT) containing the schema records and Schema Processor
commands for processing.
• The list file (DBSLIST) containing the schema listing, if requested, and error messages,
if any.
• The root file, if requested, created as a result of an error-free schema.
Any file error which occurs while accessing any of these files causes the Schema Processor
to terminate execution. A message indicating the nature of the error is sent to $STDLIST
(and to the list file, if the list file is different from $STDLIST).
Schema Processor command errors may occur. They neither cause termination nor do they
prohibit the creation of a root file. In some cases, however, the resultant root file will differ
from what might have occurred had the commands been error free. Command errors are
added to an error count which, if it exceeds a limit, will cause the Schema Processor to
terminate execution.
Note that if the LIST option is active, error messages for command errors and syntax
errors appear in the list file following the offending statement. If the NOLIST option is
active, only the offending statement, followed by the error message, is listed.
Schema Processor File Errors
Various file error messages are listed in this section. Each such message is preceded by the