Table 1. SQL errors 21000 - 21999: c-treeDB FSS DB layer
| Error code | SQLSTATE value | Class condition | Subclass message |
|---|---|---|---|
| 21001 | 4001 | FSS dblayer error | CTDB - Not enough memory |
| 21002 | 4002 | FSS dblayer error | CTDB - Handle is NULL |
| 21003 | 4003 | FSS dblayer error | CTDB - No session handle |
| 21004 | 4004 | FSS dblayer error | CTDB - Invalid argument |
| 21005 | 4005 | FSS dblayer error | CTDB - Index out of range |
| 21006 | 4006 | FSS dblayer error | CTDB - Argument is too small |
| 21007 | 4007 | FSS dblayer error | CTDB - Null argument not valid |
| 21008 | 4008 | FSS dblayer error | CTDB - Null argument not valid |
| 21009 | 4009 | FSS dblayer error | CTDB - Table is not open |
| 21010 | 4010 | FSS dblayer error | CTDB - Not a database handle |
| 21011 | 4011 | FSS dblayer error | CTDB - Handle is active |
| 21012 | 4012 | FSS dblayer error | CTDB - Handle is not active |
| 21013 | 4013 | FSS dblayer error | CTDB - Handle is not a table |
| 21014 | 4014 | FSS dblayer error | CTDB - Unknown field name |
| 21015 | 4015 | FSS dblayer error | CTDB - Can't perform delete |
| 21016 | 4016 | FSS dblayer error | CTDB - Field already exists |
| 21017 | 4017 | FSS dblayer error | CTDB - Not a field handle |
| 21018 | 4018 | FSS dblayer error | CTDB - Not an index handle |
| 21019 | 4019 | FSS dblayer error | CTDB - Invalid field/key type |
| 21020 | 4020 | FSS dblayer error | CTDB - Not a segment handle |
| 21021 | 4021 | FSS dblayer error | CTDB - Database already exists |
| 21022 | 4022 | FSS dblayer error | CTDB - Table already exists |
| 21023 | 4023 | FSS dblayer error | CTDB - Table does not exist |
| 21024 | 4024 | FSS dblayer error | CTDB - Not a record handle |
| 21025 | 4025 | FSS dblayer error | CTDB - Internal error |
| 21026 | 4026 | FSS dblayer error | CTDB - Invalid find mode |
| 21027 | 4027 | FSS dblayer error | CTDB - No data in record |
| 21028 | 4028 | FSS dblayer error | CTDB - Invalid date or time format |
| 21029 | 4029 | FSS dblayer error | CTDB - Invalid date |
| 21030 | 4030 | FSS dblayer error | CTDB - Invalid date day |
| 21031 | 4031 | FSS dblayer error | CTDB - Invalid date month |
| 21032 | 4032 | FSS dblayer error | CTDB - Invalid date year |
| 21033 | 4033 | FSS dblayer error | CTDB - Invalid packed CTTIME |
| 21034 | 4034 | FSS dblayer error | CTDB - Invalid hour |
| 21035 | 4035 | FSS dblayer error | CTDB - Invalid minute |
| 21036 | 4036 | FSS dblayer error | CTDB - Invalid second |
| 21037 | 4037 | FSS dblayer error | CTDB - Invalid time AM or PM value |
| 21038 | 4038 | FSS dblayer error | CTDB - Operation causes Overflow |
| 21039 | 4039 | FSS dblayer error | CTDB - Operation causes underflow |
| 21040 | 4040 | FSS dblayer error | CTDB - Division by zero error |
| 21041 | 4041 | FSS dblayer error | CTDB - Invalid timestamp |
| 21042 | 4042 | FSS dblayer error | CTDB - Can't perform type conversion |
| 21043 | 4043 | FSS dblayer error | CTDB - Argument is too big |
| 21044 | 4044 | FSS dblayer error | CTDB - Path does not exist |
| 21045 | 4045 | FSS dblayer error | CTDB - Unknown index number |
| 21046 | 4046 | FSS dblayer error | CTDB - Not found |
| 21047 | 4047 | FSS dblayer error | CTDB - Invalid segment mode |
| 21048 | 4048 | FSS dblayer error | CTDB - Table has no indices |
| 21049 | 4049 | FSS dblayer error | CTDB - Invalid segment number |
| 21050 | 4050 | FSS dblayer error | CTDB - Invalid ISAM context handle |
| 21051 | 4051 | FSS dblayer error | CTDB - Index name already in use |
| 21052 | 4052 | FSS dblayer error | CTDB - Partial field data read |
| 21053 | 4053 | FSS dblayer error | CTDB - Invalid index name |
| 21054 | 4054 | FSS dblayer error | CTDB - Feature not supported |
| 21055 | 4055 | FSS dblayer error | CTDB - Invalid lock mode |
| 21056 | 4056 | FSS dblayer error | CTDB - Record not locked |
| 21057 | 4057 | FSS dblayer error | CTDB - Record is not locked for writes |
| 21058 | 4058 | FSS dblayer error | CTDB - Dictionary handle not allocated |
| 21059 | 4059 | FSS dblayer error | CTDB - Not yet implemented |
| 21060 | 4060 | FSS dblayer error | CTDB - Invalid number |
| 21061 | 4061 | FSS dblayer error | CTDB - Invalid number precision |
| 21062 | 4062 | FSS dblayer error | CTDB - Invalid number scale |
| 21063 | 4063 | FSS dblayer error | CTDB - Record buffer not large enough |
| 21064 | 4064 | FSS dblayer error | CTDB - Recbyt index can't be deleted |
| 21065 | 4065 | FSS dblayer error | CTDB - rowid index can't be deleted |
| 21066 | 4066 | FSS dblayer error | CTDB - Table has no rowid index |
| 21067 | 4067 | FSS dblayer error | CTDB - Cannot create a file (dupdb) |
| 21068 | 4068 | FSS dblayer error | CTDB - Cannot copy a file (dupdb) |
| 21069 | 4069 | FSS dblayer error | CTDB - Can't restore lock |
| 21070 | 4070 | FSS dblayer error | CTDB - invalid isolation level |
| 21071 | 4071 | FSS dblayer error | CTDB - Cond. expr evaluates to false |
| 21072 | 4072 | FSS dblayer error | CTDB - conditional expr. parser error |
| 21073 | 4073 | FSS dblayer error | CTDB - Invalid type mixup |
| 21074 | 4074 | FSS dblayer error | CTDB - Unknown field name |
| 21075 | 4075 | FSS dblayer error | CTDB - Internal yacc error |
| 21076 | 4076 | FSS dblayer error | CTDB - Memory allocation failed |
| 21077 | 4077 | FSS dblayer error | CTDB - Stack overflow |
| 21078 | 4078 | FSS dblayer error | CTDB - Stack Underflow |
| 21079 | 4079 | FSS dblayer error | CTDB - Invalid execution node |
| 21080 | 4080 | FSS dblayer error | CTDB - Division by zero |
| 21081 | 4081 | FSS dblayer error | CTDB - No record schema |
| 21082 | 4082 | FSS dblayer error | CTDB - no record buffer |
| 21083 | 4083 | FSS dblayer error | CTDB - not enough data |
| 21084 | 4084 | FSS dblayer error | CTDB - invalid session type |
| 21085 | 4085 | FSS dblayer error | CTDB - invalid alter table action |
| 21086 | 4086 | FSS dblayer error | CTDB - records are different |
| 21087 | 4087 | FSS dblayer error | CTDB - invalid operator |
| 21088 | 4088 | FSS dblayer error | CTDB - table was open read only |
| 21089 | 4089 | FSS dblayer error | CTDB - CALLBACK not implemented |
| 21090 | 4090 | FSS dblayer error | CTDB - Invalid handle type |
| 21091 | 4091 | FSS dblayer error | CTDB - Invalid callback type |
| 21092 | 4092 | FSS dblayer error | CTDB - Can't move segment |
| 21093 | 4093 | FSS dblayer error | CTDB - Index name duplicated in database |
| 21094 | 4094 | FSS dblayer error | CTDB - Database does not exist or not found |
| 21095 | 4095 | FSS dblayer error | CTDB - Index has no segments |
| 21096 | 4096 | FSS dblayer error | CTDB - Batch operation not active |
| 21097 | 4097 | FSS dblayer error | CTDB - Batch operation is already active |
| 21098 | 4098 | FSS dblayer error | CTDB - Invalid batch mode |
| 21099 | 4099 | FSS dblayer error | CTDB - Not a resource handle |
| 21100 | 4100 | FSS dblayer error | CTDB - Invalid session attach mode |
| 21101 | 4101 | FSS dblayer error | CTDB - Session not attached |
| 21102 | 4102 | FSS dblayer error | CTDB - Invalid binary field length |
| 21103 | 4103 | FSS dblayer error | CTDB - Router table error |
| 21104 | 4104 | FSS dblayer error | CTDB - Invalid router table name |
| 21105 | 4105 | FSS dblayer error | CTDB - Invalid number of fields in router |
| 21106 | 4106 | FSS dblayer error | CTDB - Invalid router field mapping |
| 21107 | 4107 | FSS dblayer error | CTDB - The database is not SQL |
| 21108 | 4108 | FSS dblayer error | CTDB - The record buffer contains data causing field offset calculation going after the record size |
| 21109 | 4109 | FSS dblayer error | CTDB - Callback error 1 |
| 21110 | 4110 | FSS dblayer error | CTDB - Callback error 2 |
| 21111 | 4111 | FSS dblayer error | CTDB - Callback error 3 |
| 21112 | 4112 | FSS dblayer error | CTDB - Callback error 4 |
| 21113 | 4113 | FSS dblayer error | CTDB - Callback error 5 |
| 21114 | 4114 | FSS dblayer error | CTDB - Callback error 6 |
| 21115 | 4115 | FSS dblayer error | CTDB - Callback error 7 |
| 21116 | 4116 | FSS dblayer error | CTDB - Callback error 8 |
| 21117 | 4117 | FSS dblayer error | CTDB - Callback error 9 |
| 21118 | 4118 | FSS dblayer error | CTDB - Callback error 10 |
| 21119 | 4119 | FSS dblayer error | CTDB - Callback error 11 |
| 21120 | 4120 | FSS dblayer error | CTDB - Callback error 12 |
| 21121 | 4121 | FSS dblayer error | CTDB - Callback error 13 |
| 21122 | 4122 | FSS dblayer error | CTDB - Callback error 14 |
| 21123 | 4123 | FSS dblayer error | CTDB - Callback error 15 |
| 21124 | 4124 | FSS dblayer error | CTDB - Callback error 16 |
| 21125 | 4125 | FSS dblayer error | CTDB - Callback error 17 |
| 21126 | 4126 | FSS dblayer error | CTDB - Callback error 18 |
| 21127 | 4127 | FSS dblayer error | CTDB - Callback error 19 |
| 21128 | 4128 | FSS dblayer error | CTDB - Callback error 20 |
| 21129 | 4129 | FSS dblayer error | CTDB - Cannot properly check or update dictionary UID |
| 21130 | 4130 | FSS dblayer error | CTDB - No more Resource for Vtable info available |
| 21131 | 4131 | FSS dblayer error | CTDB - The table has Vtable defined in the dictionary |
| 21132 | 4132 | FSS dblayer error | CTDB - The VTable type in the dictionary mismatches the one in the resource |
| 21133 | 4133 | FSS dblayer error | CTDB - An Identity field has been already defined |
| 21134 | 4134 | FSS dblayer error | CTDB - An Identity field has not been defined |
| 21135 | 4135 | FSS dblayer error | CTDB - Field is null |
| 21136 | 4136 | FSS dblayer error | CTDB - Invalid use of reserved name |
| 21137 | 4137 | FSS dblayer error | Feature not supported in Dictionary |
| 21138 | 4138 | FSS dblayer error | Invalid file name |
| 21139 | 4139 | FSS dblayer error | operation not supported on Virtual field |
| 21140 | 4140 | FSS dblayer error | operation not supported on tables with Virtual fields |
| 21141 | 4141 | FSS dblayer error | cannot add VFields without setting vclear function |
| 21142 | 4142 | FSS dblayer error | Attempting a getfield operation on VField without having a get function |
| 21143 | 4143 | FSS dblayer error | Attempting a setfield operation on VField without having a set function |
| 21144 | 4144 | FSS dblayer error | CTNUMBER has invalid length |
| 21145 | 4145 | FSS dblayer error | Invalid millisecond |
| 21146 | 4146 | FSS dblayer error | Unable to compute legacy segment offset |
| 21147 | 4147 | FSS dblayer error | Millisecond precision not supported by FairCom DB data type in use |
| 21148 | 4148 | FSS dblayer error | File partition already defined |
| 21149 | 4149 | FSS dblayer error | Not a Full Text Index handle |
| 21150 | 4150 | FSS dblayer error | Unknown Full Text Index number or name |
| 21151 | 4151 | FSS dblayer error | Table has no Full Text Index |
| 21152 | 4152 | FSS dblayer error | Full Text Index defined with no associated field |
| 21153 | 4153 | FSS dblayer error | Cannot attach (table handle linked to db not supported) |
| 21154 | 4154 | FSS dblayer error | No room for more batches in the session |
| 21155 | 4155 | FSS dblayer error | Operation not supported on VTABLES |
| 21156 | 4156 | FSS dblayer error | Full Text Search found a syntax error in the search query |
| 21157 | 4157 | FSS dblayer error | Full Text Search could not initialize the query tokenizer |
| 21158 | 4158 | FSS dblayer error | An invalid stop list entry was specified |
| 21161 | 4161 | FSS dblayer error | Attempt to create an index with rowid reference on table with no rowid support |
| 21162 | 4162 | FSS dblayer error | Not a Full Text Index Dictionary handle |
| 21163 | 4163 | FSS dblayer error | FTI option cannot be set |
| 21164 | 4164 | FSS dblayer error | MRT VTABLE record definition does not describe the entire fixed record portion of the parent table |
| 21165 | 4165 | FSS dblayer error | Background load thread not active for the current file |
| 21166 | 4166 | FSS dblayer error | Background load thread is active for the current file |
| 21167 | 4167 | FSS dblayer error | Transaction log files path or temporary path not set for standalone model |
| 21168 | 4168 | FSS dblayer error | JSON field cannot reside in fixed record portion |
| 21169 | 4169 | FSS dblayer error | Operation forbidden by field mask |
| 21170 | 4170 | FSS dblayer error | Filter already set, cannot be reset |
| 21171 | 4171 | FSS dblayer error | The value fits into the "C" type but overflows the defined precision |
| 21172 | 4172 | FSS dblayer error | Field attribute not set |
| 21173 | 4173 | FSS dblayer error | Field content problem: value is not a digit on field |
| 21174 | 4174 | FSS dblayer error | Field content problem: unknown sign indicator on field |
| 21175 | 4175 | FSS dblayer error | Field content problem: invalid integer size on field |
| 21176 | 4176 | FSS dblayer error | Field content problem: digits overflow on field |
| 21177 | 4177 | FSS dblayer error | Record length does not match ATTR information. |
| 21178 | 4178 | FSS dblayer error | MRT internal CTDB field not compatible with parent table. |
| 21179 | 4179 | FSS dblayer error | Invalid XDD. |
| 21180 | 4180 | FSS dblayer error | UNICODE not supported by the engine library. |
| 21181 | 4181 | FSS dblayer error | The base64 buffer cannot be decoded.Probably wrong encoding. |
| 21182 | 4182 | FSS dblayer error | Field operation denied. In conflict with index definition. |
| 21183 | 4183 | FSS dblayer error | The Field is not a JSON field. |
| 21184 | 4184 | FSS dblayer error | The owner is not a valid c-tree user. |
| 21185 | 4185 | FSS dblayer error | The hex string buffer cannot be decoded. Probably wrong encoding. |
| 21186 | 4186 | FSS dblayer error | The value is not a valid JSON document. |
| 21187 | 4187 | FSS dblayer error | The table contains an invalid field definition. Contact FairCom. |
| 21188 | 4188 | FSS dblayer error | PrimaryKey Index already exists |
| 21189 | 4189 | FSS dblayer error | PrimaryKey Index definition and othre index settings clash |
| 21190 | 4190 | FSS dblayer error | VARIANT field cannot reside in fixed record portion |
| 21191 | 4191 | FSS dblayer error | Null value in a non-nullable field. |
| 21991 | 4991 | FSS dblayer error | CTDB - Key value already exists for 1st index |
| 21992 | 4992 | FSS dblayer error | CTDB - Key value already exists for 2nd index |
| 21993 | 4993 | FSS dblayer error | CTDB - Key value already exists for 3rd index |
| 21994 | 4994 | FSS dblayer error | CTDB - Key value already exists for 4th index |
| 21995 | 4995 | FSS dblayer error | CTDB - Key value already exists for 5th index |
| 21996 | 4996 | FSS dblayer error | CTDB - Key value already exists for 6th index |
| 21997 | 4997 | FSS dblayer error | CTDB - Key value already exists for 7th index |
| 21998 | 4998 | FSS dblayer error | CTDB - Key value already exists for 8th index |
| 21999 | 4999 | FSS dblayer error | CTDB - Key value already exists for 9th index |