以下列表枚举了所有类型为 NDB
的错误 AE (应用程序错误)。
- NDB 错误代码
1233
- MySQL 错误
DMEC
- 错误消息
表只读
- NDB 错误代码
1302
- MySQL 错误
DMEC
- 错误消息
备份正在运行
- NDB 错误代码
1306
- MySQL 错误
DMEC
- 错误消息
无盘模式下不支持备份(更改 Diskless)
- NDB 错误代码
1329
- MySQL 错误
DMEC
- 错误消息
软件升级期间不支持备份
- NDB 错误代码
1342
- MySQL 错误
DMEC
- 错误消息
备份分配缓冲区失败(检查配置)
- NDB 错误代码
1343
- MySQL 错误
DMEC
- 错误消息
备份设置 fs 缓冲区失败(检查配置)
- NDB 错误代码
1344
- MySQL 错误
DMEC
- 错误消息
备份分配表失败(检查配置)
- NDB 错误代码
1345
- MySQL 错误
DMEC
- 错误消息
备份插入文件头失败(检查配置)
- NDB 错误代码
1346
- MySQL 错误
DMEC
- 错误消息
备份插入表列表失败(检查配置)
- NDB 错误代码
1347
- MySQL 错误
DMEC
- 错误消息
备份分配表内存失败(检查配置)
- NDB 错误代码
1348
- MySQL 错误
DMEC
- 错误消息
备份分配文件记录失败(检查配置)
- NDB 错误代码
1349
- MySQL 错误
DMEC
- 错误消息
备份分配属性记录失败(检查配置)
- NDB 错误代码
1701
- MySQL 错误
DMEC
- 错误消息
节点已保留
- NDB 错误代码
1702
- MySQL 错误
DMEC
- 错误消息
节点已连接
- NDB 错误代码
1704
- MySQL 错误
DMEC
- 错误消息
节点类型不匹配
- NDB 错误代码
21000
- MySQL 错误
HA_ERR_CANNOT_ADD_FOREIGN
- 错误消息
创建外键失败 - 父键是主键,不允许使用 on-update-cascade
- NDB 错误代码
21026
- MySQL 错误
HA_ERR_CANNOT_ADD_FOREIGN
- 错误消息
在 NDB 中创建外键失败 - 父索引不是唯一索引
- NDB 错误代码
21033
- MySQL 错误
HA_ERR_CANNOT_ADD_FOREIGN
- 错误消息
在 NDB 中创建外键失败 - 未找到父行
- NDB 错误代码
21034
- MySQL 错误
HA_ERR_CANNOT_ADD_FOREIGN
- 错误消息
创建外键失败 - 子表具有 Blob 或 Text 列,并且不允许使用 on-delete-cascade
- NDB 错误代码
21040
- MySQL 错误
DMEC
- 错误消息
在 NDB 中删除外键失败 - 未找到外键
- NDB 错误代码
21060
- MySQL 错误
DMEC
- 错误消息
在 NDB 中构建外键失败 - 未找到外键
- NDB 错误代码
21080
- MySQL 错误
HA_ERR_ROW_IS_REFERENCED
- 错误消息
不允许在 NDB 中删除表 - 被另一张表上的外键引用
- NDB 错误代码
21081
- MySQL 错误
HA_ERR_DROP_INDEX_FK
- 错误消息
不允许在 NDB 中删除索引 - 用作外键的父索引
- NDB 错误代码
21082
- MySQL 错误
HA_ERR_DROP_INDEX_FK
- 错误消息
不允许在 NDB 中删除索引 - 用作外键的子索引
- NDB 错误代码
21090
- MySQL 错误
HA_ERR_CANNOT_ADD_FOREIGN
- 错误消息
在 NDB 中创建外键失败 - 名称包含无效字符(/)
- NDB 错误代码
242
- MySQL 错误
DMEC
- 错误消息
扫描中的并发度为零
- NDB 错误代码
244
- MySQL 错误
DMEC
- 错误消息
扫描中的并发度过高
- NDB 错误代码
261
- MySQL 错误
DMEC
- 错误消息
事务中的 DML 数量超过配置参数 MaxDMLOperationsPerTransaction/MaxNoOfConcurrentOperations
- NDB 错误代码
269
- MySQL 错误
DMEC
- 错误消息
扫描中没有条件和属性要读取
- NDB 错误代码
281
- MySQL 错误
HA_ERR_NO_CONNECTION
- 错误消息
由于集群正在关闭,因此不允许或中止操作
- NDB 错误代码
299
- MySQL 错误
DMEC
- 错误消息
由于单用户模式,因此不允许或中止操作
- NDB 错误代码
311
- MySQL 错误
DMEC
- 错误消息
在 setPartitionId 中使用未定义的分区
- NDB 错误代码
320
- MySQL 错误
DMEC
- 错误消息
为新的节点组指定的节点数量无效
- NDB 错误代码
321
- MySQL 错误
DMEC
- 错误消息
节点组 ID 无效
- NDB 错误代码
322
- MySQL 错误
DMEC
- 错误消息
为新的节点组指定的节点无效,该节点已在节点组中
- NDB 错误代码
323
- MySQL 错误
DMEC
- 错误消息
节点组 ID 无效,该节点组已存在
- NDB 错误代码
324
- MySQL 错误
DMEC
- 错误消息
为新的节点组指定的节点无效,节点组中没有节点启动
- NDB 错误代码
325
- MySQL 错误
DMEC
- 错误消息
为新的节点组指定的节点无效,节点 ID 无效或未定义
- NDB 错误代码
326
- MySQL 错误
DMEC
- 错误消息
为新的节点组指定了相同的节点
- NDB 错误代码
4004
- MySQL 错误
DMEC
- 错误消息
在表中找不到属性名称或 ID
- NDB 错误代码
4100
- MySQL 错误
DMEC
- 错误消息
NDB 中的狀態錯誤
- NDB 错误代码
4101
- MySQL 错误
DMEC
- 错误消息
没有可用的 NDB 连接,连接失败
- NDB 错误代码
4102
- MySQL 错误
DMEC
- 错误消息
NdbTamper 中的类型不正确
- NDB 错误代码
4103
- MySQL 错误
DMEC
- 错误消息
没有可用的 NDB 模式连接,连接失败
- NDB 错误代码
4104
- MySQL 错误
DMEC
- 错误消息
Ndb Init 处于错误状态,请销毁 Ndb 对象并创建一个新对象
- NDB 错误代码
4105
- MySQL 错误
DMEC
- 错误消息
Ndb 对象过多
- NDB 错误代码
4106
- MySQL 错误
DMEC
- 错误消息
所有 Not NULL 属性都未定义
- NDB 错误代码
4114
- MySQL 错误
DMEC
- 错误消息
事务已完成
- NDB 错误代码
4116
- MySQL 错误
DMEC
- 错误消息
操作未正确定义,可能是缺少密钥
- NDB 错误代码
4117
- MySQL 错误
DMEC
- 错误消息
无法启动传输器,配置错误
- NDB 错误代码
4118
- MySQL 错误
DMEC
- 错误消息
API 调用中的参数错误
- NDB 错误代码
4120
- MySQL 错误
DMEC
- 错误消息
扫描已完成
- NDB 错误代码
4121
- MySQL 错误
DMEC
- 错误消息
无法为 Ndb 对象设置两次名称
- NDB 错误代码
4122
- MySQL 错误
DMEC
- 错误消息
无法在 Ndb 对象初始化后设置名称
- NDB 错误代码
4123
- MySQL 错误
DMEC
- 错误消息
空闲百分比超出范围。允许的范围是 1-99
- NDB 错误代码
417
- MySQL 错误
DMEC
- 错误消息
错误的操作引用 - 双重解锁
- NDB 错误代码
4200
- MySQL 错误
DMEC
- 错误消息
定义操作时的状态错误
- NDB 错误代码
4201
- MySQL 错误
DMEC
- 错误消息
尚未支持可变数组
- NDB 错误代码
4202
- MySQL 错误
DMEC
- 错误消息
不允许对元组键属性设置值
- NDB 错误代码
4203
- MySQL 错误
DMEC
- 错误消息
尝试将 NOT NULL 属性设置为 NULL
- NDB 错误代码
4204
- MySQL 错误
DMEC
- 错误消息
设置值和读取/删除元组不兼容
- NDB 错误代码
4205
- MySQL 错误
DMEC
- 错误消息
未使用主键属性定义元组
- NDB 错误代码
4206
- MySQL 错误
DMEC
- 错误消息
不允许两次等于主键属性
- NDB 错误代码
4207
- MySQL 错误
DMEC
- 错误消息
主键大小限制为 4092 字节
- NDB 错误代码
4208
- MySQL 错误
DMEC
- 错误消息
尝试读取未存储的属性
- NDB 错误代码
4209
- MySQL 错误
DMEC
- 错误消息
equal/setValue 中的长度参数不正确
- NDB 错误代码
4210
- MySQL 错误
DMEC
- 错误消息
Ndb 发送的信息量超过其指定的长度
- NDB 错误代码
4211
- MySQL 错误
DMEC
- 错误消息
NdbRecAttr 对象列表中的不一致性
- NDB 错误代码
4212
- MySQL 错误
DMEC
- 错误消息
Ndb 在 Not NULL 属性上报告 NULL 值
- NDB 错误代码
4213
- MySQL 错误
DMEC
- 错误消息
尚未接收属性的所有数据
- NDB 错误代码
4214
- MySQL 错误
DMEC
- 错误消息
尚未接收所有属性
- NDB 错误代码
4215
- MySQL 错误
DMEC
- 错误消息
接收的数据量超过 TCKEYCONF 消息中报告的数据量
- NDB 错误代码
4216
- MySQL 错误
DMEC
- 错误消息
setValue 中超过 8052 字节的数据无法处理
- NDB 错误代码
4217
- MySQL 错误
DMEC
- 错误消息
不允许递增除无符号整数以外的任何其他值
- NDB 错误代码
4218
- MySQL 错误
DMEC
- 错误消息
当前不允许递增可为空属性
- NDB 错误代码
4219
- MySQL 错误
DMEC
- 错误消息
解释性属性的最大大小为 64 位
- NDB 错误代码
4220
- MySQL 错误
DMEC
- 错误消息
解释性属性的最大大小为 64 位
- NDB 错误代码
4221
- MySQL 错误
DMEC
- 错误消息
尝试跳转到未定义的标签
- NDB 错误代码
4222
- MySQL 错误
DMEC
- 错误消息
未找到标签,内部错误
- NDB 错误代码
4223
- MySQL 错误
DMEC
- 错误消息
不允许创建跳转到自身的跳转
- NDB 错误代码
4224
- MySQL 错误
DMEC
- 错误消息
不允许跳转到不同子例程中的标签
- NDB 错误代码
4225
- MySQL 错误
DMEC
- 错误消息
已定义所有主键,请调用 setValue/getValue
- NDB 错误代码
4226
- MySQL 错误
DMEC
- 错误消息
定义标签时数字错误
- NDB 错误代码
4227
- MySQL 错误
DMEC
- 错误消息
定义子例程时数字错误
- NDB 错误代码
4228
- MySQL 错误
DMEC
- 错误消息
扫描定义中的解释器函数非法
- NDB 错误代码
4229
- MySQL 错误
DMEC
- 错误消息
解释器函数定义中的寄存器非法
- NDB 错误代码
4230
- MySQL 错误
DMEC
- 错误消息
调用 getValue 时状态非法,可能不是读取
- NDB 错误代码
4231
- MySQL 错误
DMEC
- 错误消息
调用解释器例程时状态非法
- NDB 错误代码
4232
- MySQL 错误
DMEC
- 错误消息
并行度只能在 1 到 240 之间
- NDB 错误代码
4233
- MySQL 错误
DMEC
- 错误消息
当已存在准备好的异步事务时,调用 execute(同步)
- NDB 错误代码
4234
- MySQL 错误
DMEC
- 错误消息
在此状态下调用 setValue 非法
- NDB 错误代码
4235
- MySQL 错误
DMEC
- 错误消息
execute 没有回调
- NDB 错误代码
4236
- MySQL 错误
DMEC
- 错误消息
触发器名称过长
- NDB 错误代码
4237
- MySQL 错误
DMEC
- 错误消息
触发器过多
- NDB 错误代码
4238
- MySQL 错误
DMEC
- 错误消息
未找到触发器
- NDB 错误代码
4239
- MySQL 错误
DMEC
- 错误消息
具有给定名称的触发器已存在
- NDB 错误代码
4240
- MySQL 错误
DMEC
- 错误消息
不支持的触发器类型
- NDB 错误代码
4241
- MySQL 错误
DMEC
- 错误消息
索引名称过长
- NDB 错误代码
4242
- MySQL 错误
DMEC
- 错误消息
索引过多
- NDB 错误代码
4243
- MySQL 错误
DMEC
- 错误消息
未找到索引
- NDB 错误代码
4247
- MySQL 错误
DMEC
- 错误消息
索引/触发器创建/删除/更改请求非法
- NDB 错误代码
4248
- MySQL 错误
DMEC
- 错误消息
触发器/索引名称无效
- NDB 错误代码
4249
- MySQL 错误
DMEC
- 错误消息
无效的表
- NDB 错误代码
4250
- MySQL 错误
DMEC
- 错误消息
无效的索引类型或索引日志记录选项
- NDB 错误代码
4251
- MySQL 错误
HA_ERR_FOUND_DUPP_UNIQUE
- 错误消息
无法创建唯一索引,找到重复键
- NDB 错误代码
4252
- MySQL 错误
DMEC
- 错误消息
为索引分配空间失败
- NDB 错误代码
4253
- MySQL 错误
DMEC
- 错误消息
创建索引表失败
- NDB 错误代码
4254
- MySQL 错误
DMEC
- 错误消息
表不是索引表
- NDB 错误代码
4255
- MySQL 错误
DMEC
- 错误消息
哈希索引属性必须与表属性的顺序相同
- NDB 错误代码
4256
- MySQL 错误
DMEC
- 错误消息
必须在调用此函数之前调用 Ndb::init()
- NDB 错误代码
4257
- MySQL 错误
DMEC
- 错误消息
尝试读取过多 - getValue 调用次数过多
- NDB 错误代码
4258
- MySQL 错误
DMEC
- 错误消息
无法创建唯一索引,在定义中找到重复属性
- NDB 错误代码
4259
- MySQL 错误
DMEC
- 错误消息
范围扫描边界集无效
- NDB 错误代码
4264
- MySQL 错误
DMEC
- 错误消息
对 blob 属性的用法无效
- NDB 错误代码
4265
- MySQL 错误
DMEC
- 错误消息
该方法在当前 blob 状态下无效
- NDB 错误代码
4266
- MySQL 错误
DMEC
- 错误消息
无效的 blob 搜索位置
- NDB 错误代码
4271
- MySQL 错误
DMEC
- 错误消息
无效的索引对象,不是通过 getIndex() 获取的
- NDB 错误代码
4272
- MySQL 错误
DMEC
- 错误消息
表定义包含未定义的列
- NDB 错误代码
4275
- MySQL 错误
DMEC
- 错误消息
blob 方法与操作类型或锁定模式不兼容
- NDB 错误代码
4276
- MySQL 错误
DMEC
- 错误消息
keyData 列表末尾缺少 NULL 指针
- NDB 错误代码
4277
- MySQL 错误
DMEC
- 错误消息
关键部分长度对于列来说太小
- NDB 错误代码
4278
- MySQL 错误
DMEC
- 错误消息
提供的缓冲区太小
- NDB 错误代码
4279
- MySQL 错误
DMEC
- 错误消息
格式错误的字符串
- NDB 错误代码
4280
- MySQL 错误
DMEC
- 错误消息
关键部分长度不一致
- NDB 错误代码
4281
- MySQL 错误
DMEC
- 错误消息
为扫描索引中的键边界指定了太多键
- NDB 错误代码
4282
- MySQL 错误
DMEC
- 错误消息
range_no 在有序的多范围索引扫描中不严格递增
- NDB 错误代码
4283
- MySQL 错误
DMEC
- 错误消息
索引扫描中的 key_record 不是索引 ndbrecord
- NDB 错误代码
4284
- MySQL 错误
DMEC
- 错误消息
在一个操作中不能混合使用 NdbRecAttr 和 NdbRecord 方法
- NDB 错误代码
4285
- MySQL 错误
DMEC
- 错误消息
NULL NdbRecord 指针
- NDB 错误代码
4286
- MySQL 错误
DMEC
- 错误消息
range_no 无效(必须小于 4096)
- NDB 错误代码
4287
- MySQL 错误
DMEC
- 错误消息
主键操作中的 key_record 和 attribute_record 不属于同一个表
- NDB 错误代码
4288
- MySQL 错误
DMEC
- 错误消息
列的 blob 句柄不可用
- NDB 错误代码
4289
- MySQL 错误
DMEC
- 错误消息
API 版本不匹配或 sizeof(NdbDictionary::RecordSpecification) 错误
- NDB 错误代码
4290
- MySQL 错误
DMEC
- 错误消息
NdbDictionary::RecordSpecification 中缺少列规范
- NDB 错误代码
4291
- MySQL 错误
DMEC
- 错误消息
NdbDictionary::RecordSpecification 中的列规范重复
- NDB 错误代码
4292
- MySQL 错误
DMEC
- 错误消息
元组访问的 NdbRecord 不是索引键 NdbRecord
- NDB 错误代码
4293
- MySQL 错误
DMEC
- 错误消息
从应用程序 scanIndex() 回调返回的错误
- NDB 错误代码
4294
- MySQL 错误
DMEC
- 错误消息
扫描过滤器太大,已丢弃
- NDB 错误代码
4295
- MySQL 错误
DMEC
- 错误消息
Get/SetValueSpec 结构中的列为 NULL
- NDB 错误代码
4296
- MySQL 错误
DMEC
- 错误消息
AbortOption 无效
- NDB 错误代码
4297
- MySQL 错误
DMEC
- 错误消息
OperationOptions 结构无效或不支持
- NDB 错误代码
4298
- MySQL 错误
DMEC
- 错误消息
ScanOptions 结构无效或不支持
- NDB 错误代码
4299
- MySQL 错误
DMEC
- 错误消息
ScanOption 标志、extraGetValues 指针和 numExtraGetValues 的组合不正确
- NDB 错误代码
4300
- MySQL 错误
DMEC
- 错误消息
元组键类型不正确
- NDB 错误代码
4301
- MySQL 错误
DMEC
- 错误消息
片段类型不正确
- NDB 错误代码
4302
- MySQL 错误
DMEC
- 错误消息
最小负载因子不正确
- NDB 错误代码
4303
- MySQL 错误
DMEC
- 错误消息
最大负载因子不正确
- NDB 错误代码
4304
- MySQL 错误
DMEC
- 错误消息
最大负载因子小于最小负载因子
- NDB 错误代码
4305
- MySQL 错误
DMEC
- 错误消息
K 值目前必须设置为 6
- NDB 错误代码
4306
- MySQL 错误
DMEC
- 错误消息
内存类型不正确
- NDB 错误代码
4307
- MySQL 错误
DMEC
- 错误消息
无效的表名
- NDB 错误代码
4308
- MySQL 错误
DMEC
- 错误消息
属性大小不正确
- NDB 错误代码
4309
- MySQL 错误
DMEC
- 错误消息
固定数组太大,最大 64000 字节
- NDB 错误代码
4310
- MySQL 错误
DMEC
- 错误消息
属性类型不正确
- NDB 错误代码
4311
- MySQL 错误
DMEC
- 错误消息
存储模式不正确
- NDB 错误代码
4312
- MySQL 错误
DMEC
- 错误消息
空属性类型不正确
- NDB 错误代码
4313
- MySQL 错误
DMEC
- 错误消息
非关键属性的索引仅存储
- NDB 错误代码
4314
- MySQL 错误
DMEC
- 错误消息
属性的存储类型不正确
- NDB 错误代码
4315
- MySQL 错误
DMEC
- 错误消息
在定义可变长度关键属性后,不允许再添加关键属性
- NDB 错误代码
4316
- MySQL 错误
DMEC
- 错误消息
关键属性不允许为空属性
- NDB 错误代码
4317
- MySQL 错误
DMEC
- 错误消息
在表中定义了过多的主键
- NDB 错误代码
4318
- MySQL 错误
DMEC
- 错误消息
无效的属性名称或编号
- NDB 错误代码
4319
- MySQL 错误
DMEC
- 错误消息
在错误的地方调用 createAttribute
- NDB 错误代码
4322
- MySQL 错误
DMEC
- 错误消息
尝试定义分布键时未准备就绪
- NDB 错误代码
4323
- MySQL 错误
DMEC
- 错误消息
在表上设置了分布键,但未在第一个属性上定义
- NDB 错误代码
4324
- MySQL 错误
DMEC
- 错误消息
尝试定义分布组时未准备就绪
- NDB 错误代码
4325
- MySQL 错误
DMEC
- 错误消息
在表上设置了分布组,但未在第一个属性上定义
- NDB 错误代码
4326
- MySQL 错误
DMEC
- 错误消息
分布组的位数错误
- NDB 错误代码
4327
- MySQL 错误
DMEC
- 错误消息
分布键仅支持主键的一部分
- NDB 错误代码
4328
- MySQL 错误
DMEC
- 错误消息
磁盘内存属性尚未支持
- NDB 错误代码
4329
- MySQL 错误
DMEC
- 错误消息
存储的变量属性尚未支持
- NDB 错误代码
4335
- MySQL 错误
DMEC
- 错误消息
每个表只允许一个自动递增列。没有主键的表使用自动递增的隐藏键,即没有主键的表不能有自动递增列
- NDB 错误代码
4340
- MySQL 错误
DMEC
- 错误消息
结果或属性记录必须是基表 ndbrecord,而不是索引 ndbrecord
- NDB 错误代码
4341
- MySQL 错误
DMEC
- 错误消息
使用选项 SF_OrderBy 时,并非所有键都已读取
- NDB 错误代码
4342
- MySQL 错误
DMEC
- 错误消息
已定义扫描,但未准备就绪
- NDB 错误代码
4343
- MySQL 错误
DMEC
- 错误消息
包含 Blob 的表不支持刷新
- NDB 错误代码
4377
- MySQL 错误
DMEC
- 错误消息
必须在 Ndb 对象上设置数据库和模式名称
- NDB 错误代码
4400
- MySQL 错误
DMEC
- 错误消息
NdbSchemaCon 中的错误状态
- NDB 错误代码
4401
- MySQL 错误
DMEC
- 错误消息
每个模式事务只能进行一个模式操作
- NDB 错误代码
4402
- MySQL 错误
DMEC
- 错误消息
在调用 execute 之前未定义模式操作
- NDB 错误代码
4410
- MySQL 错误
DMEC
- 错误消息
模式事务已启动
- NDB 错误代码
4411
- MySQL 错误
DMEC
- 错误消息
在升级完成之前,无法进行模式事务
- NDB 错误代码
4412
- MySQL 错误
DMEC
- 错误消息
模式事务未启动
- NDB 错误代码
4501
- MySQL 错误
DMEC
- 错误消息
从 Ndb 获取表信息时,哈希表中的插入操作失败
- NDB 错误代码
4502
- MySQL 错误
DMEC
- 错误消息
在 Update 操作中不允许 GetValue
- NDB 错误代码
4503
- MySQL 错误
DMEC
- 错误消息
在 Insert 操作中不允许 GetValue
- NDB 错误代码
4504
- MySQL 错误
DMEC
- 错误消息
在 Read 操作中不允许 SetValue
- NDB 错误代码
4505
- MySQL 错误
DMEC
- 错误消息
在主键搜索中不允许 NULL 值
- NDB 错误代码
4506
- MySQL 错误
DMEC
- 错误消息
调用 execute 时缺少 getValue/setValue
- NDB 错误代码
4507
- MySQL 错误
DMEC
- 错误消息
调用 execute 时缺少操作请求
- NDB 错误代码
4508
- MySQL 错误
DMEC
- 错误消息
对于 NdbRecord 定义的操作,不允许 GetValue
- NDB 错误代码
4509
- MySQL 错误
DMEC
- 错误消息
非 SF_MultiRange 扫描不能有多个边界
- NDB 错误代码
4510
- MySQL 错误
DMEC
- 错误消息
不允许用户指定的分区 ID 用于扫描接管操作
- NDB 错误代码
4511
- MySQL 错误
DMEC
- 错误消息
NdbRecord 删除结果记录中不允许使用 Blob
- NDB 错误代码
4512
- MySQL 错误
DMEC
- 错误消息
OperationOptions 选项 present、extraGet/SetValues 指针和 numExtraGet/SetValues 的组合不正确
- NDB 错误代码
4513
- MySQL 错误
DMEC
- 错误消息
对于非 NdbRecord setBound() API,只允许一个扫描边界
- NDB 错误代码
4514
- MySQL 错误
DMEC
- 错误消息
只能针对 NdbIndexScanOperation 调用 setBound/equal()
- NDB 错误代码
4515
- MySQL 错误
DMEC
- 错误消息
该方法不允许用于 NdbRecord,请改用 OperationOptions 或 ScanOptions 结构
- NDB 错误代码
4516
- MySQL 错误
DMEC
- 错误消息
解释程序中的非法指令
- NDB 错误代码
4517
- MySQL 错误
DMEC
- 错误消息
分支指令中的错误标签
- NDB 错误代码
4518
- MySQL 错误
DMEC
- 错误消息
解释程序中的指令过多
- NDB 错误代码
4519
- MySQL 错误
DMEC
- 错误消息
未调用 NdbInterpretedCode::finalise()
- NDB 错误代码
4520
- MySQL 错误
DMEC
- 错误消息
调用未定义的子程序
- NDB 错误代码
4521
- MySQL 错误
DMEC
- 错误消息
调用未定义的子程序,内部错误
- NDB 错误代码
4522
- MySQL 错误
DMEC
- 错误消息
针对相同键调用 setBound() 两次
- NDB 错误代码
4523
- MySQL 错误
DMEC
- 错误消息
NdbRecord 不支持伪列
- NDB 错误代码
4524
- MySQL 错误
DMEC
- 错误消息
NdbInterpretedCode 用于不同的表
- NDB 错误代码
4535
- MySQL 错误
DMEC
- 错误消息
尝试在非键列上设置边界
- NDB 错误代码
4536
- MySQL 错误
DMEC
- 错误消息
NdbScanFilter 构造函数采用 NdbOperation,不支持 NdbRecord
- NDB 错误代码
4537
- MySQL 错误
DMEC
- 错误消息
错误的 API。对于 NdbRecord 操作,请使用 NdbInterpretedCode
- NDB 错误代码
4538
- MySQL 错误
DMEC
- 错误消息
NdbInterpretedCode 指令要求设置表
- NDB 错误代码
4539
- MySQL 错误
DMEC
- 错误消息
NdbInterpretedCode 不支持操作类型
- NDB 错误代码
4540
- MySQL 错误
DMEC
- 错误消息
尝试将索引列传递给 createRecord。请仅使用基表列
- NDB 错误代码
4542
- MySQL 错误
DMEC
- 错误消息
未知分区信息类型
- NDB 错误代码
4543
- MySQL 错误
DMEC
- 错误消息
提供了重复的分区信息
- NDB 错误代码
4544
- MySQL 错误
DMEC
- 错误消息
表的分区信息类型错误
- NDB 错误代码
4545
- MySQL 错误
DMEC
- 错误消息
无效或不支持的 PartitionInfo 结构
- NDB 错误代码
4546
- MySQL 错误
DMEC
- 错误消息
不允许为表和操作指定显式分区信息
- NDB 错误代码
4547
- MySQL 错误
DMEC
- 错误消息
RecordSpecification 的偏移量重叠
- NDB 错误代码
4548
- MySQL 错误
DMEC
- 错误消息
RecordSpecification 的元素过多
- NDB 错误代码
4549
- MySQL 错误
DMEC
- 错误消息
getLockHandle 仅支持带锁的主键读取
- NDB 错误代码
4550
- MySQL 错误
DMEC
- 错误消息
在执行操作之前,无法释放 LockHandle
- NDB 错误代码
4551
- MySQL 错误
DMEC
- 错误消息
NdbLockHandle 已释放
- NDB 错误代码
4552
- MySQL 错误
DMEC
- 错误消息
NdbLockHandle 不属于事务
- NDB 错误代码
4553
- MySQL 错误
DMEC
- 错误消息
NdbLockHandle 的原始操作未成功执行
- NDB 错误代码
4554
- MySQL 错误
DMEC
- 错误消息
NdbBlob 只能从 Active 状态关闭
- NDB 错误代码
4555
- MySQL 错误
DMEC
- 错误消息
NdbBlob 无法在有待处理的操作时关闭
- NDB 错误代码
4556
- MySQL 错误
DMEC
- 错误消息
RecordSpecification 的 column_flags 中的值非法
- NDB 错误代码
4557
- MySQL 错误
DMEC
- 错误消息
比较两列时,列类型必须相同
- NDB 错误代码
4558
- MySQL 错误
DMEC
- 错误消息
在进行此调用之前,必须执行待处理的 Blob 操作
- NDB 错误代码
4559
- MySQL 错误
DMEC
- 错误消息
无法将 KeyInfo 传输到 InterpretedWrite 的 AttrInfo
- NDB 错误代码
4600
- MySQL 错误
DMEC
- 错误消息
事务已启动
- NDB 错误代码
4601
- MySQL 错误
DMEC
- 错误消息
事务未启动
- NDB 错误代码
4602
- MySQL 错误
DMEC
- 错误消息
在执行扫描之前,必须调用 getNdbOperation
- NDB 错误代码
4603
- MySQL 错误
DMEC
- 错误消息
扫描事务中只能有一个操作
- NDB 错误代码
4604
- MySQL 错误
DMEC
- 错误消息
takeOverScanOp,要接管扫描的行,必须在 readTuples 调用中明确请求 keyinfo
- NDB 错误代码
4605
- MySQL 错误
DMEC
- 错误消息
每个操作只能调用 readTuples() 一次
- NDB 错误代码
4607
- MySQL 错误
DMEC
- 错误消息
扫描事务中只能有一个操作
- NDB 错误代码
4608
- MySQL 错误
DMEC
- 错误消息
除非使用 openScanExclusive,否则无法接管扫描
- NDB 错误代码
4609
- MySQL 错误
DMEC
- 错误消息
在尝试接管扫描之前,必须调用 nextScanResult
- NDB 错误代码
4707
- MySQL 错误
DMEC
- 错误消息
定义的事件过多
- NDB 错误代码
4708
- MySQL 错误
DMEC
- 错误消息
事件名称过长
- NDB 错误代码
4709
- MySQL 错误
DMEC
- 错误消息
无法接受更多订阅者
- NDB 错误代码
4710
- MySQL 错误
DMEC
- 错误消息
未找到事件
- NDB 错误代码
4711
- MySQL 错误
DMEC
- 错误消息
创建事件失败
- NDB 错误代码
4712
- MySQL 错误
DMEC
- 错误消息
停止的事件操作不存在。已经停止了吗?
- NDB 错误代码
4714
- MySQL 错误
DMEC
- 错误消息
索引统计系统表不存在
- NDB 错误代码
4715
- MySQL 错误
DMEC
- 错误消息
指定索引的索引统计不存在
- NDB 错误代码
4716
- MySQL 错误
DMEC
- 错误消息
索引统计方法使用错误
- NDB 错误代码
4717
- MySQL 错误
DMEC
- 错误消息
索引统计无法分配内存
- NDB 错误代码
4720
- MySQL 错误
DMEC
- 错误消息
部分丢失或无效
- NDB 错误代码
4723
- MySQL 错误
DMEC
- 错误消息
Mysqld:由于最近的错误,忽略了索引统计请求
- NDB 错误代码
4724
- MySQL 错误
DMEC
- 错误消息
Mysqld:索引统计请求被统计线程中止
- NDB 错误代码
4725
- MySQL 错误
DMEC
- 错误消息
索引统计被另一个进程删除
- NDB 错误代码
5000
- MySQL 错误
DMEC
- 错误消息
与进程没有联系(已死?)。
- NDB 错误代码
5002
- MySQL 错误
DMEC
- 错误消息
进程类型错误。应为 DB 进程。
- NDB 错误代码
5005
- MySQL 错误
DMEC
- 错误消息
向进程发送或接收失败。
- NDB 错误代码
5007
- MySQL 错误
DMEC
- 错误消息
错误编号无效。应大于或等于 0。
- NDB 错误代码
5008
- MySQL 错误
DMEC
- 错误消息
跟踪编号无效。
- NDB 错误代码
5010
- MySQL 错误
DMEC
- 错误消息
块名称无效
- NDB 错误代码
5026
- MySQL 错误
DMEC
- 错误消息
节点关闭正在进行中
- NDB 错误代码
5027
- MySQL 错误
DMEC
- 错误消息
系统关闭正在进行中
- NDB 错误代码
5028
- MySQL 错误
DMEC
- 错误消息
节点关闭会导致系统崩溃
- NDB 错误代码
5030
- MySQL 错误
DMEC
- 错误消息
与数据库节点没有联系
- NDB 错误代码
5031
- MySQL 错误
DMEC
- 错误消息
不支持的多节点关闭。需要中止选项。
- NDB 错误代码
5062
- MySQL 错误
DMEC
- 错误消息
指定的节点不是 API 节点。
- NDB 错误代码
5063
- MySQL 错误
DMEC
- 错误消息
- NDB 错误代码
720
- MySQL 错误
DMEC
- 错误消息
表定义中重复使用属性名称
- NDB 错误代码
763
- MySQL 错误
DMEC
- 错误消息
混合数据节点版本不支持 DDL
- NDB 错误代码
771
- MySQL 错误
HA_WRONG_CREATE_OPTION
- 错误消息
此集群中不存在给定的 NODEGROUP
- NDB 错误代码
776
- MySQL 错误
DMEC
- 错误消息
在临时表上创建的索引本身必须是临时的
- NDB 错误代码
777
- MySQL 错误
DMEC
- 错误消息
无法在非临时表上创建临时索引
- NDB 错误代码
778
- MySQL 错误
DMEC
- 错误消息
必须将临时表或索引指定为不进行日志记录
- NDB 错误代码
789
- MySQL 错误
HA_WRONG_CREATE_OPTION
- 错误消息
未找到日志文件组
- NDB 错误代码
793
- MySQL 错误
DMEC
- 错误消息
对象定义过大
- NDB 错误代码
794
- MySQL 错误
DMEC
- 错误消息
模式功能需要数据节点升级
- NDB 错误代码
798
- MySQL 错误
DMEC
- 错误消息
磁盘表不能指定为不记录日志
- NDB 错误代码
823
- MySQL 错误
DMEC
- 错误消息
元组管理器中来自应用程序的 attrinfo 太多
- NDB 错误代码
829
- MySQL 错误
DMEC
- 错误消息
插入/更新时接收到的数据已损坏
- NDB 错误代码
831
- MySQL 错误
DMEC
- 错误消息
表定义中可为空字段/位字段过多
- NDB 错误代码
850
- MySQL 错误
DMEC
- 错误消息
默认值过长或过短
- NDB 错误代码
851
- MySQL 错误
DMEC
- 错误消息
固定大小的列偏移量超过最大值。对于内存存储的列,使用 VARCHAR 或 COLUMN_FORMAT DYNAMIC
- NDB 错误代码
874
- MySQL 错误
DMEC
- 错误消息
元组管理器中扫描过滤器中的 attrinfo 太多(例如,扫描过滤器)
- NDB 错误代码
876
- MySQL 错误
DMEC
- 错误消息
876
- NDB 错误代码
877
- MySQL 错误
DMEC
- 错误消息
877
- NDB 错误代码
878
- MySQL 错误
DMEC
- 错误消息
878
- NDB 错误代码
879
- MySQL 错误
DMEC
- 错误消息
879
- NDB 错误代码
880
- MySQL 错误
DMEC
- 错误消息
尝试读取过多 - getValue 调用次数过多
- NDB 错误代码
884
- MySQL 错误
DMEC
- 错误消息
解释器中堆栈溢出
- NDB 错误代码
885
- MySQL 错误
DMEC
- 错误消息
解释器中堆栈下溢
- NDB 错误代码
886
- MySQL 错误
DMEC
- 错误消息
在解释器中执行了超过 65535 条指令
- NDB 错误代码
892
- MySQL 错误
DMEC
- 错误消息
扫描过滤器中不支持的类型
- NDB 错误代码
897
- MySQL 错误
DMEC
- 错误消息
通过 ndbcluster 内部 API 更新主键的尝试(如果这是通过 MySQL 服务器发生的,则是一个错误,请报告)
- NDB 错误代码
912
- MySQL 错误
DMEC
- 错误消息
使用错误的锁定模式请求索引统计扫描
- NDB 错误代码
913
- MySQL 错误
DMEC
- 错误消息
索引统计更新的无效索引
- NDB 错误代码
920
- MySQL 错误
DMEC
- 错误消息
在 refreshTuple() 之后定义行操作
- NDB 错误代码
QRY_BATCH_SIZE_TOO_SMALL
- MySQL 错误
DMEC
- 错误消息
子扫描的批处理大小不能小于片段数量。
- NDB 错误代码
QRY_CHAR_OPERAND_TRUNCATED
- MySQL 错误
DMEC
- 错误消息
字符操作数被截断
- NDB 错误代码
QRY_CHAR_PARAMETER_TRUNCATED
- MySQL 错误
DMEC
- 错误消息
字符参数被截断
- NDB 错误代码
QRY_DEFINITION_TOO_LARGE
- MySQL 错误
DMEC
- 错误消息
查询定义过大。
- NDB 错误代码
QRY_EMPTY_PROJECTION
- MySQL 错误
DMEC
- 错误消息
查询具有空投影的操作。
- NDB 错误代码
QRY_HAS_ZERO_OPERATIONS
- MySQL 错误
DMEC
- 错误消息
查询定义至少应该有一个操作。
- NDB 错误代码
QRY_ILLEGAL_STATE
- MySQL 错误
DMEC
- 错误消息
查询对于此操作处于非法状态。
- NDB 错误代码
QRY_IN_ERROR_STATE
- MySQL 错误
DMEC
- 错误消息
先前的查询操作失败,您错过了捕获。
- NDB 错误代码
QRY_MULTIPLE_PARENTS
- MySQL 错误
DMEC
- 错误消息
在此操作的 linkedValues 中指定了多个“父级”
- NDB 错误代码
QRY_MULTIPLE_SCAN_SORTED
- MySQL 错误
DMEC
- 错误消息
具有多个扫描的查询可能不会排序。
- NDB 错误代码
QRY_NEST_NOT_SUPPORTED
- MySQL 错误
DMEC
- 错误消息
FirstInner/Upper 必须是祖先或兄弟节点
- NDB 错误代码
QRY_NUM_OPERAND_RANGE
- MySQL 错误
DMEC
- 错误消息
数字操作数超出范围
- NDB 错误代码
QRY_OJ_NOT_SUPPORTED
- MySQL 错误
DMEC
- 错误消息
数据节点不支持外部联接扫描。
- NDB 错误代码
QRY_OPERAND_ALREADY_BOUND
- MySQL 错误
DMEC
- 错误消息
不能使用相同的操作数的值来指定不同的列值
- NDB 错误代码
QRY_OPERAND_HAS_WRONG_TYPE
- MySQL 错误
DMEC
- 错误消息
操作数参数中指定了不兼容的数据类型
- NDB 错误代码
QRY_PARAMETER_HAS_WRONG_TYPE
- MySQL 错误
DMEC
- 错误消息
参数值具有不兼容的数据类型
- NDB 错误代码
QRY_REQ_ARG_IS_NULL
- MySQL 错误
DMEC
- 错误消息
必需的参数为 NULL
- NDB 错误代码
QRY_RESULT_ROW_ALREADY_DEFINED
- MySQL 错误
DMEC
- 错误消息
结果行已为 NdbQueryOperation 定义。
- NDB 错误代码
QRY_SCAN_ORDER_ALREADY_SET
- MySQL 错误
DMEC
- 错误消息
索引扫描顺序已在查询定义中设置。
- NDB 错误代码
QRY_SEQUENTIAL_SCAN_SORTED
- MySQL 错误
DMEC
- 错误消息
无法限制排序扫描的并行性。
- NDB 错误代码
QRY_TOO_FEW_KEY_VALUES
- MySQL 错误
DMEC
- 错误消息
未指定所有必需的“键”值
- NDB 错误代码
QRY_TOO_MANY_KEY_VALUES
- MySQL 错误
DMEC
- 错误消息
指定了太多“键”或“绑定”值
- NDB 错误代码
QRY_UNKNOWN_PARENT
- MySQL 错误
DMEC
- 错误消息
在 linkedValue 中指定了未知的“父级”
- NDB 错误代码
QRY_UNRELATED_INDEX
- MySQL 错误
DMEC
- 错误消息
指定的“索引”不属于指定的“表”
- NDB 错误代码
QRY_WRONG_INDEX_TYPE
- MySQL 错误
DMEC
- 错误消息
为此操作指定了错误类型的索引
- NDB 错误代码
QRY_WRONG_OPERATION_TYPE
- MySQL 错误
DMEC
- 错误消息
此方法不能在此类型的操作(查找/扫描/索引扫描)上调用。