Author: jstephens
Date: 2006-06-23 05:55:48 +0200 (Fri, 23 Jun 2006)
New Revision: 2480
Log:
Error codes and classifications.
See <remark>s in file for regexes used to generate <row>s for the
<informaltable>s from ndberror.c.
Modified:
trunk/ndbapi/errors.xml
Modified: trunk/ndbapi/errors.xml
===================================================================
--- trunk/ndbapi/errors.xml 2006-06-22 19:00:17 UTC (rev 2479)
+++ trunk/ndbapi/errors.xml 2006-06-23 03:55:48 UTC (rev 2480)
@@ -35,17 +35,2827 @@
<section id="ndb-error-messages">
- <title>NDB Error Messages</title>
+ <title><literal>NDB</literal> Error Codes, Classifications, and Messages</title>
<abstract>
<para>
- Listing of common NDB error codes and messages, with likely
- causes for which they might be raised.
+ This section contains listings of common <literal>NDB</literal>
+ error codes and messages, along with their classifications and
+ likely causes for which they might be raised.
</para>
</abstract>
+ <important>
+ <para>
+ It is strongly recommended that you <emphasis>not</emphasis>
+ depend on specific error codes in your <literal>NDB</literal>
+ API applications, as they are subject to change over time.
+ Instead, you should use the <literal>NdbError::Status</literal>
+ and error classifications in your source code, or consult the
+ output of <literal>perror <option>--ndb</option>
+ <replaceable>error_code</replaceable></literal> to obtain
+ information about a specific error code.
+ </para>
+
+ <para>
+ If you find a situation in which you need to use a specific
+ error code in your application, please file a bug report at
+ <ulink url="http://bugs.mysql.com/"/> so that we can update the
+ corresponding status and classification.
+ </para>
+ </important>
+
+ <section id="ndb-error-codes">
+
+ <title><literal>NDB</literal> Error Codes and Messages</title>
+
+ <para>
+ The information in the following table includes, for each error:
+
+ <itemizedlist>
+
+ <listitem>
+ <para>
+ The numeric <literal>NDB</literal> error code
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ The corresponding MySQL error code
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ The <literal>NDB</literal> classification code
+ </para>
+
+ <para>
+ See <xref linkend="ndb-error-classifications"/>, for the
+ emaning of these classification codes.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ The text of the error message
+ </para>
+ </listitem>
+
+ </itemizedlist>
+
+ Similar errors have been grouped together. The last group in the
+ table is made up of errors that have as yet not been assigned to
+ a specific category.
+ </para>
+
+ <tip>
+ <para>
+ You can always obtain the latest error codes and information
+ from <filename>/storage/ndb/src/ndbapi/ndberror.c</filename>.
+ </para>
+ </tip>
+
+ <remark role="note">
+ [js] To regenerate this table:
+
+<!--
+ Use the following regex:
+
+ s/\{\s*(.*)\, (.*)\, (.*)\, "(.*)"\s*\}\,?/<row><entry>$1</entry><entry><literal>$2</literal></entry><entry><emphasis>$3</emphasis></entry><entry><errortext>$4</errortext></entry></row>
+
+ on the ErrorCodes array in ndberror.c
+ -->
+ </remark>
+
+ <informaltable>
+ <tgroup cols="4">
+ <colspec colwidth="10*"/>
+ <colspec colwidth="20*"/>
+ <colspec colwidth="10*"/>
+ <colspec colwidth="60*"/>
+ <thead>
+ <row>
+ <entry><literal>NDB</literal> Error Code</entry>
+ <entry>MySQL Error Code</entry>
+ <entry><literal>NDB</literal> Error Classification</entry>
+ <entry>Error Message</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry><emphasis>No Error</emphasis></entry>
+ </row>
+ <row>
+ <entry>0</entry>
+ <entry><literal>0</literal></entry>
+ <entry><emphasis>NE</emphasis></entry>
+ <entry><errortext>No error</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis><literal>NoDataFound</literal> Error</emphasis></entry>
+ </row>
+ <row>
+ <entry>626</entry>
+ <entry><literal>HA_ERR_KEY_NOT_FOUND</literal></entry>
+ <entry><emphasis>ND</emphasis></entry>
+ <entry><errortext>Tuple did not exist</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis><literal>ConstraintViolation</literal> Error</emphasis></entry>
+ </row>
+ <row>
+ <entry>630</entry>
+ <entry><literal>HA_ERR_FOUND_DUPP_KEY</literal></entry>
+ <entry><emphasis>CV</emphasis></entry>
+ <entry><errortext>Tuple already existed when attempting to insert</errortext></entry>
+ </row>
+ <row>
+ <entry>839</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>CV</emphasis></entry>
+ <entry><errortext>Illegal null attribute</errortext></entry>
+ </row>
+ <row>
+ <entry>840</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>CV</emphasis></entry>
+ <entry><errortext>Trying to set a NOT NULL attribute to NULL</errortext></entry>
+ </row>
+ <row>
+ <entry>893</entry>
+ <entry><literal>HA_ERR_FOUND_DUPP_KEY</literal></entry>
+ <entry><emphasis>CV</emphasis></entry>
+ <entry><errortext>Constraint violation e.g. duplicate value in unique
+ index</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis>Node recovery errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>286</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Node failure caused abort of transaction</errortext></entry>
+ </row>
+ <row>
+ <entry>250</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Node where lock was held crashed, restart scan
+ transaction</errortext></entry>
+ </row>
+ <row>
+ <entry>499</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Scan take over error, restart scan transaction</errortext></entry>
+ </row>
+ <row>
+ <entry>1204</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Temporary failure, distribution changed</errortext></entry>
+ </row>
+ <row>
+ <entry>4002</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Send to NDB failed</errortext></entry>
+ </row>
+ <row>
+ <entry>4010</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Node failure caused abort of transaction</errortext></entry>
+ </row>
+ <row>
+ <entry>4025</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Node failure caused abort of transaction</errortext></entry>
+ </row>
+ <row>
+ <entry>4027</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Node failure caused abort of transaction</errortext></entry>
+ </row>
+ <row>
+ <entry>4028</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Node failure caused abort of transaction</errortext></entry>
+ </row>
+ <row>
+ <entry>4029</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Node failure caused abort of transaction</errortext></entry>
+ </row>
+ <row>
+ <entry>4031</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Node failure caused abort of transaction</errortext></entry>
+ </row>
+ <row>
+ <entry>4033</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Send to NDB failed</errortext></entry>
+ </row>
+ <row>
+ <entry>4115</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Transaction was committed but all read information was not
+ received due to node crash</errortext></entry>
+ </row>
+ <row>
+ <entry>4119</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Simple/dirty read failed due to node failure</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis>Node shutdown errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>280</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NS</emphasis></entry>
+ <entry><errortext>Transaction aborted due to node shutdown</errortext></entry>
+ </row>
+ <row>
+ <entry>270</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NS</emphasis></entry>
+ <entry><errortext>Transaction aborted due to node shutdown</errortext></entry>
+ </row>
+ <row>
+ <entry>1223</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NS</emphasis></entry>
+ <entry><errortext>Read operation aborted due to node shutdown</errortext></entry>
+ </row>
+ <row>
+ <entry>4023</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NS</emphasis></entry>
+ <entry><errortext>Transaction aborted due to node shutdown</errortext></entry>
+ </row>
+ <row>
+ <entry>4030</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NS</emphasis></entry>
+ <entry><errortext>Transaction aborted due to node shutdown</errortext></entry>
+ </row>
+ <row>
+ <entry>4034</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NS</emphasis></entry>
+ <entry><errortext>Transaction aborted due to node shutdown</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis>Unknown result errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>4008</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>UR</emphasis></entry>
+ <entry><errortext>Receive from NDB failed</errortext></entry>
+ </row>
+ <row>
+ <entry>4009</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>UR</emphasis></entry>
+ <entry><errortext>Cluster Failure</errortext></entry>
+ </row>
+ <row>
+ <entry>4012</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>UR</emphasis></entry>
+ <entry><errortext>Request ndbd time-out, maybe due to high load or
+ communication problems</errortext></entry>
+ </row>
+ <row>
+ <entry>4024</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>UR</emphasis></entry>
+ <entry><errortext>Time-out, most likely caused by simple read or cluster
+ failure</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis><literal>TemporaryResourceError</literal></emphasis></entry>
+ </row>
+ <row>
+ <entry>217</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>217</errortext></entry>
+ </row>
+ <row>
+ <entry>218</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>218</errortext></entry>
+ </row>
+ <row>
+ <entry>219</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>219</errortext></entry>
+ </row>
+ <row>
+ <entry>233</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Out of operation records in transaction coordinator (increase
+ MaxNoOfConcurrentOperations)</errortext></entry>
+ </row>
+ <row>
+ <entry>275</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>275</errortext></entry>
+ </row>
+ <row>
+ <entry>279</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Out of transaction markers in transaction
+ coordinator</errortext></entry>
+ </row>
+ <row>
+ <entry>414</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>414</errortext></entry>
+ </row>
+ <row>
+ <entry>418</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Out of transaction buffers in LQH</errortext></entry>
+ </row>
+ <row>
+ <entry>419</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>419</errortext></entry>
+ </row>
+ <row>
+ <entry>245</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Too many active scans</errortext></entry>
+ </row>
+ <row>
+ <entry>488</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Too many active scans</errortext></entry>
+ </row>
+ <row>
+ <entry>490</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Too many active scans</errortext></entry>
+ </row>
+ <row>
+ <entry>805</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Out of attrinfo records in tuple manager</errortext></entry>
+ </row>
+ <row>
+ <entry>830</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Out of add fragment operation records</errortext></entry>
+ </row>
+ <row>
+ <entry>873</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Out of attrinfo records for scan in tuple manager</errortext></entry>
+ </row>
+ <row>
+ <entry>899</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Rowid already allocated</errortext></entry>
+ </row>
+ <row>
+ <entry>1217</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Out of operation records in local data manager (increase
+ MaxNoOfLocalOperations)</errortext></entry>
+ </row>
+ <row>
+ <entry>1220</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>REDO log files overloaded, consult online manual (decrease
+ TimeBetweenLocalCheckpoints, and|or increase
+ NoOfFragmentLogFiles)</errortext></entry>
+ </row>
+ <row>
+ <entry>1222</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Out of transaction markers in LQH</errortext></entry>
+ </row>
+ <row>
+ <entry>4021</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Out of Send Buffer space in NDB API</errortext></entry>
+ </row>
+ <row>
+ <entry>4022</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Out of Send Buffer space in NDB API</errortext></entry>
+ </row>
+ <row>
+ <entry>4032</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Out of Send Buffer space in NDB API</errortext></entry>
+ </row>
+ <row>
+ <entry>1501</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Out of undo space</errortext></entry>
+ </row>
+ <row>
+ <entry>288</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Out of index operations in transaction coordinator (increase
+ MaxNoOfConcurrentIndexOperations)</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis><literal>InsufficientSpace</literal> errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>623</entry>
+ <entry><literal>HA_ERR_RECORD_FILE_FULL</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>623</errortext></entry>
+ </row>
+ <row>
+ <entry>624</entry>
+ <entry><literal>HA_ERR_RECORD_FILE_FULL</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>624</errortext></entry>
+ </row>
+ <row>
+ <entry>625</entry>
+ <entry><literal>HA_ERR_INDEX_FILE_FULL</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Out of memory in Ndb Kernel, hash index part (increase
+ IndexMemory)</errortext></entry>
+ </row>
+ <row>
+ <entry>640</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Too many hash indexes (should not happen)</errortext></entry>
+ </row>
+ <row>
+ <entry>826</entry>
+ <entry><literal>HA_ERR_RECORD_FILE_FULL</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Too many tables and attributes (increase MaxNoOfAttributes or
+ MaxNoOfTables)</errortext></entry>
+ </row>
+ <row>
+ <entry>827</entry>
+ <entry><literal>HA_ERR_RECORD_FILE_FULL</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Out of memory in Ndb Kernel, table data (increase
+ DataMemory)</errortext></entry>
+ </row>
+ <row>
+ <entry>902</entry>
+ <entry><literal>HA_ERR_RECORD_FILE_FULL</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Out of memory in Ndb Kernel, ordered index data (increase
+ DataMemory)</errortext></entry>
+ </row>
+ <row>
+ <entry>903</entry>
+ <entry><literal>HA_ERR_INDEX_FILE_FULL</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Too many ordered indexes (increase
+ MaxNoOfOrderedIndexes)</errortext></entry>
+ </row>
+ <row>
+ <entry>904</entry>
+ <entry><literal>HA_ERR_INDEX_FILE_FULL</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Out of fragment records (increase
+ MaxNoOfOrderedIndexes)</errortext></entry>
+ </row>
+ <row>
+ <entry>905</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Out of attribute records (increase
+ MaxNoOfAttributes)</errortext></entry>
+ </row>
+ <row>
+ <entry>1601</entry>
+ <entry><literal>HA_ERR_RECORD_FILE_FULL</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Out extents, tablespace full</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis><literal>TimeoutExpired</literal> errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>266</entry>
+ <entry><literal>HA_ERR_LOCK_WAIT_TIMEOUT</literal></entry>
+ <entry><emphasis>TO</emphasis></entry>
+ <entry><errortext>Time-out in NDB, probably caused by deadlock</errortext></entry>
+ </row>
+ <row>
+ <entry>274</entry>
+ <entry><literal>HA_ERR_LOCK_WAIT_TIMEOUT</literal></entry>
+ <entry><emphasis>TO</emphasis></entry>
+ <entry><errortext>Time-out in NDB, probably caused by deadlock</errortext></entry>
+ </row>
+ <row>
+ <entry>296</entry>
+ <entry><literal>HA_ERR_LOCK_WAIT_TIMEOUT</literal></entry>
+ <entry><emphasis>TO</emphasis></entry>
+ <entry><errortext>Time-out in NDB, probably caused by deadlock</errortext></entry>
+ </row>
+ <row>
+ <entry>297</entry>
+ <entry><literal>HA_ERR_LOCK_WAIT_TIMEOUT</literal></entry>
+ <entry><emphasis>TO</emphasis></entry>
+ <entry><errortext>Time-out in NDB, probably caused by deadlock</errortext></entry>
+ </row>
+ <row>
+ <entry>237</entry>
+ <entry><literal>HA_ERR_LOCK_WAIT_TIMEOUT</literal></entry>
+ <entry><emphasis>TO</emphasis></entry>
+ <entry><errortext>Transaction had timed out when trying to commit
+ it</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis><literal>OverloadError</literal></emphasis></entry>
+ </row>
+ <row>
+ <entry>701</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>OL</emphasis></entry>
+ <entry><errortext>System busy with other schema operation</errortext></entry>
+ </row>
+ <row>
+ <entry>410</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>OL</emphasis></entry>
+ <entry><errortext>REDO log files overloaded, consult online manual (decrease
+ TimeBetweenLocalCheckpoints, and|or increase
+ NoOfFragmentLogFiles)</errortext></entry>
+ </row>
+ <row>
+ <entry>677</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>OL</emphasis></entry>
+ <entry><errortext>Index UNDO buffers overloaded (increase
+ UndoIndexBuffer)</errortext></entry>
+ </row>
+ <row>
+ <entry>891</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>OL</emphasis></entry>
+ <entry><errortext>Data UNDO buffers overloaded (increase
+ UndoDataBuffer)</errortext></entry>
+ </row>
+ <row>
+ <entry>1221</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>OL</emphasis></entry>
+ <entry><errortext>REDO buffers overloaded, consult online manual (increase
+ RedoBuffer)</errortext></entry>
+ </row>
+ <row>
+ <entry>4006</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>OL</emphasis></entry>
+ <entry><errortext>Connect failure - out of connection objects (increase
+ MaxNoOfConcurrentTransactions)</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis>Internal Temporary error</emphasis></entry>
+ </row>
+ <row>
+ <entry>702</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IT</emphasis></entry>
+ <entry><errortext>Request to non-master</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis>Internal errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>892</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Inconsistent hash index. The index needs to be dropped and
+ recreated</errortext></entry>
+ </row>
+ <row>
+ <entry>896</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Tuple corrupted - wrong checksum or column data in invalid
+ format</errortext></entry>
+ </row>
+ <row>
+ <entry>901</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Inconsistent ordered index. The index needs to be dropped and
+ recreated</errortext></entry>
+ </row>
+ <row>
+ <entry>202</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>202</errortext></entry>
+ </row>
+ <row>
+ <entry>203</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>203</errortext></entry>
+ </row>
+ <row>
+ <entry>207</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>207</errortext></entry>
+ </row>
+ <row>
+ <entry>208</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>208</errortext></entry>
+ </row>
+ <row>
+ <entry>209</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Communication problem, signal error</errortext></entry>
+ </row>
+ <row>
+ <entry>220</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>220</errortext></entry>
+ </row>
+ <row>
+ <entry>230</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>230</errortext></entry>
+ </row>
+ <row>
+ <entry>232</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>232</errortext></entry>
+ </row>
+ <row>
+ <entry>238</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>238</errortext></entry>
+ </row>
+ <row>
+ <entry>271</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Simple Read transaction without any attributes to
+ read</errortext></entry>
+ </row>
+ <row>
+ <entry>272</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Update operation without any attributes to update</errortext></entry>
+ </row>
+ <row>
+ <entry>276</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>276</errortext></entry>
+ </row>
+ <row>
+ <entry>277</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>277</errortext></entry>
+ </row>
+ <row>
+ <entry>278</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>278</errortext></entry>
+ </row>
+ <row>
+ <entry>287</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Index corrupted</errortext></entry>
+ </row>
+ <row>
+ <entry>290</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Corrupt key in TC, unable to xfrm</errortext></entry>
+ </row>
+ <row>
+ <entry>631</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>631</errortext></entry>
+ </row>
+ <row>
+ <entry>632</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>632</errortext></entry>
+ </row>
+ <row>
+ <entry>706</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Inconsistency during table creation</errortext></entry>
+ </row>
+ <row>
+ <entry>809</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>809</errortext></entry>
+ </row>
+ <row>
+ <entry>812</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>812</errortext></entry>
+ </row>
+ <row>
+ <entry>829</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>829</errortext></entry>
+ </row>
+ <row>
+ <entry>833</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>833</errortext></entry>
+ </row>
+ <row>
+ <entry>871</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>871</errortext></entry>
+ </row>
+ <row>
+ <entry>882</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>882</errortext></entry>
+ </row>
+ <row>
+ <entry>883</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>883</errortext></entry>
+ </row>
+ <row>
+ <entry>887</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>887</errortext></entry>
+ </row>
+ <row>
+ <entry>888</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>888</errortext></entry>
+ </row>
+ <row>
+ <entry>890</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>890</errortext></entry>
+ </row>
+ <row>
+ <entry>4000</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>MEMORY ALLOCATION ERROR</errortext></entry>
+ </row>
+ <row>
+ <entry>4001</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Signal Definition Error</errortext></entry>
+ </row>
+ <row>
+ <entry>4005</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Internal Error in NdbApi</errortext></entry>
+ </row>
+ <row>
+ <entry>4011</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Internal Error in NdbApi</errortext></entry>
+ </row>
+ <row>
+ <entry>4107</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Simple Transaction and Not Start</errortext></entry>
+ </row>
+ <row>
+ <entry>4108</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Faulty operation type</errortext></entry>
+ </row>
+ <row>
+ <entry>4109</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Faulty primary key attribute length</errortext></entry>
+ </row>
+ <row>
+ <entry>4110</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Faulty length in ATTRINFO signal</errortext></entry>
+ </row>
+ <row>
+ <entry>4111</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Status Error in NdbConnection</errortext></entry>
+ </row>
+ <row>
+ <entry>4113</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Too many operations received</errortext></entry>
+ </row>
+ <row>
+ <entry>4320</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Cannot use the same object twice to create table</errortext></entry>
+ </row>
+ <row>
+ <entry>4321</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Trying to start two schema transactions</errortext></entry>
+ </row>
+ <row>
+ <entry>4344</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Only DBDICT and TRIX can send requests to TRIX</errortext></entry>
+ </row>
+ <row>
+ <entry>4345</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>TRIX block is not available yet, probably due to node
+ failure</errortext></entry>
+ </row>
+ <row>
+ <entry>4346</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Internal error at index create/build</errortext></entry>
+ </row>
+ <row>
+ <entry>4347</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Bad state at alter index</errortext></entry>
+ </row>
+ <row>
+ <entry>4348</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Inconsistency detected at alter index</errortext></entry>
+ </row>
+ <row>
+ <entry>4349</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Inconsistency detected at index usage</errortext></entry>
+ </row>
+ <row>
+ <entry>4350</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Transaction already aborted</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis>Application errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>823</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Too much attrinfo from application in tuple
+ manager</errortext></entry>
+ </row>
+ <row>
+ <entry>831</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Too many nullable/bitfields in table definition</errortext></entry>
+ </row>
+ <row>
+ <entry>876</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>876</errortext></entry>
+ </row>
+ <row>
+ <entry>877</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>877</errortext></entry>
+ </row>
+ <row>
+ <entry>878</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>878</errortext></entry>
+ </row>
+ <row>
+ <entry>879</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>879</errortext></entry>
+ </row>
+ <row>
+ <entry>880</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Tried to read too much - too many getValue calls</errortext></entry>
+ </row>
+ <row>
+ <entry>884</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Stack overflow in interpreter</errortext></entry>
+ </row>
+ <row>
+ <entry>885</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Stack underflow in interpreter</errortext></entry>
+ </row>
+ <row>
+ <entry>886</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>More than 65535 instructions executed in
+ interpreter</errortext></entry>
+ </row>
+ <row>
+ <entry>897</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Update attempt of primary key via ndbcluster internal api (if
+ this occurs via the MySQL server it is a bug, please
+ report)</errortext></entry>
+ </row>
+ <row>
+ <entry>4256</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Must call Ndb::init() before this function</errortext></entry>
+ </row>
+ <row>
+ <entry>4257</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Tried to read too much - too many getValue calls</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis>Scan application errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>242</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Zero concurrency in scan</errortext></entry>
+ </row>
+ <row>
+ <entry>244</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Too high concurrency in scan</errortext></entry>
+ </row>
+ <row>
+ <entry>269</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>No condition and attributes to read in scan</errortext></entry>
+ </row>
+ <row>
+ <entry>4600</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Transaction is already started</errortext></entry>
+ </row>
+ <row>
+ <entry>4601</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Transaction is not started</errortext></entry>
+ </row>
+ <row>
+ <entry>4602</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>You must call getNdbOperation before executeScan</errortext></entry>
+ </row>
+ <row>
+ <entry>4603</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>There can only be ONE operation in a scan
+ transaction</errortext></entry>
+ </row>
+ <row>
+ <entry>4604</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>takeOverScanOp, to take over a scanned row one must
+ explicitly request keyinfo on readTuples
+ call</errortext></entry>
+ </row>
+ <row>
+ <entry>4605</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>You may only call openScanRead or openScanExclusive once for
+ each operation</errortext></entry>
+ </row>
+ <row>
+ <entry>4607</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>There may only be one operation in a scan
+ transaction</errortext></entry>
+ </row>
+ <row>
+ <entry>4608</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>You can not takeOverScan unless you have used
+ openScanExclusive</errortext></entry>
+ </row>
+ <row>
+ <entry>4609</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>You must call nextScanResult before trying to
+ takeOverScan</errortext></entry>
+ </row>
+ <row>
+ <entry>4232</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Parallelism can only be between 1 and 240</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis>Event schema errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>4713</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Column defined in event does not exist in table</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis>Event application errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>4707</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Too many event have been defined</errortext></entry>
+ </row>
+ <row>
+ <entry>4708</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Event name is too long</errortext></entry>
+ </row>
+ <row>
+ <entry>4709</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Can't accept more subscribers</errortext></entry>
+ </row>
+ <row>
+ <entry>746</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>OE</emphasis></entry>
+ <entry><errortext>Event name already exists</errortext></entry>
+ </row>
+ <row>
+ <entry>747</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Out of event records</errortext></entry>
+ </row>
+ <row>
+ <entry>748</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Busy during read of event table</errortext></entry>
+ </row>
+ <row>
+ <entry>4710</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Event not found</errortext></entry>
+ </row>
+ <row>
+ <entry>4711</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Creation of event failed</errortext></entry>
+ </row>
+ <row>
+ <entry>4712</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Stopped event operation does not exist. Already
+ stopped?</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis>Event internal errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>4731</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Event not found</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis><literal>SchemaError</literal></emphasis></entry>
+ </row>
+ <row>
+ <entry>703</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Invalid table format</errortext></entry>
+ </row>
+ <row>
+ <entry>704</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Attribute name too long</errortext></entry>
+ </row>
+ <row>
+ <entry>705</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Table name too long</errortext></entry>
+ </row>
+ <row>
+ <entry>707</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>No more table metadata records (increase
+ MaxNoOfTables)</errortext></entry>
+ </row>
+ <row>
+ <entry>708</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>No more attribute metadata records (increase
+ MaxNoOfAttributes)</errortext></entry>
+ </row>
+ <row>
+ <entry>709</entry>
+ <entry><literal>HA_ERR_NO_SUCH_TABLE</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>No such table existed</errortext></entry>
+ </row>
+ <row>
+ <entry>710</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Internal: Get by table name not supported, use table
+ id.</errortext></entry>
+ </row>
+ <row>
+ <entry>721</entry>
+ <entry><literal>HA_ERR_TABLE_EXIST</literal></entry>
+ <entry><emphasis> OE</emphasis></entry>
+ <entry><errortext>Table or index with given name already exists</errortext></entry>
+ </row>
+ <row>
+ <entry>723</entry>
+ <entry><literal>HA_ERR_NO_SUCH_TABLE</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>No such table existed</errortext></entry>
+ </row>
+ <row>
+ <entry>736</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Unsupported array size</errortext></entry>
+ </row>
+ <row>
+ <entry>737</entry>
+ <entry><literal>HA_WRONG_CREATE_OPTION</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Attribute array size too big</errortext></entry>
+ </row>
+ <row>
+ <entry>738</entry>
+ <entry><literal>HA_WRONG_CREATE_OPTION</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Record too big</errortext></entry>
+ </row>
+ <row>
+ <entry>739</entry>
+ <entry><literal>HA_WRONG_CREATE_OPTION</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Unsupported primary key length</errortext></entry>
+ </row>
+ <row>
+ <entry>740</entry>
+ <entry><literal>HA_WRONG_CREATE_OPTION</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Nullable primary key not supported</errortext></entry>
+ </row>
+ <row>
+ <entry>741</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Unsupported alter table</errortext></entry>
+ </row>
+ <row>
+ <entry>743</entry>
+ <entry><literal>HA_WRONG_CREATE_OPTION</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Unsupported character set in table or index</errortext></entry>
+ </row>
+ <row>
+ <entry>744</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Character string is invalid for given character
+ set</errortext></entry>
+ </row>
+ <row>
+ <entry>745</entry>
+ <entry><literal>HA_WRONG_CREATE_OPTION</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Distribution key not supported for char attribute (use binary
+ attribute)</errortext></entry>
+ </row>
+ <row>
+ <entry>771</entry>
+ <entry><literal>HA_WRONG_CREATE_OPTION</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Given NODEGROUP doesn't exist in this cluster</errortext></entry>
+ </row>
+ <row>
+ <entry>772</entry>
+ <entry><literal>HA_WRONG_CREATE_OPTION</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Given fragmentType doesn't exist</errortext></entry>
+ </row>
+ <row>
+ <entry>749</entry>
+ <entry><literal>HA_WRONG_CREATE_OPTION</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Primary Table in wrong state</errortext></entry>
+ </row>
+ <row>
+ <entry>763</entry>
+ <entry><literal>HA_WRONG_CREATE_OPTION</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Invalid undo buffer size</errortext></entry>
+ </row>
+ <row>
+ <entry>764</entry>
+ <entry><literal>HA_WRONG_CREATE_OPTION</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Invalid extent size</errortext></entry>
+ </row>
+ <row>
+ <entry>765</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Out of filegroup records</errortext></entry>
+ </row>
+ <row>
+ <entry>750</entry>
+ <entry><literal>IE</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Invalid file type</errortext></entry>
+ </row>
+ <row>
+ <entry>751</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Out of file records</errortext></entry>
+ </row>
+ <row>
+ <entry>752</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Invalid file format</errortext></entry>
+ </row>
+ <row>
+ <entry>753</entry>
+ <entry><literal>IE</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Invalid filegroup for file</errortext></entry>
+ </row>
+ <row>
+ <entry>754</entry>
+ <entry><literal>IE</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Invalid filegroup version when creating file</errortext></entry>
+ </row>
+ <row>
+ <entry>755</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Invalid tablespace</errortext></entry>
+ </row>
+ <row>
+ <entry>756</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Index on disk column is not supported</errortext></entry>
+ </row>
+ <row>
+ <entry>757</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Varsize bitfield not supported</errortext></entry>
+ </row>
+ <row>
+ <entry>758</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Tablespace has changed</errortext></entry>
+ </row>
+ <row>
+ <entry>759</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Invalid tablespace version </errortext></entry>
+ </row>
+ <row>
+ <entry>760</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>File already exists</errortext></entry>
+ </row>
+ <row>
+ <entry>761</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Unable to drop table as backup is in progress</errortext></entry>
+ </row>
+ <row>
+ <entry>762</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Unable to alter table as backup is in progress</errortext></entry>
+ </row>
+ <row>
+ <entry>766</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Cant drop file, no such file</errortext></entry>
+ </row>
+ <row>
+ <entry>767</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Cant drop filegroup, no such filegroup</errortext></entry>
+ </row>
+ <row>
+ <entry>768</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Cant drop filegroup, filegroup is used</errortext></entry>
+ </row>
+ <row>
+ <entry>769</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Drop undofile not supported, drop logfile group
+ instead</errortext></entry>
+ </row>
+ <row>
+ <entry>770</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Cant drop file, file is used</errortext></entry>
+ </row>
+ <row>
+ <entry>774</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Invalid schema object for drop</errortext></entry>
+ </row>
+ <row>
+ <entry>241</entry>
+ <entry><literal>HA_ERR_TABLE_DEF_CHANGED</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Invalid schema object version</errortext></entry>
+ </row>
+ <row>
+ <entry>283</entry>
+ <entry><literal>HA_ERR_NO_SUCH_TABLE</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Table is being dropped</errortext></entry>
+ </row>
+ <row>
+ <entry>284</entry>
+ <entry><literal>HA_ERR_TABLE_DEF_CHANGED</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Table not defined in transaction coordinator</errortext></entry>
+ </row>
+ <row>
+ <entry>285</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Unknown table error in transaction coordinator</errortext></entry>
+ </row>
+ <row>
+ <entry>881</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Unable to create table, out of data pages (increase
+ DataMemory) </errortext></entry>
+ </row>
+ <row>
+ <entry>906</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Unsupported attribute type in index</errortext></entry>
+ </row>
+ <row>
+ <entry>907</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Unsupported character set in table or index</errortext></entry>
+ </row>
+ <row>
+ <entry>908</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Invalid ordered index tree node size</errortext></entry>
+ </row>
+ <row>
+ <entry>1225</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Table not defined in local query handler</errortext></entry>
+ </row>
+ <row>
+ <entry>1226</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Table is being dropped</errortext></entry>
+ </row>
+ <row>
+ <entry>1228</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Cannot use drop table for drop index</errortext></entry>
+ </row>
+ <row>
+ <entry>1229</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Too long frm data supplied</errortext></entry>
+ </row>
+ <row>
+ <entry>1231</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Invalid table or index to scan</errortext></entry>
+ </row>
+ <row>
+ <entry>1232</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Invalid table or index to scan</errortext></entry>
+ </row>
+ <row>
+ <entry>1502</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Filegroup already exists</errortext></entry>
+ </row>
+ <row>
+ <entry>1503</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Out of filegroup records</errortext></entry>
+ </row>
+ <row>
+ <entry>1504</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Out of logbuffer memory</errortext></entry>
+ </row>
+ <row>
+ <entry>1505</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Invalid filegroup</errortext></entry>
+ </row>
+ <row>
+ <entry>1506</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Invalid filegroup version</errortext></entry>
+ </row>
+ <row>
+ <entry>1507</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>File no already inuse</errortext></entry>
+ </row>
+ <row>
+ <entry>1508</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Out of file records</errortext></entry>
+ </row>
+ <row>
+ <entry>1509</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>File system error, check if path,permissions etc</errortext></entry>
+ </row>
+ <row>
+ <entry>1510</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>File meta data error</errortext></entry>
+ </row>
+ <row>
+ <entry>1511</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Out of memory</errortext></entry>
+ </row>
+ <row>
+ <entry>1512</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>File read error</errortext></entry>
+ </row>
+ <row>
+ <entry>1513</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Filegroup not online</errortext></entry>
+ </row>
+ <row>
+ <entry>1514</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Currently there is a limit of one logfile group</errortext></entry>
+ </row>
+ <row>
+ <entry>773</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Out of string memory, please modify StringMemory config
+ parameter</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis><literal>FunctionNotImplemented</literal> errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>4003</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NI</emphasis></entry>
+ <entry><errortext>Function not implemented yet</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis>Backup errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>1300</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Undefined error</errortext></entry>
+ </row>
+ <row>
+ <entry>1301</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Backup issued to not master (reissue command to
+ master)</errortext></entry>
+ </row>
+ <row>
+ <entry>1302</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Out of backup record</errortext></entry>
+ </row>
+ <row>
+ <entry>1303</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Out of resources</errortext></entry>
+ </row>
+ <row>
+ <entry>1304</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Sequence failure</errortext></entry>
+ </row>
+ <row>
+ <entry>1305</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Backup definition not implemented</errortext></entry>
+ </row>
+ <row>
+ <entry>1306</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Backup not supported in diskless mode (change
+ Diskless)</errortext></entry>
+ </row>
+ <row>
+ <entry>1321</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Backup aborted by application</errortext></entry>
+ </row>
+ <row>
+ <entry>1322</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Backup already completed</errortext></entry>
+ </row>
+ <row>
+ <entry>1323</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>1323</errortext></entry>
+ </row>
+ <row>
+ <entry>1324</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Backup log buffer full</errortext></entry>
+ </row>
+ <row>
+ <entry>1325</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>File or scan error</errortext></entry>
+ </row>
+ <row>
+ <entry>1326</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Backup abortet due to node failure</errortext></entry>
+ </row>
+ <row>
+ <entry>1327</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>1327</errortext></entry>
+ </row>
+ <row>
+ <entry>1340</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Backup undefined error</errortext></entry>
+ </row>
+ <row>
+ <entry>1342</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Backup failed to allocate buffers (check
+ configuration)</errortext></entry>
+ </row>
+ <row>
+ <entry>1343</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Backup failed to setup fs buffers (check
+ configuration)</errortext></entry>
+ </row>
+ <row>
+ <entry>1344</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Backup failed to allocate tables (check
+ configuration)</errortext></entry>
+ </row>
+ <row>
+ <entry>1345</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Backup failed to insert file header (check
+ configuration)</errortext></entry>
+ </row>
+ <row>
+ <entry>1346</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Backup failed to insert table list (check
+ configuration)</errortext></entry>
+ </row>
+ <row>
+ <entry>1347</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Backup failed to allocate table memory (check
+ configuration)</errortext></entry>
+ </row>
+ <row>
+ <entry>1348</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Backup failed to allocate file record (check
+ configuration)</errortext></entry>
+ </row>
+ <row>
+ <entry>1349</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Backup failed to allocate attribute record (check
+ configuration)</errortext></entry>
+ </row>
+ <row>
+ <entry>1329</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Backup during software upgrade not supported</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis>Node ID allocation errors</emphasis></entry>
+ </row>
+ <row>
+ <entry>1700</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Undefined error</errortext></entry>
+ </row>
+ <row>
+ <entry>1701</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Node already reserved</errortext></entry>
+ </row>
+ <row>
+ <entry>1702</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Node already connected</errortext></entry>
+ </row>
+ <row>
+ <entry>1703</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Node failure handling not completed</errortext></entry>
+ </row>
+ <row>
+ <entry>1704</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Node type mismatch</errortext></entry>
+ </row>
+ <row>
+ <entry><emphasis>Other errors (not yet categorised)</emphasis></entry>
+ </row>
+ <row>
+ <entry>720</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Attribute name reused in table definition</errortext></entry>
+ </row>
+ <row>
+ <entry>1405</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>NR</emphasis></entry>
+ <entry><errortext>Subscriber manager busy with node recovery</errortext></entry>
+ </row>
+ <row>
+ <entry>1407</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Subscription not found in subscriber manager</errortext></entry>
+ </row>
+ <row>
+ <entry>1411</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Subscriber manager busy with adding/removing a
+ subscriber</errortext></entry>
+ </row>
+ <row>
+ <entry>1412</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Can't accept more subscribers, out of space in
+ pool</errortext></entry>
+ </row>
+ <row>
+ <entry>1413</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Subscriber manager busy with adding the
+ subscription</errortext></entry>
+ </row>
+ <row>
+ <entry>1414</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>TR</emphasis></entry>
+ <entry><errortext>Subscriber manager has subscribers on this
+ subscription</errortext></entry>
+ </row>
+ <row>
+ <entry>1415</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Subscription not unique in subscriber manager</errortext></entry>
+ </row>
+ <row>
+ <entry>1416</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IS</emphasis></entry>
+ <entry><errortext>Can't accept more subscriptions, out of space in
+ pool</errortext></entry>
+ </row>
+ <row>
+ <entry>1417</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Table in suscription not defined, probably
+ dropped</errortext></entry>
+ </row>
+ <row>
+ <entry>1418</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Subscription dropped, no new subscribers allowed</errortext></entry>
+ </row>
+ <row>
+ <entry>1419</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>SE</emphasis></entry>
+ <entry><errortext>Subscription already dropped</errortext></entry>
+ </row>
+ <row>
+ <entry>4004</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Attribute name not found in the Table</errortext></entry>
+ </row>
+ <row>
+ <entry>4100</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Status Error in NDB</errortext></entry>
+ </row>
+ <row>
+ <entry>4101</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>No connections to NDB available and connect
+ failed</errortext></entry>
+ </row>
+ <row>
+ <entry>4102</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Type in NdbTamper not correct</errortext></entry>
+ </row>
+ <row>
+ <entry>4103</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>No schema connections to NDB available and connect
+ failed</errortext></entry>
+ </row>
+ <row>
+ <entry>4104</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Ndb Init in wrong state, destroy Ndb object and create a
+ new</errortext></entry>
+ </row>
+ <row>
+ <entry>4105</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Too many Ndb objects</errortext></entry>
+ </row>
+ <row>
+ <entry>4106</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>All Not NULL attribute have not been defined</errortext></entry>
+ </row>
+ <row>
+ <entry>4114</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Transaction is already completed</errortext></entry>
+ </row>
+ <row>
+ <entry>4116</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Operation was not defined correctly, probably missing a
+ key</errortext></entry>
+ </row>
+ <row>
+ <entry>4117</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Could not start transporter, configuration error</errortext></entry>
+ </row>
+ <row>
+ <entry>4118</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Parameter error in API call</errortext></entry>
+ </row>
+ <row>
+ <entry>4300</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Tuple Key Type not correct</errortext></entry>
+ </row>
+ <row>
+ <entry>4301</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Fragment Type not correct</errortext></entry>
+ </row>
+ <row>
+ <entry>4302</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Minimum Load Factor not correct</errortext></entry>
+ </row>
+ <row>
+ <entry>4303</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Maximum Load Factor not correct</errortext></entry>
+ </row>
+ <row>
+ <entry>4304</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Maximum Load Factor smaller than Minimum</errortext></entry>
+ </row>
+ <row>
+ <entry>4305</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>K value must currently be set to 6</errortext></entry>
+ </row>
+ <row>
+ <entry>4306</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Memory Type not correct</errortext></entry>
+ </row>
+ <row>
+ <entry>4307</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Invalid table name</errortext></entry>
+ </row>
+ <row>
+ <entry>4308</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Attribute Size not correct</errortext></entry>
+ </row>
+ <row>
+ <entry>4309</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Fixed array too large, maximum 64000 bytes</errortext></entry>
+ </row>
+ <row>
+ <entry>4310</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Attribute Type not correct</errortext></entry>
+ </row>
+ <row>
+ <entry>4311</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Storage Mode not correct</errortext></entry>
+ </row>
+ <row>
+ <entry>4312</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Null Attribute Type not correct</errortext></entry>
+ </row>
+ <row>
+ <entry>4313</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Index only storage for non-key attribute</errortext></entry>
+ </row>
+ <row>
+ <entry>4314</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Storage Type of attribute not correct</errortext></entry>
+ </row>
+ <row>
+ <entry>4315</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>No more key attributes allowed after defining variable length
+ key attribute</errortext></entry>
+ </row>
+ <row>
+ <entry>4316</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Key attributes are not allowed to be NULL
+ attributes</errortext></entry>
+ </row>
+ <row>
+ <entry>4317</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Too many primary keys defined in table</errortext></entry>
+ </row>
+ <row>
+ <entry>4318</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Invalid attribute name or number</errortext></entry>
+ </row>
+ <row>
+ <entry>4319</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>createAttribute called at erroneus place</errortext></entry>
+ </row>
+ <row>
+ <entry>4322</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Attempt to define distribution key when not prepared
+ to</errortext></entry>
+ </row>
+ <row>
+ <entry>4323</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Distribution Key set on table but not defined on first
+ attribute</errortext></entry>
+ </row>
+ <row>
+ <entry>4324</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Attempt to define distribution group when not prepared
+ to</errortext></entry>
+ </row>
+ <row>
+ <entry>4325</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Distribution Group set on table but not defined on first
+ attribute</errortext></entry>
+ </row>
+ <row>
+ <entry>4326</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Distribution Group with erroneus number of bits</errortext></entry>
+ </row>
+ <row>
+ <entry>4327</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Distribution Group with 1 byte attribute is not
+ allowed</errortext></entry>
+ </row>
+ <row>
+ <entry>4328</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Disk memory attributes not yet supported</errortext></entry>
+ </row>
+ <row>
+ <entry>4329</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Variable stored attributes not yet supported</errortext></entry>
+ </row>
+ <row>
+ <entry>4400</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Status Error in NdbSchemaCon</errortext></entry>
+ </row>
+ <row>
+ <entry>4401</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Only one schema operation per schema transaction</errortext></entry>
+ </row>
+ <row>
+ <entry>4402</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>No schema operation defined before calling
+ execute</errortext></entry>
+ </row>
+ <row>
+ <entry>4501</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Insert in hash table failed when getting table information
+ from Ndb</errortext></entry>
+ </row>
+ <row>
+ <entry>4502</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>GetValue not allowed in Update operation</errortext></entry>
+ </row>
+ <row>
+ <entry>4503</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>GetValue not allowed in Insert operation</errortext></entry>
+ </row>
+ <row>
+ <entry>4504</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>SetValue not allowed in Read operation</errortext></entry>
+ </row>
+ <row>
+ <entry>4505</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>NULL value not allowed in primary key search</errortext></entry>
+ </row>
+ <row>
+ <entry>4506</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Missing getValue/setValue when calling execute</errortext></entry>
+ </row>
+ <row>
+ <entry>4507</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Missing operation request when calling execute</errortext></entry>
+ </row>
+ <row>
+ <entry>4200</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Status Error when defining an operation</errortext></entry>
+ </row>
+ <row>
+ <entry>4201</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Variable Arrays not yet supported</errortext></entry>
+ </row>
+ <row>
+ <entry>4202</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Set value on tuple key attribute is not allowed</errortext></entry>
+ </row>
+ <row>
+ <entry>4203</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Trying to set a NOT NULL attribute to NULL</errortext></entry>
+ </row>
+ <row>
+ <entry>4204</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Set value and Read/Delete Tuple is incompatible</errortext></entry>
+ </row>
+ <row>
+ <entry>4205</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>No Key attribute used to define tuple</errortext></entry>
+ </row>
+ <row>
+ <entry>4206</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Not allowed to equal key attribute twice</errortext></entry>
+ </row>
+ <row>
+ <entry>4207</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Key size is limited to 4092 bytes</errortext></entry>
+ </row>
+ <row>
+ <entry>4208</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Trying to read a non-stored attribute</errortext></entry>
+ </row>
+ <row>
+ <entry>4209</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Length parameter in equal/setValue is incorrect</errortext></entry>
+ </row>
+ <row>
+ <entry>4210</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Ndb sent more info than the length he specified</errortext></entry>
+ </row>
+ <row>
+ <entry>4211</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Inconsistency in list of NdbRecAttr-objects</errortext></entry>
+ </row>
+ <row>
+ <entry>4212</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Ndb reports NULL value on Not NULL attribute</errortext></entry>
+ </row>
+ <row>
+ <entry>4213</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Not all data of an attribute has been received</errortext></entry>
+ </row>
+ <row>
+ <entry>4214</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Not all attributes have been received</errortext></entry>
+ </row>
+ <row>
+ <entry>4215</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>More data received than reported in TCKEYCONF
+ message</errortext></entry>
+ </row>
+ <row>
+ <entry>4216</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>More than 8052 bytes in setValue cannot be
+ handled</errortext></entry>
+ </row>
+ <row>
+ <entry>4217</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>It is not allowed to increment any other than unsigned
+ ints</errortext></entry>
+ </row>
+ <row>
+ <entry>4218</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Currently not allowed to increment NULL-able
+ attributes</errortext></entry>
+ </row>
+ <row>
+ <entry>4219</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Maximum size of interpretative attributes are 64
+ bits</errortext></entry>
+ </row>
+ <row>
+ <entry>4220</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Maximum size of interpretative attributes are 64
+ bits</errortext></entry>
+ </row>
+ <row>
+ <entry>4221</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Trying to jump to a non-defined label</errortext></entry>
+ </row>
+ <row>
+ <entry>4222</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Label was not found, internal error</errortext></entry>
+ </row>
+ <row>
+ <entry>4223</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Not allowed to create jumps to yourself</errortext></entry>
+ </row>
+ <row>
+ <entry>4224</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Not allowed to jump to a label in a different
+ subroutine</errortext></entry>
+ </row>
+ <row>
+ <entry>4225</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>All primary keys defined, call setValue/getValue</errortext></entry>
+ </row>
+ <row>
+ <entry>4226</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Bad number when defining a label</errortext></entry>
+ </row>
+ <row>
+ <entry>4227</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Bad number when defining a subroutine</errortext></entry>
+ </row>
+ <row>
+ <entry>4228</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Illegal interpreter function in scan definition</errortext></entry>
+ </row>
+ <row>
+ <entry>4229</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Illegal register in interpreter function
+ definition</errortext></entry>
+ </row>
+ <row>
+ <entry>4230</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Illegal state when calling getValue, probably not a
+ read</errortext></entry>
+ </row>
+ <row>
+ <entry>4231</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Illegal state when calling interpreter routine</errortext></entry>
+ </row>
+ <row>
+ <entry>4233</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Calling execute (synchronous) when already prepared
+ asynchronous transaction exists</errortext></entry>
+ </row>
+ <row>
+ <entry>4234</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Illegal to call setValue in this state</errortext></entry>
+ </row>
+ <row>
+ <entry>4235</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>No callback from execute</errortext></entry>
+ </row>
+ <row>
+ <entry>4236</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Trigger name too long</errortext></entry>
+ </row>
+ <row>
+ <entry>4237</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Too many triggers</errortext></entry>
+ </row>
+ <row>
+ <entry>4238</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Trigger not found</errortext></entry>
+ </row>
+ <row>
+ <entry>4239</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Trigger with given name already exists</errortext></entry>
+ </row>
+ <row>
+ <entry>4240</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Unsupported trigger type</errortext></entry>
+ </row>
+ <row>
+ <entry>4241</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Index name too long</errortext></entry>
+ </row>
+ <row>
+ <entry>4242</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Too many indexes</errortext></entry>
+ </row>
+ <row>
+ <entry>4243</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Index not found</errortext></entry>
+ </row>
+ <row>
+ <entry>4244</entry>
+ <entry><literal>HA_ERR_TABLE_EXIST</literal></entry>
+ <entry><emphasis>OE</emphasis></entry>
+ <entry><errortext>Index or table with given name already exists</errortext></entry>
+ </row>
+ <row>
+ <entry>4247</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Illegal index/trigger create/drop/alter request</errortext></entry>
+ </row>
+ <row>
+ <entry>4248</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Trigger/index name invalid</errortext></entry>
+ </row>
+ <row>
+ <entry>4249</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Invalid table</errortext></entry>
+ </row>
+ <row>
+ <entry>4250</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Invalid index type or index logging option</errortext></entry>
+ </row>
+ <row>
+ <entry>4251</entry>
+ <entry><literal>HA_ERR_FOUND_DUPP_UNIQUE</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Cannot create unique index, duplicate keys found</errortext></entry>
+ </row>
+ <row>
+ <entry>4252</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Failed to allocate space for index</errortext></entry>
+ </row>
+ <row>
+ <entry>4253</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Failed to create index table</errortext></entry>
+ </row>
+ <row>
+ <entry>4254</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Table not an index table</errortext></entry>
+ </row>
+ <row>
+ <entry>4255</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Hash index attributes must be specified in same order as
+ table attributes</errortext></entry>
+ </row>
+ <row>
+ <entry>4258</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Cannot create unique index, duplicate attributes found in
+ definition</errortext></entry>
+ </row>
+ <row>
+ <entry>4259</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Invalid set of range scan bounds</errortext></entry>
+ </row>
+ <row>
+ <entry>4260</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>UD</emphasis></entry>
+ <entry><errortext>NdbScanFilter: Operator is not defined in
+ NdbScanFilter::Group</errortext></entry>
+ </row>
+ <row>
+ <entry>4261</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>UD</emphasis></entry>
+ <entry><errortext>NdbScanFilter: Column is NULL</errortext></entry>
+ </row>
+ <row>
+ <entry>4262</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>UD</emphasis></entry>
+ <entry><errortext>NdbScanFilter: Condition is out of bounds</errortext></entry>
+ </row>
+ <row>
+ <entry>4263</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Invalid blob attributes or invalid blob parts
+ table</errortext></entry>
+ </row>
+ <row>
+ <entry>4264</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Invalid usage of blob attribute</errortext></entry>
+ </row>
+ <row>
+ <entry>4265</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>The method is not valid in current blob state</errortext></entry>
+ </row>
+ <row>
+ <entry>4266</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Invalid blob seek position</errortext></entry>
+ </row>
+ <row>
+ <entry>4267</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Corrupted blob value</errortext></entry>
+ </row>
+ <row>
+ <entry>4268</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Error in blob head update forced rollback of
+ transaction</errortext></entry>
+ </row>
+ <row>
+ <entry>4269</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>No connection to ndb management server</errortext></entry>
+ </row>
+ <row>
+ <entry>4270</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Unknown blob error</errortext></entry>
+ </row>
+ <row>
+ <entry>4335</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>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</errortext></entry>
+ </row>
+ <row>
+ <entry>4271</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Invalid index object, not retrieved via
+ getIndex()</errortext></entry>
+ </row>
+ <row>
+ <entry>4272</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>Table definition has undefined column</errortext></entry>
+ </row>
+ <row>
+ <entry>4273</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>No blob table in dict cache</errortext></entry>
+ </row>
+ <row>
+ <entry>4274</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>IE</emphasis></entry>
+ <entry><errortext>Corrupted main table PK in blob operation</errortext></entry>
+ </row>
+ <row>
+ <entry>4275</entry>
+ <entry><literal>DMEC</literal></entry>
+ <entry><emphasis>AE</emphasis></entry>
+ <entry><errortext>The blob method is incompatible with operation type or lock
+ mode</errortext></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ </section>
+
+ <section id="ndb-error-classifications">
+
+ <title>NDB Error Classifications</title>
+
+ <para>
+ The following table lists the classification codes used in
+ <xref linkend="ndb-error-messages"/>, and their descriptions.
+ These can also be found in
+ <filename>/storage/ndb/src/ndbapi/ndberror.c</filename>.
+ </para>
+
+ <remark role="note">
+ [js] To regenerate this table:
+
+<!--
+ 1. Use this regex:
+
+ s/\{\s*(.*)\, (.*)\, "(.*)"\s*\}\,?/<row><entry><literal>$2</literal></entry><entry><emphasis>$1</emphasis></entry><entry>$3</entry></row>/
+
+ on the StatusClassificationMapping array in ndberror.c
+
+ 2. In the result, substitute the status descriptions for the status codes as shown:
+
+ ST_S -> Success
+ ST_T -> Temporary error
+ ST_P -> Permanent error
+ ST_U -> Unknown result
+ -->
+ </remark>
+
+ <informaltable>
+ <tgroup cols="3">
+ <colspec colwidth="15*"/>
+ <colspec colwidth="15*"/>
+ <colspec colwidth="60*"/>
+ <thead>
+ <row>
+ <entry>Classification Code</entry>
+ <entry>Error Status</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry><literal>NE</literal></entry>
+ <entry><emphasis>Success</emphasis></entry>
+ <entry>No error</entry>
+ </row>
+ <row>
+ <entry><literal>AE</literal></entry>
+ <entry><emphasis>Permanent error</emphasis></entry>
+ <entry>Application error</entry>
+ </row>
+ <row>
+ <entry><literal>CE</literal></entry>
+ <entry><emphasis>Permanent error</emphasis></entry>
+ <entry>Configuration or application error</entry>
+ </row>
+ <row>
+ <entry><literal>ND</literal></entry>
+ <entry><emphasis>Permanent error</emphasis></entry>
+ <entry>No data found</entry>
+ </row>
+ <row>
+ <entry><literal>CV</literal></entry>
+ <entry><emphasis>Permanent error</emphasis></entry>
+ <entry>Constraint violation</entry>
+ </row>
+ <row>
+ <entry><literal>SE</literal></entry>
+ <entry><emphasis>Permanent error</emphasis></entry>
+ <entry>Schema error</entry>
+ </row>
+ <row>
+ <entry><literal>UD</literal></entry>
+ <entry><emphasis>Permanent error</emphasis></entry>
+ <entry>User defined error</entry>
+ </row>
+ <row>
+ <entry><literal>IS</literal></entry>
+ <entry><emphasis>Permanent error</emphasis></entry>
+ <entry>Insufficient space</entry>
+ </row>
+ <row>
+ <entry><literal>TR</literal></entry>
+ <entry><emphasis>Temporary error</emphasis></entry>
+ <entry>Temporary Resource error</entry>
+ </row>
+ <row>
+ <entry><literal>NR</literal></entry>
+ <entry><emphasis>Temporary error</emphasis></entry>
+ <entry>Node Recovery error</entry>
+ </row>
+ <row>
+ <entry><literal>OL</literal></entry>
+ <entry><emphasis>Temporary error</emphasis></entry>
+ <entry>Overload error</entry>
+ </row>
+ <row>
+ <entry><literal>TO</literal></entry>
+ <entry><emphasis>Temporary error</emphasis></entry>
+ <entry>Timeout expired</entry>
+ </row>
+ <row>
+ <entry><literal>NS</literal></entry>
+ <entry><emphasis>Temporary error</emphasis></entry>
+ <entry>Node shutdown</entry>
+ </row>
+ <row>
+ <entry><literal>IT</literal></entry>
+ <entry><emphasis>Temporary error</emphasis></entry>
+ <entry>Internal temporary</entry>
+ </row>
+ <row>
+ <entry><literal>UR</literal></entry>
+ <entry><emphasis>Unknown result</emphasis></entry>
+ <entry>Unknown result error</entry>
+ </row>
+ <row>
+ <entry><literal>UE</literal></entry>
+ <entry><emphasis>Unknown result</emphasis></entry>
+ <entry>Unknown error code</entry>
+ </row>
+ <row>
+ <entry><literal>IE</literal></entry>
+ <entry><emphasis>Permanent error</emphasis></entry>
+ <entry>Internal error</entry>
+ </row>
+ <row>
+ <entry><literal>NI</literal></entry>
+ <entry><emphasis>Permanent error</emphasis></entry>
+ <entry>Function not implemented</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ </section>
+
</section>
</chapter>
| Thread |
|---|
| • svn commit - mysqldoc@docsrva: r2480 - trunk/ndbapi | jon | 23 Jun |