
1-1
chapter
1
Status Codes
A Reference to Pervasive PSQL Status Codes
This chapter describes the status codes and messages generated by
any of the components of Pervasive PSQL.
Status codes are not the same as numbered messages (see Chapter
2—Messages). Messages are returned to end users by utilities or
specific components and generally begin with a prefix and a number.
For example: MKDE-16: There is insufficient memory to load the
MicroKernel Database Engine.
Status codes are returned to an application making a Pervasive PSQL
interface call. The application determines whether or not to display
the status code to the user. Applications will often display status
codes in addition to helpful messages about a problem that has
occurred, but the application developer determines this. Many
utilities provided with Pervasive PSQL use transactional and
relational access interfaces, and they may therefore return status
codes as well as utility-specific messages.
Some messages include references to status codes.
The status codes appear in numeric order. The table below lists the
numeric ranges for each type of code.
Table 1-1 Status Code Ranges
Range Type of Code
-1000 to -5300 SQL Relational Database Engine Status Codes
-100 to -199 Informative Status Codes
0 Successful Interface Completion Status Code
1 to 199 MicroKernel Database Engine Status Codes
1000 to 1999 MicroKernel Status Codes for Windows and DOS Workstations
Comentarios a estos manuales