
The MicroKernel does not recognize the locale Insufficient operating system memory is available The application encountered a permission errorĪ communications environment error occurred The application encountered a server error The application encountered an incompatible mode error The MicroKernel attempted to update or delete a record that was read outside the transaction The MicroKernel encountered a record-level conflict The MicroKernel detected a deadlock condition

There is a conflict on the referenced file The MicroKernel cannot open the RI referenced file There is a violation of the RI definitions The Delete operation specified a file that is damaged The MicroKernel cannot perform the RI Delete Cascade operation The MicroKernel cannot open the SQL data dictionary files The maximum number of open databases has been exceeded The data buffer parameter specified on an Insert Extended operation is invalid The specified reject count has been reached The compression buffer length is too short The application specified an invalid attribute for an AUTOINCREMENT key The variable-length portion of the record is corrupt The language interface version is invalid The alternate collating sequence definition is invalidĪn error occurred while writing to the cache The number of files opened exceeds the maximum allowed The MicroKernel does not allow the attempted operationĪ file previously opened in Accelerated mode was not closed The file access request exceeds the maximum number of files allowed The MicroKernel encountered a transaction control file I/O errorĪ Begin Transaction operation must precede an End/Abort Transaction operation The application encountered a directory error The file specified is not a MicroKernel file The application cannot create the specified file The page size or data buffer size is invalid The position block parameter is not 128 bytes long The MicroKernel or Btrieve Requester is inactive The application encountered an unrecoverable error The application encountered an expansion error The application encountered an I/O error during pre-imaging

The MicroKernel cannot create or open the pre-image file

The MicroKernel could not open the extension file for an extended file The MicroKernel cannot find the specified file The operation encountered the end-of-file The record has a key field containing a duplicate key value The application cannot find the key value To get more information on these status codes, or codes outside of the 1 - 199 range, use the status code checker page. Omega for DOS, or other applications running on Btrieve 6 or earlier are unlikely to return values outside of this range. Errors related to a database operation being attempted by this application usually fall within the 1 - 199 value range allocated to Btrieve API calls. When the Pervasive.SQL database engine needs to report an issue it returns a non-zero status code to the application (Omega, WIPC, etc.).
