Pervasive logo

Prev Status Codes and Messages Next

Status Codes


A Reference to Pervasive.SQL Status Codes

This chapter describes the status codes and messages generated by any of the components of Pervasive.SQL.

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.SQL 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.SQL 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
-9100 to -9000
-5040 to -1000
-199 to -100
0
1 to 199
1000 to 1999
2000 to 2099
2200 to 2299
2300 to 2399
3000 to 3099
3100 to 3199
4000 to 4099
5000 to 5999
6000 to 6009
7000 to 7050
7063 to 7121
8000 to 8499
8500 to 8589
8590 to 8599
10000 to 10100


Note
This chapter may refer to utilities, products, or platforms that are not part of your product distribution.


Prev
Conventions
Contents

Check for Revisions
Next
-9100 to -9000