DSNH901I S csectname U LINE nnnn COL cc INTERNAL PRECOMPILER OR DB2 COPROCESSOR ERROR - REASON CODE ccc

Explanation

An internal compiler consistency check failed. The following list contains the possible reason codes:
000
The message formatter was called with an unlisted internal message number.
001
The parser received a token code of 0 from the lexical scan. Lexical scan refers to a scan of words rather than syntax.
002
Error in storage suballocation control blocks.
  • The error might have occurred because a Db2 SQL statement limitation was exceeded. The SQL statement might be referencing, creating, or declaring more columns than the Db2 defined maximum number allowed for an SQL statement. Another possibility is that too many host variables are being referenced in the SQL statement.
003
Error in a storage suballocation request.
  • This error might have occurred because of storage constraints when building the DBRM entry for the SQL statement or because the SQL statement exceeds the Db2 maximum statement length.
004
Error in pointer structures.
005
On BIND or REBIND, a host variable was not found.
006
Unexpected value for parser option.
007
The size of a DBRM entry exceeds the maximum size.
008
Internal conversion error.
  • An error occurred when converting a timestamp version-id.

System action

The precompiler or coprocessor is terminated immediately.

System programmer response

If you suspect an error in Db2, you might need to report the problem. For information about identifying and reporting the problem, see Collecting diagnostic data.

User response

Notify the system programmer.

Problem determination

A copy of the application program source and the printout is useful (specify SOURCE and XREF).

Severity

16 (unrecoverable error)