Data Definition Language (DDL) Reference Manual (G06.24+)
DDL Messages
Data Definition Language (DDL) Reference Manual—426798-002
A-67
DDL Error and Warning Messages
Effect. The dictionary you were trying to delete still exists.
Recovery. Determine the status of the files and proceed accordingly.
Cause. A text item did not have a literal with a locale name the same as specified 
either with the SETLOCALENAME command, if set, or with the system default locale, if 
the SETLOCALENAME was not set.
Effect. The programming source language statement will not be emitted.
Recovery. Either use SETLOCALENAME to set locale or change a locale name 
associated with the text item so there is a match between the locale and a locale 
name.
Cause. DDL encountered an error while trying to unlock a locked record or file.
Effect. DDL closes the dictionary and output files and stops processing.
Recovery. Retry operation; if problem persists, consult your system manager.
Cause. COBOL, Fortran, Pascal, FUP or NCL output requested a definition, record, 
constant or token statement which contains an underscore as a part of its identifier.
Effect. DDL issues this message and does not generate output. For example:
!?DICT
 Dictionary opened on subvol $ADE101.ALPHA for update access.
!?COBOL
*SCHEMA PRODUCED DATE - TIME : 7/21/2000 - 19:42:49
Output source for COBOL is opened on $ZTN1.#PTPJHU8
!DEF EMPLOYEE
!02 EMP_NAME PIC X(20).
!END
 Definition EMPLOYEE size is 20 bytes.
 Definition EMPLOYEE added to dictionary.
***WARNING*** COBOL 85 OUTPUT DIAGNOSTICS:
***ERROR*** Underscore not valid in Identifier - EMP_NAME
***WARNING*** Errors detected - no output produced for EMPLOYEE.
Recovery. Replace underscore with a valid character.
***ERROR*** Unable to match locale- locale-name
***FATAL ERROR*** Unable to relinquish lock
***ERROR*** Underscore not valid in Identifier - <identifier 
name>
***ERROR*** Unexpected DDL exception










