E12001-E12999
📄字数 1.2K
👁️阅读量 加载中...
当前页面为索引相关的错误代码,表明数据库引擎在操作索引时遇到异常,需检查索引状态及关联数据完整性。
注意
%s,%d是C语言中的格式化输出符,会根据输入的值自动填充
E12001:索引记录尺度不能超过%d字节
错误原因:
- 索引记录长度超过阈值。
分析与建议:
- 修改索引或调整系统参数 def_index_row_length 以放宽限制。
E12005:不能在字段%s上创建B树索引
错误原因:
- 尝试在不支持作为索引键的字段数据类型上创建 B 树或位图索引。
分析与建议:
- 绕过相关字段并重新创建索引。
E12006:R树索引的字段数只能为1
错误原因:
- 尝试创建具有多个索引键的 R 树索引。
分析与建议:
- R 树索引的索引键数量只能为 1。
E12007:索引%s不存在
错误原因:
- 尝试修改/重建/删除不存在的索引。
分析与建议:
- 确认索引名是否拼写错误;访问系统表 SYS_INDEXES确认相关索引是否存在。
E12008:已存在同名%s或相同定义的索引
错误原因:
- 尝试创建/重命名一个已存在的索引。
分析与建议:
- 同一个对象上不允许存在同名的索引。
E12011:不能在类型为%s的字段%s上创建R树索引
错误原因:
- 尝试在非空间数据类型的字段上创建 R 树索引。
分析与建议:
- 只能在空间数据类型的字段上创建 R 树索引。
E12012:不能在类型为%s的字段%s上创建全文索引
错误原因:
- 尝试在不是字符串类型或大对象类型的字段上创建全文索引。
分析与建议:
- 只能在字符串类型或大对象类型的字段上创建全文索引。
E12013:只能对一个字段创建全文索引
错误原因:
- 尝试创建具有多个索引键的全文索引。
分析与建议:
- 全文索引的索引键数量只能为 1。
E12015:不允许删除主键索引%s
错误原因:
- 尝试删除回收站中的主键索引。
分析与建议:
- 回收站中的主键索引不允许删除。
E12020:主键及索引字段定义长度和不能超过%d字节
错误原因:
- 索引记录长度超过阈值。
分析与建议:
- 修改索引或调整系统参数 def_index_row_length 以放宽限制。
E12021:仅允许在线创建B树索引
错误原因:
- 尝试在线创建非 B 树索引。
分析与建议:
- 不支持的操作。
E12022:在线创建索引失败
错误原因:
- 在线创建索引过程中引发异常。
分析与建议:
- 依据 ERROR 日志进一步分析。
