# eXtremeDB Performance Monitor and Miscellaneous Error Codes

> The following error codes indicate non-fatal error conditions that might be returned by the eXtremeDB runtime while processing Performance Monitor and/or various Index operations:

> Mnemonic Constant Name
> Value
> Meaning
> MCO_E_PERFMON
> 1000
> Performance Monitor Error Code base
> MCO_E_PERFMON_NOT_INITIALIZED
> 1001
> Perfmon is not initialized
> MCO_E_PERFMON_ALREADY_INITIALIZED
> 1002
> Perfmon is already initialized
> MCO_E_PERFMON_DB_NOT_DETACHED
> 1003
> Not all of monitored databases were detached
> MCO_E_PERFMON_DB_NOT_ATTACHED
> 1004
> No database with specified name was attached
> MCO_E_SCHEMA_ERROR
> 1005
> Schema compilation error, error callback called with more details
> MCO_E_NO_DIRECT_ACCESS
> 1006
> Direct access to the structure is not possible
> MCO_E_ENCRYPTION_NOT_SUPPORTED
> 1007
> Database was created without `MCO_DB_INMEMORY_PROTECTION` flag
> MCO_E_NO_CIPHER_KEY
> 1008
> Database was created with `MCO_DB_INMEMORY_ENCRYPTION` flag but cipher key is not provided in `mco_db_connect()`
> MCO_E_TOO_HIGH_TREE
> 1009
> Limit for B-Tree height is reached
> MCO_E_KEY_TOO_LONG
> 1010
> Limit for B-Tree key length is reached
> MCO_E_PATRICIA_TOO_DEEP
> 1011
> PATRICIA trie depth limit reached
> MCO_E_BTREE_CONFLICT
> 1012
> B-Tree access conflict
> MCO_E_TMGR_MISMATCH
> 1013
> Attempt to connect to shared memory database using different transaction manager
> MCO_E_SCHEMA_CHANGED
> 1014
> Database schema was changed, so access through wrappers is not possible any more
> MCO_E_LICENSE_INVALID
> 1015
> License key invalid
> MCO_E_BACKUP
> 1016
> Backup base error
> MCO_E_BACKUP_PROTOCOL
> 1017
> Backup protocol error
> MCO_E_BACKUP_NOMEM
> 1018
> Not enough memory for backup temporary data buffer
> MCO_E_BACKUP_INVALID_PARAM
> 1019
> Invalid value of backup-related parameter(s)
> MCO_E_BACKUP_INVALID_FILE
> 1020
> Invalid backup/map file
> MCO_E_BACKUP_SNAPSHOT_ONLY
> 1021
> Incremental backup processing disabled or no initial snapshot created yet
> MCO_E_INTERRUPTED
> 1022
> Query execution was interrupted
> MCO_E_TRANS_NOT_CLOSED
> 1023
> Transaction is not closed
> Invalid return codes
> 1023-1100
> Values between 1023 and 1099 are not valid eXtremeDB return codes
> MCO_E_VERIFICATION
> 1100
> Verification error, look error code for details
> Invalid return codes
> 1101-99999
> Values between 1101 and 99999 are not valid eXtremeDB return codes

> Related Topics