2.4.4 NDB 错误分类

下表列出了用于 NDB API 错误的分类代码及其说明。这些也可以在文件中找到/storage/ndb/src/ndbapi/ndberror.cpp (NDB 7.6 及更早版本:) ndberror.c。

表 2.82 NDB API 错误的分类代码,以及相应的错误状态和描述。

分类代码 错误状态 描述
网元 成功 没有错误
声发射 永久错误 应用程序错误
CE认证 永久错误 配置或应用程序错误
无损检测 永久错误 没有找到数据
简历 永久错误 违反约束
SE 永久错误 架构错误
原始设备制造商 永久错误 架构对象已存在
UD 永久错误 用户定义错误
是 永久错误 空间不足
TR 临时错误 临时资源错误
天然橡胶 临时错误 节点恢复错误
OL 临时错误 过载错误
至 临时错误 超时已过
NS 临时错误 节点关闭
它 临时错误 内部临时
乌尔 未知结果 未知结果错误
UE 未知结果 未知错误代码
IE 永久错误 内部错误
你 永久错误 功能未实现
DMEC 默认 MySQL 错误代码 用于未以其他方式映射到 MySQL 错误代码的 NDB 错误

在 NDB 7.6 及之后的版本中,您还可以从表格的 error_classification列中 获取分类代码的说明ndbinfo.error_messages。