-9000: The index key numbers in the Btrieve file do not match index key numbers defined in the DDF
-9003: The Btrieve file has index keys defined but no index keys are defined in the DDF
-9004: The DDF has index keys defined but no index keys exist in the Btrieve file
SQL Relational Database Engine Status Codes
-1026: Record size limit exceeded
-1040: Too many columns defined
-1113: Too many active sessions
-1206: Non-db file or corrupted db
-1207: Database exclusively locked
-1302: Table is exclusively locked
-1304: Table is in use, cannot perform operation
-1305: No such table or object
-1309: No DDLs without exclusive lock
-1508: Field is already defined
-1513: Index column type not supported
-1603: Currency not on a record
-1810: You are not authorized to perform this operation
-1902: Unable to logon. An invalid Username/Password may have been specified
-3015: Procedure already exists
-3016: The fixed-portion size of a record exceeds 65535 bytes
-3018: Invalid data type conversion to an identity column
-3019: Cannot drop a system table
-3020: Invalid USING path/filename
-3022: Invalid BLOB/CLOB data type in legacy table that contains NOTE/LVAR
-3024: String or binary data truncation error
-3025: Arithmetic overflow error
-3026: Invalid NULL conversion
-3027: Invalid foreign key constraint name
-3029: Invalid group or user name
-3030: Invalid procedure or trigger name
-3031: MKC library cannot be loaded
-3032: Column in use by primary key
-3033: Column in use by foreign key
-3035: Length of the foreign key is incompatible
-3036: Scale of the foreign key is incompatible
-3037: Precision of the foreign key is incompatible
-3038: Data Type of the foreign key is incompatible
-3043: Table referenced by foreign key
-3044: Too many levels of trigger recursion
-3045: Index in use by foreign key
-3046: Integrity Constraint Violation
-3047: RI no matching primary key
-3049: Invalid free space threshold
-3051: The dictionary is in use
-3052: Dictionary already exists
-3053: RI table does not exist
-3054: Duplicate savepoint name error
-3055: Only one Alternate Collating Sequence per index
-3056: Add Nullable column in legacy table
-3059: Database could not find dictionary files
-3060: Constraint already exists
-3061: Invalid constraint name
-3062: Database has no security
-3063: Database already secured
-3068: Not allowed to define synonym for Public
-3069: Not allowed to drop Public
-3070: Not allowed to drop Administrator
-3071: Cannot revoke synonym privileges
-3072: Cannot grant synonym privileges
-3073: Privileges cannot be revoked from Administrator
-3075: Conversion rename error
-3076: Conversion delete error
-3081: Wrong DDF bind information
-3086: Index in use by primary key
-3087: Primary key already exists
-3088: Incompatible file version
-3091: Self referencing delete not cascade
-3099: Foreign key invalid database name
-3358: Not allowed to unbind database and change data locations at the same time
-3359: Not allowed to bind database and change data locations at the same time
-3360: Not allowed to create data dictionary and unbind database at the same time
-3362: Not allowed to change the dictionary location and create dictionary files at the same time
-3363: Not allowed to change data dictionary location and unbind database at the same time
-3364: Not allowed to change data dictionary location and bind database at the same time
-3365: Not allowed to change data locations and change name at the same time
-3366: Not allowed to create a data dictionary files and change name at the same time
-3367: Not allowed to unbind database and change name at the same time
-3368: Not allowed to bind database and change name at the same time
-3369: Not allowed to change data dictionary location and change name at the same time
-3370: Data file for a table is bound, but does not need to be bound
-3371: Data file for a table is not bound
-3374: Data dictionary files are bound, but do not need to be bound
-3375: Data dictionary files are already bound
-3376: Data dictionary files are not bound
-3383: Cannot create DDF files for the bound database
-3385: Cannot create DBNAMES.CFG file
-3386: The bound database cannot share data dictionary files
-3387: The bound database cannot share table data files
-3391: The specified RI flag is invalid
-3392: Cannot open DBNAMES.CFG file
-3393: DBNAMES.CFG could not be updated
-3394: The specified path for data dictionary or data file locations is invalid
-3395: The database type is invalid
-3396: The database name must be unique; the specified database name already exists
-3398: The database name is invalid
-3399: No more database names are defined
-3401: Invalid column-level GRANT statement
-3475: Pervasive Network Services Layer task table is full
-3480: No authentication context is available
-3484: Pervasive Network Services Layer encountered a transport failure
-3485: The routing table of the Pervasive Network Services Layer is full
-3487: Failure during receive from the target server
-3488: Failure during send to the target server
-3489: The network layer is not connected
-3491: The Pervasive Network Services Layer detected an invalid session
-3492: The Pervasive Network Services Layer is out of memory
-3493: The Pervasive Network Services Layer encountered a connection failure
-3494: No available transport protocol for the Pervasive Network Services Layer
-3495: The Pervasive Network Services Layer encountered a permission error
-3496: Server name not found by Pervasive Network Services Layer
-3776: The task table of the MicroKernel router is full
-3778: The MicroKernel router received a badly formatted data packet
-3779: An error occurred while loading the MicroKernel
-3780: The MicroKernel router encountered a semaphore error
-3781: The file is already closed
-3782: Data buffer of the local engine is too small
-3783: The MicroKernel router encountered an internal error
-3784: The MicroKernel router encountered an initialization error
-3785: The MicroKernel router cannot find an engine
-3787: Local engine is not accessible to the MicroKernel router
-3788: Thunk not possible - the Win32 MicroKernel router could not be found or is incompatible
-3789: NetWare API DLLs are not loaded
-3790: NETinterface.DLL is not loaded
-3791: Invalid configuration for MicroKernel router
-3793: The MicroKernel router detected an invalid session
-3794: The MicroKernel router encountered an operating system error
-3795: The MicroKernel is not responding to the MicroKernel router
-3796: The MicroKernel router detected an incompatible network component
-3797: The MicroKernel router resource DLL is unavailable
-3798: Local access is unavailable to the MicroKernel router
-3799: The MicroKernel router encountered a memory allocation error
-4837: The client table is full.
-4838: The maximum number of user count licenses has been reached
-4851: A roll forward error occurred
-4852: The log segment is missing
-4856: The MicroKernel cannot allow unauthorized access to files in a secure MicroKernel database
-4860: The MicroKernel has detected an unacceptable value in the key number
-4861: The NULL indicator position is invalid
-4863: The MicroKernel cannot find the specified Alternate Collating Sequence in the file
-4864: The specified ISR table is corrupt or otherwise invalid
-4865: The MicroKernel cannot read the International Sorting Rule
-4866: More than 5 concurrent users attempted to access the same data file
-4867: The file has reached its size limit
-4869: The MicroKernel ran out of system locks
-4884: The file is owned by another Microkernel engine acting as a Gateway
-4885: The MicroKernel cannot access the archival logging dump file
-4886: The archival log for the specified file is invalid
-4887: The MicroKernel cannot find the archival log for the specified file
-4888: The specified file is in use by another client
-4889: The specified filename was not found in the archival logging configuration file
-4890: The MicroKernel cannot access the archival logging configuration file
-4891: An unknown error was encountered either creating or accessing a semaphore
-4892: The application attempted to perform a chunk operation on a pre-v6.0 file
-4893: The MicroKernel cannot perform a Get Next Chunk operation
-4894: The file cannot be created with Variable-tail Allocation Tables (VATs)
-4895: The MicroKernel does not recognize the locale
-4896: The chunk offset is too big
-4897: Insufficient stack space is available
-4898: Insufficient operating system memory is available
-4899: No cache buffers are available
-4900: The Btrieve Requester is unable to access the NetWare Runtime server
-4901: Internal transaction error
-4902: The data buffer is too small
-4903: A communications environment error occurred
-4904: The session is no longer valid
-4905: The application encountered a permission error
-4906: The record lock types are incompatible
-4907: The transaction table is full
-4908: The application encountered a server error
-4909: The redirected device table is full
-4911: The application encountered an incompatible mode error
-4912: The handle table is full
-4916: The MicroKernel attempted to update or delete a record that was read outside the transaction
-4917: The MicroKernel lost positioning
-4918: The MicroKernel encountered a lock error
-4919: The MicroKernel encountered a record-level conflict
-4920: A programming error occurred
-4921: The MicroKernel detected a deadlock condition
-4922: The application encountered a wait error
-4923: There is a conflict on the referenced file
-4925: The MicroKernel aborted the transaction
-4926: The RI definition is out of sync
-4927: The MicroKernel cannot open the RI referenced file
-4928: There is a violation of the RI definitions
-4930: The Delete operation specified a file that is damaged
-4931 The MicroKernel cannot perform the RI Delete Cascade operation
-4932: The MicroKernel cannot open the SQL data dictionary files
-4933: The maximum number of open databases has been exceeded
-4934: The field offset is incorrect
-4935: The filter limit has been reached
-4936: The data buffer parameter specified on an Insert Extended operation is invalid
-4937: The descriptor is incorrect
-4938: The work space is too small
-4939: The specified reject count has been reached
-4940: The specified file already exists
-4941: The compression buffer length is too short
-4942: An expanded memory error occurred
-4944: The application specified an invalid attribute for an AUTOINCREMENT key
-4945: The variable-length portion of the record is corrupt
-4946: The language interface version is invalid
-4947: An error occurred while writing to the cache
-4948: The owner name is invalid
-4949: The file owner is already set
-4950: The extended key type is invalid
-4951: The alternate collating sequence definition is invalid
-4952: The number of files opened exceeds the maximum allowed
-4953: Access to the requested file is denied
-4954: The specified key flags are invalid
-4955: The specified key path is invalid
-4956: The specified record address is invalid
-4957: A file previously opened in Accelerated mode was not closed
-4958: The MicroKernel does not allow the attempted operation
-4959: The file access request exceeds the maximum number of files allowed
-4960: A Begin Transaction operation must precede an End/Abort Transaction operation
-4961: The MicroKernel encountered a transaction control file I/O error
-4962: Another transaction is active
-4964: The application encountered a directory error
-4965: The specified extension name is invalid
-4966: The MicroKernel cannot unload
-4967: The file cannot be extended
-4968: The file is already extended
-4969: The file specified is not a MicroKernel file
-4970: The key length is invalid
-4971: The record length is invalid
-4972: The key position is invalid
-4973: The number of keys specified is invalid
-4974: The application cannot create the specified file
-4975: The page size or data buffer size is invalid
-4976: The position block parameter is not 128 bytes long
-4977: The data buffer parameter is too short
-4978: The key buffer parameter is too short
-4979: The MicroKernel or Btrieve Requester is inactive
-4980: The application encountered an unrecoverable error
-4983: The application encountered an expansion error
-4984: The application encountered an I/O error during pre-imaging
-4985: The MicroKernel cannot create or open the pre-image file
-4986: The MicroKernel could not open the extension file for an extended file
-4987: The MicroKernel cannot find the specified file
-4988: The specified filename is invalid
-4989: The key field is not modifiable
-4990: The operation encountered the end-of-file
-4991: The current positioning is invalid
-4992: The key number has changed
-4993: The key number parameter is invalid
-4994: The record has a key field containing a duplicate value
-4995: The application cannot find the key value
-4997: The application encountered an I/O error
-4998: The operation parameter is invalid
-5222: Invalid Code Page value
-101: The SET statement completed successfully
-102: The INSERT statement completed successfully
-103: The UPDATE statement completed successfully
-104: The DELETE statement completed successfully
-105: The CREATE statement completed successfully
-106: The ALTER TABLE statement completed successfully
-107: The DROP statement completed successfully.
-108: The statement contains unresolved substitution variables and cannot be executed
-109: The view contains no more records
-110: The GRANT statement completed successfully
-111: The REVOKE statement completed successfully
-112: The START TRANSACTION statement completed successfully
-113: The COMMIT WORK statement completed successfully
-114: The ROLLBACK WORK statement completed successfully
-115: The MicroKernel successfully recalled the stored SQL statement
-116: The MicroKernel successfully executed the stored SQL statement
-118: The DECLARE statement completed successfully
-119: The SET assignment statement completed successfully
-120: The OPEN statement completed successfully
-121: The CLOSE statement completed successfully
-122: The FETCH statement completed successfully
-123: The positioned UPDATE statement completed successfully
-124: The positioned DELETE statement completed successfully
-125: The CALL stored procedure statement completed successfully
Successful Interface Completion Status Code
0: The interface completed successfully
MicroKernel Database Engine Status Codes
1: The operation parameter is invalid
2: The application encountered an I/O error
4: The application cannot find the key value
5: The record has a key field containing a duplicate key value
6: The key number parameter is invalid
8: The current positioning is invalid
9: The operation encountered the end-of-file
10: The key field is not modifiable
11: The specified filename is invalid
12: The MicroKernel cannot find the specified file
13: The MicroKernel could not open the extension file for an extended file
14: The MicroKernel cannot create or open the pre-image file
15: The application encountered an I/O error during pre-imaging
16: The application encountered an expansion error
19: The application encountered an unrecoverable error
20: The MicroKernel or Btrieve Requester is inactive
21: The key buffer parameter is too short
22: The data buffer parameter is too short
23: The position block parameter is not 128 bytes long
24: The page size or data buffer size is invalid
25: The application cannot create the specified file
26: The number of keys specified is invalid
27: The key position is invalid
28: The record length is invalid
30: The file specified is not a MicroKernel file
31: The file is already extended
32: The file cannot be extended
33: The MicroKernel cannot unload
34: The specified extension name is invalid
35: The application encountered a directory error
37: Another transaction is active
38: The MicroKernel encountered a transaction control file I/O error
39: A Begin Transaction operation must precede an End/Abort Transaction operation
40: The file access request exceeds the maximum number of files allowed
41: The MicroKernel does not allow the attempted operation
42: A file previously opened in Accelerated mode was not closed
43: The specified record address is invalid
44: The specified key path is invalid
45: The specified key flags are invalid
46: Access to the requested file is denied
47: The number of files opened exceeds the maximum allowed
48: The alternate collating sequence definition is invalid
49: The extended key type is invalid
50: The file owner is already set
52: An error occurred while writing to the cache
53: The language interface version is invalid
54: The variable-length portion of the record is corrupt
55: The application specified an invalid attribute for an AUTOINCREMENT key
57: An expanded memory error occurred
58: The compression buffer length is too short
59: The specified file already exists
60: The specified reject count has been reached
61: The work space is too small
62: The descriptor is incorrect
63: The data buffer parameter specified on an Insert Extended operation is invalid
64: The filter limit has been reached
65: The field offset is incorrect
66: The maximum number of open databases has been exceeded
67: The MicroKernel cannot open the SQL data dictionary files
68: The MicroKernel cannot perform the RI Delete Cascade operation
69: The Delete operation specified a file that is damaged
71: There is a violation of the RI definitions
72: The MicroKernel cannot open the RI referenced file
73: The RI definition is out of sync
74: The MicroKernel aborted the transaction
76: There is a conflict on the referenced file
77: The application encountered a wait error
78: The MicroKernel detected a deadlock condition
79: A programming error occurred
80: The MicroKernel encountered a record-level conflict
81: The MicroKernel encountered a lock error
82: The MicroKernel lost positioning
83: The MicroKernel attempted to update or delete a record that was read outside the transaction
84: The record or page is locked
88: The application encountered an incompatible mode error
90: The redirected device table is full
91: The application encountered a server error
92: The transaction table is full
93: The record lock types are incompatible
94: The application encountered a permission error
95: The session is no longer valid
96: A communications environment error occurred
97: The data buffer is too small
98: The MicroKernel detected an internal transaction error
99: The Btrieve Requester is unable to access the NetWare Runtime server
100: No cache buffers are available
101: Insufficient operating system memory is available
102: Insufficient stack space is available
103: The chunk offset is too big
104: The MicroKernel does not recognize the locale
105: The file cannot be created with Variable-tail Allocation Tables (VATs)
106: The MicroKernel cannot perform a Get Next Chunk operation
107: The application attempted to perform a chunk operation on a pre-v6.0 file
109: An unknown error was encountered either creating or accessing a semaphore
110: The MicroKernel cannot access the archival logging configuration file
111: The specified filename was not found in the archival logging configuration file
112: The specified file is in use by another client
113: The MicroKernel cannot find the archival log for the specified file
114: The archival log for the specified file is invalid
115: The MicroKernel cannot access the archival logging dump file
116: The file is owned by another Microkernel engine acting as a Gateway
130: The MicroKernel ran out of system locks
132: The file has reached its size limit
133: More than 5 concurrent users attempted to access the same data file
134: The MicroKernel cannot read the International Sorting Rule
135: The specified ISR table is corrupt or otherwise invalid
136: The MicroKernel cannot find the specified Alternate Collating Sequence in the file
138: The NULL indicator position is invalid
139: The MicroKernel has detected an unacceptable value in the key number
143: The MicroKernel cannot allow unauthorized access to files in a secure MicroKernel database
147: The log segment is missing
148: A roll forward error occurred
160: Invalid parameters passed to MicroKernel
161: The maximum number of user count licenses has been reached
162: The client table is full.
163: The NULL indicator cannot be the last segment
169: Protocol mismatch between client cache and remote engine
175: Wrong database URI format
176: File and table name not specified in URI
178: Directory not in database
MicroKernel Status Codes for Windows and DOS Workstations
1001: The lock parameter is out of range
1002: A memory allocation error occurred
1003: An invalid memory size parameter was specified
1006: The pre-image buffer parameter is out of range
1007: The files parameter is out of range
1008: The initialization parameter is invalid
1009: The transaction filename parameter is invalid
1010: An error occurred during the access of the transaction control file
1011: The compression buffer parameter is out of range
1015: One of the pointer parameters passed to the MicroKernel is invalid
1016: The MicroKernel is already initialized
1017: The Btrieve Requester is unable to find the resource file WBTRVRES.DLL
1018: The application attempted to call the MicroKernel from a Btrieve callback function
1020: Btrieve Requester Interface communications error
1021: The MicroKernel failed to initialize
1022: The MicroKernel is shutting down
Btrieve Requester Status Codes
2001: The memory allocation is insufficient
2003: The Requester does not allow local access to the specified file
2005: An incorrect version of SPX is installed
2006: There is no available SPX connection
2007: A pointer parameter is invalid
2008: Router cannot find engine
2009: Cannot load MicroKernel Router component
2010: Thunk not possible - the Win32 MicroKernel router could not be found or is incompatible
2011: Btrieve requester resource DLL not loaded
2012: The Btrieve requester encountered an operating system error
2300: No more database names are defined
2301: The database name is invalid
2303: The database name must be unique; the specified database name already exists
2304: The database type is invalid
2305: The specified path for data dictionary or data file locations is invalid
2306: DBNAMES.CFG could not be updated
2307: Cannot open DBNAMES.CFG file
2308: The specified RI flag is invalid
2312: The bound database cannot share table data files
2313: The bound database cannot share data dictionary files
2314: Cannot create DBNAMES.CFG file
2316: Cannot create DDF files for the bound database
2324: Data dictionary files are not bound
2325: Data dictionary files are already bound
2326: Data dictionary files are bound, but do not need to be bound
2329: Data file for a table is not bound
2330: Data file for a table is bound, but does not need to be bound
2331: Not allowed to change data dictionary location and change name at the same time
2332: Not allowed to bind database and change name at the same time
2333: Not allowed to unbind database and change name at the same time
2334: Not allowed to create a data dictionary files and change name at the same time
2335: Not allowed to change data locations and change name at the same time
2336: Not allowed to change data dictionary location and bind database at the same time
2337: Not allowed to change data dictionary location and unbind database at the same time
2338: Not allowed to change the dictionary location and create dictionary files at the same time
2339: Not allowed to create data dictionary files and bind database at the same time
2340: Not allowed to create data dictionary and unbind database at the same time
2341: Not allowed to bind database and change data locations at the same time
2342: Not allowed to unbind database and change data locations at the same time
2343: Named database general error
MicroKernel Router Status Codes
3000: The MicroKernel router encountered a memory allocation error
3001: Local access is unavailable to the MicroKernel router
3002: The MicroKernel router resource DLL is unavailable
3003: The MicroKernel router detected an incompatible network component
3004: The MicroKernel is not responding to the MicroKernel router
3005: The MicroKernel router encountered an operating system error
3006: The MicroKernel router detected an invalid session
3008: Invalid configuration for MicroKernel router
3009: NETinterface.DLL is not loaded
3010: NetWare API DLLs are not loaded
3011: Thunk not possible - the Win32 MicroKernel router could not be found or is incompatible
3012: Local engine is not accessible to the MicroKernel router
3014: The MicroKernel router cannot find an engine
3015: The MicroKernel router encountered an initialization error
3016: The MicroKernel router encountered an internal error
3017: Data buffer of the local engine is too small
3018: The file is already closed
3019: The MicroKernel router encountered a semaphore error
3020: An error occurred while loading the MicroKernel
3021: The MicroKernel router received a badly formatted data packet
3023: The task table of the MicroKernel router is full
3025: Cannot load IDS client requester
3026: Incompatible IDS client requester
3027: Connection failure to IDS target server
3028: Login failure to IDS target server
3030: Remote access not allowed
3031: Linux requester cannot connect to this server
Network Services Layer Status Codes
3103: Server name not found by Pervasive Network Services Layer
3104: The Pervasive Network Services Layer encountered a permission error
3105: No available transport protocol for the Pervasive Network Services Layer
3106: The Pervasive Network Services Layer encountered a connection failure
3107: The Pervasive Network Services Layer is out of memory
3108: The Pervasive Network Services Layer detected an invalid session
3110: The network layer is not connected
3111: Failure during send to the target server
3112: Failure during receive from the target server
3114: The routing table of the Pervasive Network Services Layer is full
3115: Pervasive Network Services Layer encountered a transport failure
3119: No authentication context is available
3124: Pervasive Network Services Layer task table is full
3127: Failure during send to the IDS target server
3128: Failure during receive from the IDS target server
3131: Pervasive Network Services Layer encountered an error while reconnecting
Database Utilities Status Codes
5000: Client requires encryption
5001: Server requires encryption
Distributed Tuning Interface Status Codes
7001: Invalid connection handle specified
7004: A general failure occurred
7005: Invalid data type specified
7006: Setting value is out of range
7007: At least one selection item is invalid
7009: Data on open files is not available
7011: Insufficient access rights
7012: Named database already exists
7013: Named database does not exist
7016: Dictionary files already exist
7020: Specified DSN does not exist
7021: Invalid open mode for DSN
7023: The database files cannot be deleted because they are shared with another database
7024: Invalid Btrieve Security Policy
License Administrator Status Codes
7064: No license obtained for the product
7065: A product has not been obtained
7101: Invalid character in the license string
7102: Illegal license type is defined
7108: License key length is too long
7111: Temporary licenses cannot be removed. The license becomes invalid after its expiration date.
7112: License is already installed
7113: Invalid license key. Verify the provided key.
7119: The local server is not running. Unable to show, apply, or remove a license.
7120: The license is not removable
7122: Your trial license has expired
Component Management Status Codes
8001: The Services DLL encountered an error while allocating memory
8002: The component ID string was not found
8003: Thunk path is not accessible to the Services DLL
8005: Interface not initialized
8006: The specified component was not found
8007: Error retrieving Win32 version information
8008: Information mismatch in component ID
8009: Required information missing in component ID
8010: Error while opening a file to retrieve component ID
8012: Required information for binding rule is missing
8013: Error locating a component
8016: Invalid instance specified
8017: Invalid version information structure
8018: Item not found by Services DLL
8019: Library not accepting interface requests
8022: Component not initialized
8023: Invalid filename passed to Services DLL
8027: Required attribute missing in component ID
8030: Return buffer too small for information
8035: Invalid interface for NetWare platform
8039: Invalid operating system handle specified
8040: CRC check on component ID failed
8098: Invalid column-level GRANT statement
8099: Only one user can be connected to database when altering security state
8500: An error occurred during the Smart Components initialization
8502: An error occurred when trying to locate W3UPIXYY.DLL
8503: An invalid W3UPIXYY.DLL has been found
8504: An error occurred when trying to create system semaphore
8505: An initialization error occurred when trying to establish a session with the Workgroup engine
8506: A fatal error occurred when loading the MicroKernel
8507: No valid session was found
8508: An error occurred when attempting to enable Btrieve access
8509: A timeout occurred during the initialization of the MicroKernel
8510: A fatal error occurred when loading the Scalable SQL engine
8511: An error occurred when attempting to enable SQL access
8512: A timeout occurred during the initialization of the Scalable SQL engine
8513: An error occurred when disabling Btrieve access
8514: An error occurred when unloading the MicroKernel
8515: An error occurred when disabling SQL access
8516: An error occurred when unloading the Scalable SQL engine
8517: An error occurred when closing the session with the Workgroup engine
8518: An error occurred when attempting to allocate system memory
8519: A fatal error occurred when loading the SRDE
8590: An error occurred in the database manager while initializing Smart Components Manager
8591: The database manager is already loaded
8592: Insufficient memory to load the database manager
8593: An error occurred while the database manager was creating a system thread
8594: Engine cannot be restarted
10000 through 10064: You have been unexpectedly disconnected from the server
10065: Connection attempt timed out
Bfloat and Float Fields Must Be 4 or 8 Bytes
First and Second Password Entries Do Not Match, Please Retype
Invalid Load File Format. End of Record Marker Not Found
Load File Referenced Undefined Public Variable. Module xxxx Not Loaded
Local Engine Is Already Loaded
NetWare Shell Is Not Installed
Redirection List Not Large Enough
SQL Requester Is Already Loaded
BREQUEST-1: The message file xxxx is invalid; BREQUEST cannot be loaded
BREQUEST-4: The value specified for the Data Message Length (/d) option is invalid
BREQUEST-5: The workstation has insufficient memory to load BREQUEST
BREQUEST-7: The MKDE Requester must be loaded before the Client Engine or Requester
BREQUEST-8: DOS 3.00 or greater is not loaded; load DOS 3.00 or greater
BREQUEST-9: SPX is not available on the workstation
BREQUEST-10: The function SPXInitialize returned an error.
BREQUEST-11: The IPX socket table is full
BREQUEST-12: The value specified for the NetWare Runtime Server support (/C) option is invalid
BREQUEST-13: The value specified for the Number of Servers (/S) is invalid
BREQUEST-14: MKDE has been removed from memory
BREQUEST-15: MKDE is not loaded
BREQUTIL-8: MicroKernel or MKDE Requester is not loaded
BREQUTIL-9: MKDE operation nn was unsuccessful. The number of the applicable MKDE status code is nn
BREQUTIL-16: MicroKernel or MKDE Requester cannot be removed from memory while the MKDE is loaded
BROUTER-2: The value specified for a configuration option is invalid
BROUTER-3: An internal error has occurred; the SPXOpenSocket function failed
BROUTER-7: The server has insufficient memory to execute BROUTER
SPX Communications Module Messages
BSPXCOM-2: The server has insufficient memory to execute BSPXCOM.NLM
BSPXCOM-3: An internal error has occurred. BSPXCOM detected a semaphore allocation failure
BSPXCOM-6: Another NLM is using the socket number reserved for BSPXCOM.NLM
BSPXCOM-7: An SPX receive I/O error (nn) has occurred. The connection has been lost
BSPXCOM-8: An SPX send I/O error (nn) has occurred. The connection has been lost
BSPXCOM-15: An internal error has occurred. BSPXCOM did not recognize the GET_EIM_STATS function
BSPXCOM-18: A thread initialization error has occurred
BSPXCOM-19: A BeginThread() error (nn) has occurred
TCP/IP Communications Module Messages
The following messages are specific to the Communication Manager on NetWare.
BTCPCOM-1: The option specified is not a valid option
BTCPCOM-2: The server has insufficient memory to execute BTCPCOM.NLM
BTCPCOM-3: An internal error has occurred. BTCPCOM.NLM detected a semaphore allocation failure
BTCPCOM-5: A TCP/IP level receive I/O error nn has occurred. The connection has been lost
BTCPCOM-6: A TCP/IP level send I/O error nn has occurred. The connection has been lost
BTCPCOM-7: A TCP/IP accept error (nn) has occurred
BTCPCOM-10: An internal error has occurred. BTCPCOM did not recognize the GET_EIM_STATS function
BTCPCOM-13: A thread initialization error has occurred
BTCPCOM-15: A TCP/IP socket() error (nn) has occurred
BTCPCOM-16: A TCP/IP setsockopt() error (nn) has occurred
BTCPCOM-17: A TCP/IP bind() error (nn) has occurred
BTCPCOM-18: A TCP/IP listen() error (nn) has occurred
BTCPCOM-19: A TCP/IP gethostname() error (nn) has occurred
BTCPCOM-20: A TCP/IP NWgethostbyname() error (nn) has occurred
BTCPCOM-21: A TCP/IP NetDBgethostbyname() error (nn) has occurred
BTCPCOM-22: A BeginThread() error (nn) has occurred
BUTIL-1: Message file initialization failed
BUTIL-2: Message file initialization failed. BUTIL was unable to access BTIUTILD.MSG
BUTIL-6: The BUTIL command is invalid
BUTIL-8: The command completed, but one or more errors occurred
BUTIL-9: The command did not complete due to an unrecoverable error
BUTIL-10: The command line contains a syntax error
BUTIL-11: The command line requires the index file
BUTIL-12: The command line requires the key number
BUTIL-13: The key size for key of type xxxx is invalid
BUTIL-14: The file that caused the error was <filename>
BUTIL-15: Error occurred on key segment descriptor xxx of description file
BUTIL-16: BUTIL could not open the description file
BUTIL-18: An error occurred during access of the sequential file
BUTIL-19: BUTIL could not open the alternate collating sequence file
BUTIL-20: An error occurred during access of the alternate collating sequence file
BUTIL-21: The file version is earlier than 6.0
BUTIL-26: The data buffer is too small to hold any part of the record
BUTIL-30: The key position cannot exceed the record length
BUTIL-31: The key position plus key length cannot exceed the record length
BUTIL-32: The key length must be an even number for key type xxxx
BUTIL-36: The page size must be a multiple of 512, from 512 to 4,096
BUTIL-37: The record length cannot exceed the page size
BUTIL-38: The record length must be at least 4 and no greater than 4,096
BUTIL-41: The alternate collating sequence cannot be found
BUTIL-43: The file exists, but the Replace option was not specified
BUTIL-44: The file access error nn occurred for file filename
BUTIL-45: The number of duplicate keys must be between 1 and 119
BUTIL-47: BUTIL cannot open the command file
BUTIL-48: The command file is empty
BUTIL-49: The command file exceeds 1,000 bytes
BUTIL-50: An internal error caused BUTIL to terminate
BUTIL-52: MKDE cannot be stopped when SQL is loaded
BUTIL-53: MKDE error nn occurred for file or command xxxx
BUTIL-61: The end of the file occurred while BUTIL was expecting keyword xxxx
BUTIL-62: BUTIL was expecting keyword xxxx on key segment descriptor nn
BUTIL-63: BUTIL was expecting keyword xxxx
BUTIL-65: BUTIL has loaded no records
BUTIL-66: BUTIL has loaded nn records so far
BUTIL-70: The MKDE error nn occurred on closing a file
BUTIL-74: MKDE error nn was returned for the Stop Command
BUTIL-76: When BUTIL wrote the Page Allocation Table at page #nn, an error occurred
BUTIL-77: When BUTIL wrote a mirror copy of the Page Allocation Table at page #nn, an error occurred
BUTIL-82: Error occurred on file specification of the description file
BUTIL-84: BUTIL internal error
BUTIL-90: BUTIL could not allocate enough memory
BUTIL-91: BUTIL could not determine the size of the file
BUTIL-100: An internal status code nn
BUTIL-101: The list of files that were not processed is: list
BUTIL-102: A Roll Forward error occurred
BUTIL-103: Log segment number nn is missing
BUTIL-131: BUTIL was unable to create or open the sequential file
BUTIL-132: The disk volume is full
BUTIL-134: BUTIL was unable to create or open the new file
BUTIL-136: BUTIL was unable to write the new backup file
BUTIL-145: The utility found file xx. Remove this file before loading data from file yy
BUTIL-146: The source file and output file cannot be the same.
BUTIL-148: Program aborted by user
BUTIL-152: There was an error opening file filename
BUTIL-155: BUTIL cannot open the file filename
BUTIL-156: Failed to login to database. MicroKernel status xx is returned
BUTIL-157: Failed to logout from database. MicroKernel status xx is returned
MicroKernel Database Engine Messages
MKDE-12: The value specified for the -option is invalid
MKDE-13: The option specified is not a valid option
MKDE-16: There is insufficient memory to load the MicroKernel Database Engine
MKDE-20: The log file filename cannot be written. Check disk space
MKDE-25: The file filename is rolling back
MKDE-51: Program initialization failed; the program was not loaded
MKDE-57: The file filename cannot be created in the log segment directory xxxx
MKDE-58: The file filename cannot be opened in the log segment directory xxxx
MKDE-59: The log segment file filename cannot be created
MKDE-75: The log file format is invalid
MKDE-76: An Open operation failed on "xxxx" with MKDE error nn
MKDE-77: An unexpected MKDE error nn occurred on INSERT to "xxxx"
MKDE-78: An unexpected MKDE error nn occurred on UPDATE in "xxxx"
MKDE-79: An unexpected MKDE error nn occurred on DELETE from "xxxx"
MKDE-80: The system is out of memory
MKDE-81: An internal error nn occurred
MKDE-82: An unexpected MKDE error nn occurred on GET EQUAL in "xxxx"
MKDE-83: The log file is corrupt
MKDE-84: An error occurred while reading the log file
MKDE-85: An unexpected MKDE error nn occurred on CREATE INDEX to filename
MKDE-86: An unexpected MKDE error nn occurred on DROP INDEX to filename
MKDE-87: An unexpected MKDE error nn occurred on BEGIN TRANSACTION to filename
MKDE-88: An unexpected MKDE error nn occurred on END TRANSACTION to filename
MKDE-89: An unexpected MKDE error nn occurred on ABORT TRANSACTION to filename
MKDE-90: An unexpected MKDE error nn occurred on CLOSE to filename
MKDE-91: An unexpected MKDE error nn occurred on GET POSITION to filename
MKDE-92: An unexpected MKDE error nn occurred on BEGIN TRANSACTION
MKDE-93: An unexpected MKDE error nn occurred on END TRANSACTION
MKDE-94: An unexpected MKDE error nn occurred on ABORT TRANSACTION
MKDE-1001: The value specified for Cache Allocation is invalid
MKDE-1002: The value specified for Longest Compressed Record Size is invalid
MKDE-1003: The value specified for Extended Operation Buffer Size is invalid
MKDE-1004: The value specified for Open Files is invalid
MKDE-1005: The value specified for Operation Bundle Limit is invalid
MKDE-1007: The value specified for Number of Handles is invalid
MKDE-1008: The value specified for I/O Threads is invalid
MKDE-1009: The value specified for Maximum Sort Buffer is invalid
MKDE-1010: The path specified for Temporary Sorting Files is invalid
MKDE-1011: Info: The Number of Handles cannot be less than the Number of Open Files
MKDE-1015: The value specified for Maximum Record Size is invalid
MKDE-1017: The value specified for System Transaction Hold Limit is invalid
MKDE-1019: The value specified for Maximum Active Clients is invalid
MKDE-1020: The value specified for Worker Threads is invalid
MKDE-1021: The value specified for Thread Priority Delta is invalid
MKDE-1022: The value specified for Initiation Time Limit is invalid
MKDE-1023: The value specified for Disk I/O Wait Time is invalid
MKDE-1024: The value specified for Page Write Group Size is invalid
MKDE-1025: The value specified for Auto-Terminate Delay is invalid
MKDE-1026: The value specified for Number of Lines Allocated is invalid
MKDE-1027: The value specified for Message Log File Limit is invalid
MKDE-1028: The path specified for Home Directory is invalid
MKDE-1030: The value specified for the option_name option is invalid
MKDE-1032: The option specified is not a valid option
MKDE-1152: MKDE cannot get sufficient memory to complete the operation
MKDE-1156: The log file filename cannot be written. Check disk space
MKDE-1157: System Error: nn.nn.nn
MKDE-1161: The file filename is rolling back
MKDE-1164: Error creating/accessing semaphore
MKDE-1165: Error creating execution thread
MKDE-1167: Could not create IPC queue
MKDE-1168: Client(s) active - Shutdown anyway?
MKDE-1169: Could not open BTI.INI
MKDE-1172: Error writing to BTI.INI
MKDE-1175: I/O error - filename
MKDE-1176: Variable page error - filename
MKDE-1177: Help is not available
MKDE-1178: Resources allocated
MKDE-1180: System Error: nn.nn.nn
MKDE-1183: Not enough available cache to complete an operation
MKDE-1192: Settings read from NOVDB.INI - To change to BTI.INI, save current settings
MKDE-1193: The MKDE is using default settings
MKDE-1194: Additional worker thread spawned
MKDE-1207: The log file format is invalid
MKDE-1208: An Open operation failed on "xxxx" with MKDE error nn
MKDE-1209: An unexpected MKDE error nn occurred on INSERT to "xxxx"
MKDE-1210: An unexpected MKDE error nn occurred on UPDATE in "xxxx"
MKDE-1211: An unexpected MKDE error nn occurred on DELETE from "xxxx"
MKDE-1212: The system is out of memory
MKDE-1213: An internal error nn occurred
MKDE-1214: An unexpected MKDE error nn occurred on GET EQUAL in "xxxx"
MKDE-1215: The log file is corrupt
MKDE-1216: An error occurred while reading the log file
MKDE-1217: An unexpected MKDE error nn occurred on CREATE INDEX to filename
MKDE-1218: An unexpected MKDE error nn occurred on DROP INDEX to filename
MKDE-1219: An unexpected MKDE error nn occurred on BEGIN TRANSACTION to filename
MKDE-1220: An unexpected MKDE error nn occurred on END TRANSACTION to filename
MKDE-1221: An unexpected MKDE error nn occurred on ABORT TRANSACTION to filename
MKDE-1222: An unexpected MKDE error nn occurred on CLOSE to filename
MKDE-1223: An unexpected MKDE error nn occurred on GET POSITION to filename
MKDE-1224: An unexpected MKDE error nn occurred on BEGIN TRANSACTION
MKDE-1225: An unexpected MKDE error nn occurred on END TRANSACTION
MKDE-1226: An unexpected MKDE error nn occurred on ABORT TRANSACTION
MKDE-2001: The value specified for the Cache Allocation option is invalid
MKDE-2002: The value specified for the Largest Compressed Record Size option is invalid
MKDE-2004: The value specified for the Number of Open Files option is invalid
MKDE-2005: The value specified for the Operation Bundle Limit option is invalid
MKDE-2007: The value specified for the Number of Handles option is invalid
MKDE-2008: The value specified for the I/O Threads option is invalid
MKDE-2009: The value specified for the Active Clients option is invalid
MKDE-2010: The value specified for the Sort Buffer Size option is invalid
MKDE-2011: The path specified for the Temporary Directory option is invalid
MKDE-2012: The value specified for the -option option is invalid
MKDE-2013: The option specified is not a valid option
MKDE-2015: MKDE cannot get sufficient memory to complete the operation
MKDE-2019: The log file filename cannot be written. Check disk space
MKDE-2024: The file filename is rolling back
MKDE-2027: Error creating/accessing semaphore
MKDE-2028: Error creating execution thread
MKDE-2029: Could not open Event Log file.
MKDE-2039: System Error: nn.nn.nn
MKDE-2053: Additional worker thread spawned
MKDE-2055: Error creating named pipe
MKDE-2060: Error reading the registry. Error code: nn
MKDE-2061: Error writing the registry. Error code: nn
MKDE-2065: Error calling Service Control dispatcher
MKDE-2067: There is no suitable protocol available on this computer
MKDE-2068: The communications server is not available
MKDE-2075: The transaction log file LAST_SEG.LOG cannot be opened
MKDE-2076: An Open operation failed on "xxxx" with MKDE error nn
MKDE-2077: The log file format is invalid
MKDE-2078: An Open operation failed on "xxxx" with MKDE error nn
MKDE-2079: An unexpected MKDE error nn occurred on INSERT to "xxxx"
MKDE-2080: An unexpected MKDE error nn occurred on UPDATE in "xxxx"
MKDE-2081: An unexpected MKDE error nn occurred on DELETE from "xxxx"
MKDE-2082: The system is out of memory
MKDE-2083: An internal error nn occurred
MKDE-2084: An unexpected MKDE error nn occurred on GET EQUAL in "xxxx"
MKDE-2085: The log file is corrupt
MKDE-2086: An error occurred while reading the log file
MKDE-2087: An unexpected MKDE error nn occurred on CREATE INDEX to filename
MKDE-2088: An unexpected MKDE error nn occurred on DROP INDEX to filename
MKDE-2089: An unexpected MKDE error nn occurred on BEGIN TRANSACTION to filename
MKDE-2090: An unexpected MKDE error nn occurred on END TRANSACTION to filename
MKDE-2091: An unexpected MKDE error nn occurred on ABORT TRANSACTION to filename
MKDE-2092: An unexpected MKDE error nn occurred on CLOSE to filename
MKDE-2093: An unexpected MKDE error nn occurred on GET POSITION to filename
MKDE-2094: An unexpected MKDE error nn occurred on BEGIN TRANSACTION
MKDE-2095: An unexpected MKDE error nn occurred on END TRANSACTION
MKDE-2096: An unexpected MKDE error nn occurred on ABORT TRANSACTION
NetWare Server Communications Manager Messages
NWBSRVCM-4: Communication Manager is using default settings
NWBSRVCM-5: Communication Manager detected an invalid command line option
NWBSRVCM-6: Communication Manager terminating - could not initialize properly
NWBSRVCM-7: Communication Manager terminating - insufficient memory to execute
NWBSRVCM-8: Communication Manager could not load/initialize BTCPCOM.NLM
NWBSRVCM-9: Communication Manager could not load/initialize BSPXCOM.NLM
![]() Pervasive Software, Inc. http://www.pervasive.com Voice: (512) 231-6000 Fax: (512) 231-6597 Pervasive Sales Support Contact Technical Support Pervasive DevTalk Forums Pervasive Developer Center |
| Sync manual in Pervasive Library | Index |