2.4.3 NDB Error Codes: Single Listing

The following table lists all NDB errors, ordered by error code. Each row also includes the error's NDB error type, the corresponding MySQL Server error, and the text of the error message.

Table 2.18  This table describes NDB errors

NDB Error Code MySQL Error Name NDB Error Type Error Message
QRY_REQ_ARG_IS_NULL DMEC Application error Required argument is NULL
QRY_TOO_FEW_KEY_VALUES DMEC Application error All required 'key' values was not specified
QRY_TOO_MANY_KEY_VALUES DMEC Application error Too many 'key' or 'bound' values was specified
QRY_OPERAND_HAS_WRONG_TYPE DMEC Application error Incompatible datatype specified in operand argument
QRY_CHAR_OPERAND_TRUNCATED DMEC Application error Character operand was right truncated
QRY_NUM_OPERAND_RANGE DMEC Application error Numeric operand out of range
QRY_MULTIPLE_PARENTS DMEC Application error Multiple 'parents' specified in linkedValues for this operation
QRY_UNKNOWN_PARENT DMEC Application error Unknown 'parent' specified in linkedValue
QRY_UNRELATED_INDEX DMEC Application error Specified 'index' does not belong to specified 'table'
QRY_WRONG_INDEX_TYPE DMEC Application error Wrong type of index specified for this operation
QRY_OPERAND_ALREADY_BOUND DMEC Application error Can't use same operand value to specify different column values
QRY_DEFINITION_TOO_LARGE DMEC Application error Query definition too large.
QRY_RESULT_ROW_ALREADY_DEFINED DMEC Application error Result row already defined for NdbQueryOperation.
QRY_HAS_ZERO_OPERATIONS DMEC Application error Query defintion should have at least one operation.
QRY_IN_ERROR_STATE DMEC Application error A previous query operation failed, which you missed to catch.
QRY_ILLEGAL_STATE DMEC Application error Query is in illegal state for this operation.
QRY_WRONG_OPERATION_TYPE DMEC Application error This method cannot be invoked on this type of operation (lookup/scan/index scan).
QRY_SCAN_ORDER_ALREADY_SET DMEC Application error Index scan order was already set in query definition.
QRY_PARAMETER_HAS_WRONG_TYPE DMEC Application error Parameter value has an incompatible datatype
QRY_CHAR_PARAMETER_TRUNCATED DMEC Application error Character Parameter was right truncated
QRY_MULTIPLE_SCAN_SORTED DMEC Application error Query with multiple scans may not be sorted.
QRY_SEQUENTIAL_SCAN_SORTED DMEC Application error Parallelism cannot be restricted for sorted scans.
QRY_BATCH_SIZE_TOO_SMALL DMEC Application error Batch size for sub scan cannot be smaller than number of fragments.
QRY_EMPTY_PROJECTION DMEC Application error Query has operation with empty projection.
NO_CONTACT_WITH_PROCESS DMEC Application error No contact with the process (dead ?).
WRONG_PROCESS_TYPE DMEC Application error The process has wrong type. Expected a DB process.
SEND_OR_RECEIVE_FAILED DMEC Application error Send to process or receive failed.
INVALID_ERROR_NUMBER DMEC Application error Invalid error number. Should be >= 0.
INVALID_TRACE_NUMBER DMEC Application error Invalid trace number.
INVALID_BLOCK_NAME DMEC Application error Invalid block name
NODE_SHUTDOWN_IN_PROGESS DMEC Application error Node shutdown in progress
SYSTEM_SHUTDOWN_IN_PROGRESS DMEC Application error System shutdown in progress
NODE_SHUTDOWN_WOULD_CAUSE_SYSTEM_CRASH DMEC Application error Node shutdown would cause system crash
UNSUPPORTED_NODE_SHUTDOWN DMEC Application error Unsupported multi node shutdown. Abort option required.
NODE_NOT_API_NODE DMEC Application error The specified node is not an API node.
OPERATION_NOT_ALLOWED_START_STOP DMEC Application error Operation not allowed while nodes are starting or stopping.
NO_CONTACT_WITH_DB_NODES DMEC Application error No contact with database nodes }
0 0 No error No error
202 DMEC Internal error 202
203 DMEC Internal error 203
207 DMEC Internal error 207
208 DMEC Internal error 208
209 DMEC Internal error Communication problem, signal error
217 DMEC Temporary Resource error 217
218 DMEC Temporary Resource error Out of LongMessageBuffer
219 DMEC Temporary Resource error 219
220 DMEC Internal error 220
221 DMEC Temporary Resource error Too many concurrently fired triggers (increase MaxNoOfFiredTriggers)
230 DMEC Internal error 230
232 DMEC Internal error 232
233 DMEC Temporary Resource error Out of operation records in transaction coordinator (increase MaxNoOfConcurrentOperations)
237 HA_ERR_LOCK_WAIT_TIMEOUT Timeout expired Transaction had timed out when trying to commit it
238 DMEC Internal error 238
240 DMEC Internal error Invalid data encountered during foreign key trigger execution
241 HA_ERR_TABLE_DEF_CHANGED Schema error Invalid schema object version
242 DMEC Application error Zero concurrency in scan
244 DMEC Application error Too high concurrency in scan
245 DMEC Temporary Resource error Too many active scans
250 DMEC Node Recovery error Node where lock was held crashed, restart scan transaction
255 HA_ERR_NO_REFERENCED_ROW Constraint violation Foreign key constraint violated: No parent row found
256 HA_ERR_ROW_IS_REFERENCED Constraint violation Foreign key constraint violated: Referenced row exists
261 DMEC Application error DML count in transaction exceeds config parameter MaxDMLOperationsPerTransaction
266 HA_ERR_LOCK_WAIT_TIMEOUT Timeout expired Time-out in NDB, probably caused by deadlock
269 DMEC Application error No condition and attributes to read in scan
270 DMEC Node shutdown Transaction aborted due to node shutdown
271 DMEC Internal error Simple Read transaction without any attributes to read
272 DMEC Internal error Update operation without any attributes to update
273 DMEC Temporary Resource error Out of transaction markers databuffer in transaction coordinator
275 DMEC Temporary Resource error Out of transaction records for complete phase (increase MaxNoOfConcurrentTransactions)
276 DMEC Internal error 276
277 DMEC Internal error 277
278 DMEC Internal error 278
279 DMEC Temporary Resource error Out of transaction markers in transaction coordinator
280 DMEC Node shutdown Transaction aborted due to node shutdown
281 HA_ERR_NO_CONNECTION Application error Operation not allowed due to cluster shutdown in progress
283 HA_ERR_NO_SUCH_TABLE Schema error Table is being dropped
284 HA_ERR_TABLE_DEF_CHANGED Schema error Table not defined in transaction coordinator
285 DMEC Schema error Unknown table error in transaction coordinator
286 DMEC Node Recovery error Node failure caused abort of transaction
287 DMEC Internal error Index corrupted
288 DMEC Temporary Resource error Out of index operations in transaction coordinator (increase MaxNoOfConcurrentIndexOperations)
289 DMEC Temporary Resource error Out of transaction buffer memory in TC (increase TransactionBufferMemory)
290 DMEC Internal error Corrupt key in TC, unable to xfrm
291 DMEC Temporary Resource error Out of scanfrag records in TC (increase MaxNoOfLocalScans)
292 DMEC Internal error Inconsistent index state in TC block
293 DMEC Internal error Inconsistent trigger state in TC block
294 DMEC Internal error Unlocked operation has out of range index
295 DMEC Internal error Unlocked operation has invalid state
298 DMEC Internal error Invalid distribution key
299 DMEC Application error Operation not allowed or aborted due to single user mode
306 DMEC Internal error Out of fragment records in DIH
311 DMEC Application error Undefined partition used in setPartitionId
312 DMEC Temporary Resource error Out of LongMessageBuffer
320 DMEC Application error Invalid no of nodes specified for new nodegroup
321 DMEC Application error Invalid nodegroup id
322 DMEC Application error Invalid node(s) specified for new nodegroup, node already in nodegroup
323 DMEC Application error Invalid nodegroup id, nodegroup already existing
324 DMEC Application error Invalid node(s) specified for new nodegroup, no node in nodegroup is started
325 DMEC Application error Invalid node(s) specified for new nodegroup, node ID invalid or undefined
410 DMEC Overload error REDO log files overloaded (decrease TimeBetweenLocalCheckpoints or increase NoOfFragmentLogFiles)
414 DMEC Temporary Resource error 414
416 DMEC Internal error Bad state handling unlock request
417 DMEC Application error Bad operation reference - double unlock
418 DMEC Temporary Resource error Out of transaction buffers in LQH
419 DMEC Temporary Resource error 419
488 DMEC Temporary Resource error Too many active scans
489 DMEC Temporary Resource error Too many active scans
490 DMEC Temporary Resource error Too many active scans
499 DMEC Node Recovery error Scan take over error, restart scan transaction
623 HA_ERR_RECORD_FILE_FULL Insufficient space 623
624 HA_ERR_RECORD_FILE_FULL Insufficient space 624
625 HA_ERR_INDEX_FILE_FULL Insufficient space Out of memory in Ndb Kernel, hash index part (increase DataMemory)
626 HA_ERR_KEY_NOT_FOUND No data found Tuple did not exist
630 HA_ERR_FOUND_DUPP_KEY Constraint violation Tuple already existed when attempting to insert
631 DMEC Node Recovery error Scan take over error, restart scan transaction
632 DMEC Internal error 632
633 HA_ERR_INDEX_FILE_FULL Insufficient space Table fragment hash index has reached maximum possible size
640 DMEC Insufficient space Too many hash indexes (should not happen)
677 DMEC Overload error Index UNDO buffers overloaded (increase UndoIndexBuffer)
701 DMEC Overload error System busy with other schema operation
702 DMEC Internal temporary Request to non-master
703 DMEC Schema error Invalid table format
704 DMEC Schema error Attribute name too long
705 DMEC Schema error Table name too long
706 DMEC Internal error Inconsistency during table creation
707 DMEC Schema error No more table metadata records (increase MaxNoOfTables)
708 DMEC Schema error No more attribute metadata records (increase MaxNoOfAttributes)
709 HA_ERR_NO_SUCH_TABLE Schema error No such table existed
710 DMEC Schema error Internal: Get by table name not supported, use table id.
711 DMEC Overload error System busy with node restart, schema operations not allowed
712 DMEC Schema error No more hashmap metadata records
720 DMEC Application error Attribute name reused in table definition
721 HA_ERR_TABLE_EXIST Schema object already exists Schema object with given name already exists
723 HA_ERR_NO_SUCH_TABLE Schema error No such table existed
736 DMEC Schema error Unsupported array size
737 HA_WRONG_CREATE_OPTION Schema error Attribute array size too big
738 HA_WRONG_CREATE_OPTION Schema error Record too big
739 HA_WRONG_CREATE_OPTION Schema error Unsupported primary key length
740 HA_WRONG_CREATE_OPTION Schema error Nullable primary key not supported
741 DMEC Schema error Unsupported alter table
743 HA_WRONG_CREATE_OPTION Schema error Unsupported character set in table or index
744 DMEC Schema error Character string is invalid for given character set
745 HA_WRONG_CREATE_OPTION Schema error Distribution key not supported for char attribute (use binary attribute)
746 DMEC Schema object already exists Event name already exists
747 DMEC Insufficient space Out of event records
748 DMEC Temporary Resource error Busy during read of event table
749 HA_WRONG_CREATE_OPTION Internal error Primary Table in wrong state
750 IE Schema error Invalid file type
751 DMEC Schema error Out of file records
752 DMEC Schema error Invalid file format
753 IE Schema error Invalid filegroup for file
754 IE Schema error Invalid filegroup version when creating file
755 HA_MISSING_CREATE_OPTION Schema error Invalid tablespace
756 DMEC Schema error Index on disk column is not supported
757 DMEC Schema error Varsize bitfield not supported
758 DMEC Schema error Tablespace has changed
759 DMEC Schema error Invalid tablespace version
760 DMEC Schema error File already exists,
761 DMEC Schema error Unable to drop table as backup is in progress
762 DMEC Schema error Unable to alter table as backup is in progress
763 DMEC Application error DDL is not supported with mixed data-node versions
764 HA_WRONG_CREATE_OPTION Schema error Invalid extent size
765 DMEC Schema error Out of filegroup records
766 DMEC Schema error Cant drop file, no such file
767 DMEC Schema error Cant drop filegroup, no such filegroup
768 DMEC Schema error Cant drop filegroup, filegroup is used
769 DMEC Schema error Drop undofile not supported, drop logfile group instead
770 DMEC Schema error Cant drop file, file is used
771 HA_WRONG_CREATE_OPTION Application error Given NODEGROUP doesn't exist in this cluster
772 HA_WRONG_CREATE_OPTION Internal error Given fragmentType doesn't exist
773 DMEC Schema error Out of string memory, please modify StringMemory config parameter
774 DMEC Schema error Invalid schema object for drop
775 DMEC Schema error Create file is not supported when Diskless=1
776 DMEC Application error Index created on temporary table must itself be temporary
777 DMEC Application error Cannot create a temporary index on a non-temporary table
778 DMEC Application error A temporary table or index must be specified as not logging
779 HA_WRONG_CREATE_OPTION Schema error Invalid undo buffer size
780 DMEC Temporary Resource error Too many schema transactions
781 DMEC Internal error Invalid schema transaction key from NDB API
782 DMEC Internal error Invalid schema transaction id from NDB API
783 DMEC Temporary Resource error Too many schema operations
784 DMEC Temporary Resource error Invalid schema transaction state
785 DMEC Temporary Resource error Schema object is busy with another schema transaction
786 DMEC Node Recovery error Schema transaction aborted due to node-failure
787 DMEC Internal temporary Schema transaction aborted
788 DMEC Temporary Resource error Missing schema operation at takeover of schema transaction
789 HA_WRONG_CREATE_OPTION Application error Logfile group not found
790 HA_WRONG_CREATE_OPTION Schema error Invalid hashmap
791 HA_WRONG_CREATE_OPTION Schema error Too many total bits in bitfields
792 DMEC Schema error Default value for primary key column not supported
793 DMEC Application error Object definition too big
794 DMEC Application error Schema feature requires data node upgrade
795 DMEC Internal error Out of LongMessageBuffer in DICT
796 DMEC Schema error Out of schema transaction memory
797 DMEC Function not implemented Wrong fragment count for fully replicated table
798 DMEC Application error A disk table must not be specified as no logging
799 HA_WRONG_CREATE_OPTION Schema error Non default partitioning without partitions
805 DMEC Temporary Resource error Out of attrinfo records in tuple manager
809 DMEC Internal error 809
812 DMEC Internal error 812
823 DMEC Application error Too much attrinfo from application in tuple manager
826 HA_ERR_RECORD_FILE_FULL Insufficient space Too many tables and attributes (increase MaxNoOfAttributes or MaxNoOfTables)
827 HA_ERR_RECORD_FILE_FULL Insufficient space Out of memory in Ndb Kernel, table data (increase DataMemory)
829 DMEC Application error Corrupt data received for insert/update
830 DMEC Temporary Resource error Out of add fragment operation records
831 DMEC Application error Too many nullable/bitfields in table definition
833 DMEC Internal error 833
839 DMEC Constraint violation Illegal null attribute
840 DMEC Constraint violation Trying to set a NOT NULL attribute to NULL
850 DMEC Application error Too long or too short default value
851 DMEC Application error Maximum 8052 bytes of FIXED columns supported, use varchar or COLUMN_FORMAT DYNAMIC instead
871 DMEC Internal error 871
873 DMEC Temporary Resource error Out of attrinfo records for scan in tuple manager
874 DMEC Application error Too much attrinfo (e.g. scan filter) for scan in tuple manager
876 DMEC Application error 876
877 DMEC Application error 877
878 DMEC Application error 878
879 DMEC Application error 879
880 DMEC Application error Tried to read too much - too many getValue calls
881 DMEC Schema error Unable to create table, out of data pages (increase DataMemory)
882 DMEC Internal error 882
883 DMEC Internal error 883
884 DMEC Application error Stack overflow in interpreter
885 DMEC Application error Stack underflow in interpreter
886 DMEC Application error More than 65535 instructions executed in interpreter
887 DMEC Internal error 887
888 DMEC Internal error 888
889 HA_ERR_RECORD_FILE_FULL Insufficient space Table fragment fixed data reference has reached maximum possible value (specify MAXROWS or increase no of partitions)
890 DMEC Internal error 890
891 DMEC Overload error Data UNDO buffers overloaded (increase UndoDataBuffer)
892 DMEC Application error Unsupported type in scan filter
893 HA_ERR_FOUND_DUPP_KEY Constraint violation Constraint violation e.g. duplicate value in unique index
896 DMEC Internal error Tuple corrupted - wrong checksum or column data in invalid format
897 DMEC Application error Update attempt of primary key via ndbcluster internal api (if this occurs via the MySQL server it is a bug, please report)
899 DMEC Temporary Resource error Rowid already allocated
901 DMEC Internal error Inconsistent ordered index. The index needs to be dropped and recreated
902 HA_ERR_RECORD_FILE_FULL Insufficient space Out of memory in Ndb Kernel, ordered index data (increase DataMemory)
903 HA_ERR_INDEX_FILE_FULL Insufficient space Too many ordered indexes (increase MaxNoOfOrderedIndexes)
904 HA_ERR_INDEX_FILE_FULL Insufficient space Out of fragment records (increase MaxNoOfOrderedIndexes)
905 DMEC Insufficient space Out of attribute records (increase MaxNoOfAttributes)
906 DMEC Schema error Unsupported attribute type in index
907 DMEC Schema error Unsupported character set in table or index
908 DMEC Insufficient space Invalid ordered index tree node size
909 DMEC Internal error No free index scan op
910 HA_ERR_NO_SUCH_TABLE Schema error Index is being dropped
913 DMEC Application error Invalid index for index stats update
914 DMEC Internal error Invalid index stats request
915 DMEC Temporary Resource error No free index stats op
916 DMEC Internal error Invalid index stats sys tables
917 DMEC Internal error Invalid index stats sys tables data
918 DMEC Temporary Resource error Cannot prepare index stats update
919 DMEC Temporary Resource error Cannot execute index stats update
920 DMEC Application error Row operation defined after refreshTuple()
921 DMEC Temporary Resource error Out of transaction memory in local data manager, copy tuples (increase SharedGlobalMemory)
922 DMEC Temporary Resource error Out of transaction memory in local data manager, ordered index data (increase SharedGlobalMemory)
1204 DMEC Node Recovery error Temporary failure, distribution changed
1217 DMEC Temporary Resource error Out of operation records in local data manager (increase MaxNoOfLocalOperations)
1218 DMEC Temporary Resource error Send Buffers overloaded in NDB kernel
1220 DMEC Temporary Resource error REDO log files overloaded (increase FragmentLogFileSize)
1221 DMEC Overload error REDO buffers overloaded (increase RedoBuffer)
1222 DMEC Temporary Resource error Out of transaction markers in LQH
1223 DMEC Node shutdown Read operation aborted due to node shutdown
1224 HA_WRONG_CREATE_OPTION Schema error Too many fragments
1225 DMEC Schema error Table not defined in local query handler
1226 HA_ERR_NO_SUCH_TABLE Schema error Table is being dropped
1227 HA_WRONG_CREATE_OPTION Schema error Invalid schema version
1228 DMEC Schema error Cannot use drop table for drop index
1229 DMEC Schema error Too long frm data supplied
1231 DMEC Schema error Invalid table or index to scan
1232 DMEC Schema error Invalid table or index to scan
1233 DMEC Application error Table read-only
1234 DMEC Temporary Resource error REDO log files overloaded (increase disk hardware)
1300 DMEC Internal error Undefined error
1301 DMEC Internal error Backup issued to not master (reissue command to master)
1302 DMEC Application error A backup is already running
1303 DMEC Insufficient space Out of resources
1304 DMEC Internal error Sequence failure
1305 DMEC Internal error Backup definition not implemented
1306 DMEC Application error Backup not supported in diskless mode (change Diskless)
1321 DMEC User defined error Backup aborted by user request
1322 DMEC Internal error Backup already completed
1323 DMEC Internal error 1323
1324 DMEC Internal error Backup log buffer full
1325 DMEC Internal error File or scan error
1326 DMEC Internal error Backup aborted due to node failure
1327 DMEC Internal error 1327
1329 DMEC Application error Backup during software upgrade not supported
1340 DMEC Internal error Backup undefined error
1342 DMEC Application error Backup failed to allocate buffers (check configuration)
1343 DMEC Application error Backup failed to setup fs buffers (check configuration)
1344 DMEC Application error Backup failed to allocate tables (check configuration)
1345 DMEC Application error Backup failed to insert file header (check configuration)
1346 DMEC Application error Backup failed to insert table list (check configuration)
1347 DMEC Application error Backup failed to allocate table memory (check configuration)
1348 DMEC Application error Backup failed to allocate file record (check configuration)
1349 DMEC Application error Backup failed to allocate attribute record (check configuration)
1350 DMEC Temporary Resource error Backup failed: file already exists (use 'START BACKUP <backup id>')
1405 DMEC Node Recovery error Subscriber manager busy with node recovery
1407 DMEC Schema error Subscription not found in subscriber manager
1411 DMEC Temporary Resource error Subscriber manager busy with adding/removing a subscriber
1412 DMEC Insufficient space Can't accept more subscribers, out of space in pool
1413 DMEC Temporary Resource error Subscriber manager busy with adding the subscription
1414 DMEC Temporary Resource error Subscriber manager has subscribers on this subscription
1415 DMEC Schema error Subscription not unique in subscriber manager
1416 DMEC Insufficient space Can't accept more subscriptions, out of space in pool
1417 DMEC Schema error Table in suscription not defined, probably dropped
1418 DMEC Schema error Subscription dropped, no new subscribers allowed
1419 DMEC Schema error Subscription already dropped
1420 DMEC Temporary Resource error Subscriber manager busy with adding/removing a table
1421 DMEC Schema error Partially connected API in NdbOperation::execute()
1422 DMEC Schema error Out of subscription records
1423 DMEC Schema error Out of table records in SUMA
1424 DMEC Schema error Out of MaxNoOfConcurrentSubOperations
1425 DMEC Schema error Subscription being defined...while trying to stop subscriber
1426 DMEC Schema error No such subscriber
1427 DMEC Node Recovery error Api node died, when SUB_START_REQ reached node
1428 DMEC Internal error No replica to scan on this node (internal index stats error)
1429 DMEC Internal error Subscriber node undefined in SubStartReq (config change?)
1501 DMEC Temporary Resource error Out of undo space
1502 DMEC Internal error Filegroup already exists
1503 DMEC Schema error Out of filegroup records
1504 DMEC Schema error Out of logbuffer memory(specify smaller undo_buffer_size or increase SharedGlobalMemory)
1505 DMEC Internal error Invalid filegroup
1506 DMEC Internal error Invalid filegroup version
1507 DMEC Internal error File no already inuse
1508 DMEC Schema error Out of file records
1509 DMEC Schema error File system error, check if path,permissions etc
1510 DMEC Internal error File meta data error
1511 DMEC Internal error Out of memory
1512 DMEC Schema error File read error
1513 DMEC Internal error Filegroup not online
1514 DMEC Schema error Currently there is a limit of one logfile group
1515 DMEC Schema error Currently there is a 4G limit of one undo/data-file in 32-bit host
1516 DMEC Schema error File too small
1601 HA_ERR_RECORD_FILE_FULL Insufficient space Out of extents, tablespace full
1602 DMEC Insufficient space No datafile in tablespace
1603 HA_ERR_RECORD_FILE_FULL Insufficient space Table fragment fixed data reference has reached maximum possible value (specify MAXROWS or increase no of partitions)
1604 DMEC Insufficient space Error -1 from get_page
1605 HA_ERR_RECORD_FILE_FULL Insufficient space Out of page request records when allocating disk record
1606 HA_ERR_RECORD_FILE_FULL Insufficient space Out of extent records when allocating disk record
1700 DMEC Internal error Undefined error
1701 DMEC Application error Node already reserved
1702 DMEC Application error Node already connected
1703 DMEC Internal temporary Node failure handling not completed
1704 DMEC Application error Node type mismatch
2810 DMEC Temporary Resource error No space left on the device
2811 DMEC Temporary Resource error Error with file permissions, please check file system
2815 DMEC Temporary Resource error Error in reading files, please check file system
4000 DMEC Internal error MEMORY ALLOCATION ERROR
4001 DMEC Internal error Signal Definition Error
4002 DMEC Node Recovery error Send to NDB failed
4003 DMEC Function not implemented Function not implemented yet
4004 DMEC Application error Attribute name or id not found in the table
4005 DMEC Internal error Internal Error in NdbApi
4006 DMEC Overload error Connect failure - out of connection objects (increase MaxNoOfConcurrentTransactions)
4007 DMEC Node Recovery error Send to ndbd node failed
4008 DMEC Unknown result error Receive from NDB failed
4009 HA_ERR_NO_CONNECTION Unknown result error Cluster Failure
4010 DMEC Node Recovery error Node failure caused abort of transaction
4011 DMEC Internal error Internal Error in NdbApi
4012 DMEC Unknown result error Request ndbd time-out, maybe due to high load or communication problems
4013 DMEC Node Recovery error Request timed out in waiting for node failure
4021 DMEC Temporary Resource error Out of Send Buffer space in NDB API
4022 DMEC Temporary Resource error Out of Send Buffer space in NDB API
4023 DMEC Node shutdown Transaction aborted due to node shutdown
4025 DMEC Node Recovery error Node failure caused abort of transaction
4027 DMEC Node Recovery error Node failure caused abort of transaction
4028 DMEC Node Recovery error Node failure caused abort of transaction
4029 DMEC Node Recovery error Node failure caused abort of transaction
4030 DMEC Node shutdown Transaction aborted due to node shutdown
4031 DMEC Node Recovery error Node failure caused abort of transaction
4032 DMEC Temporary Resource error Out of Send Buffer space in NDB API
4033 DMEC Node Recovery error Send to NDB failed
4034 DMEC Node shutdown Transaction aborted due to node shutdown
4035 DMEC Node Recovery error Cluster temporary unavailable
4100 DMEC Application error Status Error in NDB
4101 DMEC Application error No connections to NDB available and connect failed
4102 DMEC Application error Type in NdbTamper not correct
4103 DMEC Application error No schema connections to NDB available and connect failed
4104 DMEC Application error Ndb Init in wrong state, destroy Ndb object and create a new
4105 DMEC Application error Too many Ndb objects
4106 DMEC Application error All Not NULL attribute have not been defined
4107 DMEC Internal error Simple Transaction and Not Start
4108 DMEC Internal error Faulty operation type
4109 DMEC Internal error Faulty primary key attribute length
4110 DMEC Internal error Faulty length in ATTRINFO signal
4111 DMEC Internal error Status Error in NdbConnection
4113 DMEC Internal error Too many operations received
4114 DMEC Application error Transaction is already completed
4115 DMEC Node Recovery error Transaction was committed but all read information was not received due to node crash
4116 DMEC Application error Operation was not defined correctly, probably missing a key
4117 DMEC Application error Could not start transporter, configuration error
4118 DMEC Application error Parameter error in API call
4119 DMEC Node Recovery error Simple/dirty read failed due to node failure
4120 DMEC Application error Scan already complete
4121 DMEC Application error Cannot set name twice for an Ndb object
4122 DMEC Application error Cannot set name after Ndb object is initialised
4123 DMEC Application error Free percent out of range. Allowed range is 1-99
4200 DMEC Application error Status Error when defining an operation
4201 DMEC Application error Variable Arrays not yet supported
4202 DMEC Application error Set value on tuple key attribute is not allowed
4203 DMEC Application error Trying to set a NOT NULL attribute to NULL
4204 DMEC Application error Set value and Read/Delete Tuple is incompatible
4205 DMEC Application error No Key attribute used to define tuple
4206 DMEC Application error Not allowed to equal key attribute twice
4207 DMEC Application error Key size is limited to 4092 bytes
4208 DMEC Application error Trying to read a non-stored attribute
4209 DMEC Application error Length parameter in equal/setValue is incorrect
4210 DMEC Application error Ndb sent more info than the length he specified
4211 DMEC Application error Inconsistency in list of NdbRecAttr-objects
4212 DMEC Application error Ndb reports NULL value on Not NULL attribute
4213 DMEC Application error Not all data of an attribute has been received
4214 DMEC Application error Not all attributes have been received
4215 DMEC Application error More data received than reported in TCKEYCONF message
4216 DMEC Application error More than 8052 bytes in setValue cannot be handled
4217 DMEC Application error It is not allowed to increment any other than unsigned ints
4218 DMEC Application error Currently not allowed to increment NULL-able attributes
4219 DMEC Application error Maximum size of interpretative attributes are 64 bits
4220 DMEC Application error Maximum size of interpretative attributes are 64 bits
4221 DMEC Application error Trying to jump to a non-defined label
4222 DMEC Application error Label was not found, internal error
4223 DMEC Application error Not allowed to create jumps to yourself
4224 DMEC Application error Not allowed to jump to a label in a different subroutine
4225 DMEC Application error All primary keys defined, call setValue/getValue
4226 DMEC Application error Bad number when defining a label
4227 DMEC Application error Bad number when defining a subroutine
4228 DMEC Application error Illegal interpreter function in scan definition
4229 DMEC Application error Illegal register in interpreter function definition
4230 DMEC Application error Illegal state when calling getValue, probably not a read
4231 DMEC Application error Illegal state when calling interpreter routine
4232 DMEC Application error Parallelism can only be between 1 and 240
4233 DMEC Application error Calling execute (synchronous) when already prepared asynchronous transaction exists
4234 DMEC Application error Illegal to call setValue in this state
4235 DMEC Application error No callback from execute
4236 DMEC Application error Trigger name too long
4237 DMEC Application error Too many triggers
4238 DMEC Application error Trigger not found
4239 DMEC Application error Trigger with given name already exists
4240 DMEC Application error Unsupported trigger type
4241 DMEC Application error Index name too long
4242 DMEC Application error Too many indexes
4243 DMEC Application error Index not found
4244 HA_ERR_TABLE_EXIST Schema object already exists Index or table with given name already exists
4247 DMEC Application error Illegal index/trigger create/drop/alter request
4248 DMEC Application error Trigger/index name invalid
4249 DMEC Application error Invalid table
4250 DMEC Application error Invalid index type or index logging option
4251 HA_ERR_FOUND_DUPP_UNIQUE Application error Cannot create unique index, duplicate keys found
4252 DMEC Application error Failed to allocate space for index
4253 DMEC Application error Failed to create index table
4254 DMEC Application error Table not an index table
4255 DMEC Application error Hash index attributes must be specified in same order as table attributes
4256 DMEC Application error Must call Ndb::init() before this function
4257 DMEC Application error Tried to read too much - too many getValue calls
4258 DMEC Application error Cannot create unique index, duplicate attributes found in definition
4259 DMEC Application error Invalid set of range scan bounds
4260 DMEC User defined error NdbScanFilter: Operator is not defined in NdbScanFilter::Group
4261 DMEC User defined error NdbScanFilter: Column is NULL
4262 DMEC User defined error NdbScanFilter: Condition is out of bounds
4263 DMEC Internal error Invalid blob attributes or invalid blob parts table
4264 DMEC Application error Invalid usage of blob attribute
4265 DMEC Application error The method is not valid in current blob state
4266 DMEC Application error Invalid blob seek position
4267 DMEC Internal error Corrupted blob value
4268 DMEC Internal error Error in blob head update forced rollback of transaction
4269 DMEC Internal error No connection to ndb management server
4270 DMEC Internal error Unknown blob error
4271 DMEC Application error Invalid index object, not retrieved via getIndex()
4272 DMEC Application error Table definition has undefined column
4273 DMEC Internal error No blob table in dict cache
4274 DMEC Internal error Corrupted main table PK in blob operation
4275 DMEC Application error The blob method is incompatible with operation type or lock mode
4276 DMEC Application error Missing NULL ptr in end of keyData list
4277 DMEC Application error Key part len is to small for column
4278 DMEC Application error Supplied buffer to small
4279 DMEC Application error Malformed string
4280 DMEC Application error Inconsistent key part length
4281 DMEC Application error Too many keys specified for key bound in scanIndex
4282 DMEC Application error range_no not strictly increasing in ordered multi-range index scan
4283 DMEC Application error key_record in index scan is not an index ndbrecord
4284 DMEC Application error Cannot mix NdbRecAttr and NdbRecord methods in one operation
4285 DMEC Application error NULL NdbRecord pointer
4286 DMEC Application error Invalid range_no (must be < 4096)
4287 DMEC Application error The key_record and attribute_record in primary key operation do not belong to the same table
4288 DMEC Application error Blob handle for column not available
4289 DMEC Application error API version mismatch or wrong sizeof(NdbDictionary::RecordSpecification)
4290 DMEC Application error Missing column specification in NdbDictionary::RecordSpecification
4291 DMEC Application error Duplicate column specification in NdbDictionary::RecordSpecification
4292 DMEC Application error NdbRecord for tuple access is not an index key NdbRecord
4293 DMEC Application error Error returned from application scanIndex() callback
4294 DMEC Application error Scan filter is too large, discarded
4295 DMEC Application error Column is NULL in Get/SetValueSpec structure
4296 DMEC Application error Invalid AbortOption
4297 DMEC Application error Invalid or unsupported OperationOptions structure
4298 DMEC Application error Invalid or unsupported ScanOptions structure
4299 DMEC Application error Incorrect combination of ScanOption flags, extraGetValues ptr and numExtraGetValues
4300 DMEC Application error Tuple Key Type not correct
4301 DMEC Application error Fragment Type not correct
4302 DMEC Application error Minimum Load Factor not correct
4303 DMEC Application error Maximum Load Factor not correct
4304 DMEC Application error Maximum Load Factor smaller than Minimum
4305 DMEC Application error K value must currently be set to 6
4306 DMEC Application error Memory Type not correct
4307 DMEC Application error Invalid table name
4308 DMEC Application error Attribute Size not correct
4309 DMEC Application error Fixed array too large, maximum 64000 bytes
4310 DMEC Application error Attribute Type not correct
4311 DMEC Application error Storage Mode not correct
4312 DMEC Application error Null Attribute Type not correct
4313 DMEC Application error Index only storage for non-key attribute
4314 DMEC Application error Storage Type of attribute not correct
4315 DMEC Application error No more key attributes allowed after defining variable length key attribute
4316 DMEC Application error Key attributes are not allowed to be NULL attributes
4317 DMEC Application error Too many primary keys defined in table
4318 DMEC Application error Invalid attribute name or number
4319 DMEC Application error createAttribute called at erroneus place
4320 DMEC Internal error Cannot use the same object twice to create table
4321 DMEC Internal error Trying to start two schema transactions
4322 DMEC Application error Attempt to define distribution key when not prepared to
4323 DMEC Application error Distribution Key set on table but not defined on first attribute
4324 DMEC Application error Attempt to define distribution group when not prepared to
4325 DMEC Application error Distribution Group set on table but not defined on first attribute
4326 DMEC Application error Distribution Group with erroneus number of bits
4327 DMEC Application error Distribution key is only supported on part of primary key
4328 DMEC Application error Disk memory attributes not yet supported
4329 DMEC Application error Variable stored attributes not yet supported
4335 DMEC Application error Only one autoincrement column allowed per table. Having a table without primary key uses an autoincremented hidden key, i.e. a table without a primary key can not have an autoincremented column
4340 DMEC Application error Result or attribute record must be a base table ndbrecord, not an index ndbrecord
4341 DMEC Application error Not all keys read when using option SF_OrderBy
4342 DMEC Application error Scan defined but not prepared
4344 DMEC Internal error Only DBDICT and TRIX can send requests to TRIX
4345 DMEC Internal error TRIX block is not available yet, probably due to node failure
4346 DMEC Internal error Internal error at index create/build
4347 DMEC Internal error Bad state at alter index
4348 DMEC Internal error Inconsistency detected at alter index
4349 DMEC Internal error Inconsistency detected at index usage
4350 DMEC Internal error Transaction already aborted
4351 DMEC Timeout expired Timeout/deadlock during index build
4400 DMEC Application error Status Error in NdbSchemaCon
4401 DMEC Application error Only one schema operation per schema transaction
4402 DMEC Application error No schema operation defined before calling execute
4410 DMEC Application error Schema transaction is already started
4411 DMEC Application error Schema transaction not possible until upgrade complete
4412 DMEC Application error Schema transaction is not started
4501 DMEC Application error Insert in hash table failed when getting table information from Ndb
4502 DMEC Application error GetValue not allowed in Update operation
4503 DMEC Application error GetValue not allowed in Insert operation
4504 DMEC Application error SetValue not allowed in Read operation
4505 DMEC Application error NULL value not allowed in primary key search
4506 DMEC Application error Missing getValue/setValue when calling execute
4507 DMEC Application error Missing operation request when calling execute
4508 DMEC Application error GetValue not allowed for NdbRecord defined operation
4509 DMEC Application error Non SF_MultiRange scan cannot have more than one bound
4510 DMEC Application error User specified partition id not allowed for scan takeover operation
4511 DMEC Application error Blobs not allowed in NdbRecord delete result record
4512 DMEC Application error Incorrect combination of OperationOptions optionsPresent, extraGet/SetValues ptr and numExtraGet/SetValues
4513 DMEC Application error Only one scan bound allowed for non-NdbRecord setBound() API
4514 DMEC Application error Can only call setBound/equal() for an NdbIndexScanOperation
4515 DMEC Application error Method not allowed for NdbRecord, use OperationOptions or ScanOptions structure instead
4516 DMEC Application error Illegal instruction in interpreted program
4517 DMEC Application error Bad label in branch instruction
4518 DMEC Application error Too many instructions in interpreted program
4519 DMEC Application error NdbInterpretedCode::finalise() not called
4520 DMEC Application error Call to undefined subroutine
4521 DMEC Application error Call to undefined subroutine, internal error
4522 DMEC Application error setBound() called twice for same key
4523 DMEC Application error Pseudo columns not supported by NdbRecord
4524 DMEC Application error NdbInterpretedCode is for different table
4535 DMEC Application error Attempt to set bound on non key column
4536 DMEC Application error NdbScanFilter constructor taking NdbOperation is not supported for NdbRecord
4537 DMEC Application error Wrong API. Use NdbInterpretedCode for NdbRecord operations
4538 DMEC Application error NdbInterpretedCode instruction requires that table is set
4539 DMEC Application error NdbInterpretedCode not supported for operation type
4540 DMEC Application error Attempt to pass an Index column to createRecord. Use base table columns only
4542 DMEC Application error Unknown partition information type
4543 DMEC Application error Duplicate partitioning information supplied
4544 DMEC Application error Wrong partitionInfo type for table
4545 DMEC Application error Invalid or Unsupported PartitionInfo structure
4546 DMEC Application error Explicit partitioning info not allowed for table and operation
4547 DMEC Application error RecordSpecification has overlapping offsets
4548 DMEC Application error RecordSpecification has too many elements
4549 DMEC Application error getLockHandle only supported for primary key read with a lock
4550 DMEC Application error Cannot releaseLockHandle until operation executed
4551 DMEC Application error NdbLockHandle already released
4552 DMEC Application error NdbLockHandle does not belong to transaction
4553 DMEC Application error NdbLockHandle original operation not executed successfully
4554 DMEC Application error NdbBlob can only be closed from Active state
4555 DMEC Application error NdbBlob cannot be closed with pending operations
4556 DMEC Application error RecordSpecification has illegal value in column_flags
4600 DMEC Application error Transaction is already started
4601 DMEC Application error Transaction is not started
4602 DMEC Application error You must call getNdbOperation before executeScan
4603 DMEC Application error There can only be ONE operation in a scan transaction
4604 DMEC Application error takeOverScanOp, to take over a scanned row one must explicitly request keyinfo on readTuples call
4605 DMEC Application error You may only call readTuples() once for each operation
4607 DMEC Application error There may only be one operation in a scan transaction
4608 DMEC Application error You can not takeOverScan unless you have used openScanExclusive
4609 DMEC Application error You must call nextScanResult before trying to takeOverScan
4707 DMEC Application error Too many event have been defined
4708 DMEC Application error Event name is too long
4709 DMEC Application error Can't accept more subscribers
4710 DMEC Application error Event not found
4711 DMEC Application error Creation of event failed
4712 DMEC Application error Stopped event operation does not exist. Already stopped?
4713 DMEC Schema error Column defined in event does not exist in table
4714 DMEC Application error Index stats sys tables NDB_INDEX_STAT_PREFIX do not exist
4715 DMEC Application error Index stats for specified index do not exist
4716 DMEC Application error Index stats methods usage error
4717 DMEC Application error Index stats cannot allocate memory
4718 DMEC Internal error Index stats samples data or memory cache is invalid
4719 DMEC Internal error Index stats internal error
4720 DMEC Application error Index stats sys tables NDB_INDEX_STAT_PREFIX partly missing or invalid
4721 DMEC Internal error Mysqld: index stats thread not open for requests
4722 DMEC Internal error Mysqld: index stats entry unexpectedly not found
4723 DMEC Application error Mysqld: index stats request ignored due to recent error
4724 DMEC Application error Mysqld: index stats request aborted by stats thread
4725 DMEC Application error Index stats were deleted by another process
4731 DMEC Internal error Event not found
5024 DMEC Timeout expired Time-out due to node shutdown not starting in time
5025 DMEC Timeout expired Time-out due to node shutdown not completing in time
20000 DMEC Temporary Resource error Query aborted due out of operation records
20001 DMEC Internal error Query aborted due to empty query tree
20002 DMEC Internal error Query aborted due to invalid request
20003 DMEC Internal error Query aborted due to unknown query operation
20004 DMEC Internal error Query aborted due to invalid tree node specification
20005 DMEC Internal error Query aborted due to invalid tree parameter specification
20006 DMEC Temporary Resource error Query aborted due to out of LongMessageBuffer
20007 DMEC Internal error Query aborted due to invalid pattern
20008 DMEC Temporary Resource error Query aborted due to out of query memory
20009 DMEC Internal error Query aborted due to query node too big
20010 DMEC Internal error Query aborted due to query node parameters too big
20011 DMEC Internal error Query aborted due to both tree and parameters contain interpreted program
20012 DMEC Internal error Query aborted due to invalid tree parameter specification: Key parameter bits mismatch
20013 DMEC Internal error Query aborted due to invalid tree parameter specification: Incorrect key parameter count
20014 DMEC Internal error Query aborted due to internal error
20015 DMEC Temporary Resource error Query aborted due to out of row memory
20016 DMEC Node Recovery error Query aborted due to node failure
20017 DMEC Internal error Query aborted due to invalid node count
20018 DMEC Internal error Query aborted due to index fragment not found
20019 HA_ERR_NO_SUCH_TABLE Schema error Query table not defined
20020 HA_ERR_NO_SUCH_TABLE Schema error Query table is being dropped
20021 HA_ERR_TABLE_DEF_CHANGED Schema error Query table definition has changed
21000 HA_ERR_CANNOT_ADD_FOREIGN Application error Create foreign key failed - parent key is primary key and on-update-cascade is not allowed
21020 DMEC Temporary Resource error Create foreign key failed in NDB - no more object records
21021 DMEC Internal error Create foreign key failed in NDB - invalid request
21022 DMEC Schema error Create foreign key failed in NDB - parent table is not table
21023 DMEC Schema error Create foreign key failed in NDB - invalid parent table version
21024 DMEC Schema error Create foreign key failed in NDB - child table is not table
21025 DMEC Schema error Create foreign key failed in NDB - invalid child table version
21026 HA_ERR_CANNOT_ADD_FOREIGN Application error Create foreign key failed in NDB - parent index is not unique index
21027 DMEC Schema error Create foreign key failed in NDB - invalid parent index version
21028 DMEC Schema error Create foreign key failed in NDB - child index is not index
21029 DMEC Schema error Create foreign key failed in NDB - invalid child index version
21030 DMEC Internal error Create foreign key failed in NDB - object already exists in TC
21031 DMEC Internal error Create foreign key failed in NDB - no more object records in TC
21032 DMEC Internal error Create foreign key failed in NDB - invalid request to TC
21033 HA_ERR_CANNOT_ADD_FOREIGN Application error Create foreign key failed in NDB - No parent row found
21040 DMEC Application error Drop foreign key failed in NDB - foreign key not found
21041 DMEC Schema error Drop foreign key failed in NDB - invalid foreign key version
21042 DMEC Schema error Drop foreign key failed in NDB - foreign key not found in TC
21060 DMEC Application error Build foreign key failed in NDB - foreign key not found
21061 DMEC Schema error Build foreign key failed in NDB - invalid foreign key version
21080 HA_ERR_ROW_IS_REFERENCED Application error Drop table not allowed in NDB - referenced by foreign key on another table
21081 HA_ERR_DROP_INDEX_FK Application error Drop index not allowed in NDB - used as parent index of a foreign key
21082 HA_ERR_DROP_INDEX_FK Application error Drop index not allowed in NDB - used as child index of a foreign key
21090 HA_ERR_CANNOT_ADD_FOREIGN Application error Create foreign key failed in NDB - name contains invalid character (/)