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
Status Code Ranges
Range
Type of Code
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
2000 to 2099
Btrieve Requester Status Codes
2200 to 2299
XLT Status Codes
2300 to 2399
Named Database Status Codes
3000 to 3099
MicroKernel Router Status Codes
3100 to 3199
Network Services Layer Status Codes
4000 to 4099
Database Utilities Status Codes
5000 to 5999
Encryption Status Codes
6000 to 6050
Data Dictionary Status Codes
7000 to 7050
Distributed Tuning Interface Status Codes
7064 to 7140
License Administrator Status Codes
7200 to 7499
Authorization Status Codes
8000 to 8499
Component Management Status Codes
8500 to 8589
ECAS Interface Status Codes
8590 to 8599
W3DBSMGR Status Codes
10000 to 10100
SQL Connection Manager Codes
-1000 to -5300
SQL Relational Database Engine Status Codes
-100 to -199
Informative Status Codes
Note:
This chapter may refer to utilities, products, or platforms that are not part of your product distribution.