| 错误码 | 错误描述 | 示例 |
| 8500 | TDSQL 一般错误信息 | 连接错误,错误代码:CONNECTION_FAILED(1001),错误信息:无法连接到服务器 |
| 8501 | TDSQL 仅支持 TDStore(RocksDB) 存储引擎 | – |
| 8502 | 由于写围栏错误导致查询失败 | 由于写围栏错误导致查询失败。表(db1.users),tindex_id:123,发送的写围栏:5,当前写围栏:6 |
| 8503 | 正常的 DDL 进程被 DDL 恢复线程中断,请稍后重试。 | – |
| 8504 | 更新最新表版本失败 | 更新最新表(db1.orders)版本失败,本地 sv:100,全局 sv:101 |
| 8505 | 表版本太旧 | 表(db1.products)-tindex_id(456) 版本太旧:50,当前版本:60 |
| 8506 | 其他 SQLEngine 或 DDL 恢复线程中正在进行冲突的 DDL 作业 | 其他 SQLEngine 或 DDL 恢复线程中正在进行冲突的 DDL 作业(id 123456):数据库是 db1,表是 users。请等待并稍后重试。 |
| 8507 | 创建表失败,元数据丢失 | 创建表 db1.temp_table 失败,因为在创建表时元数据丢失。请等待并稍后重试。 |
| 8508 | 注册自动递增 IndexId 重复 | 注册自动递增 IndexId 100重复 |
| 8509 | IndexId 已耗尽 | – |
| 8510 | SQLEngine 系统错误 | SQLEngine 系统错误,内存分配失败 |
| 8511 | 自动递增 IndexId 未注册 | 自动递增 IndexId 200未注册 |
| 8512 | TDStore 无法设置迭代器对象 | TDStore 无法设置迭代器对象。错误代码:500,错误信息:迭代器初始化失败 |
| 8513 | 无法从 TDStore 分配自动递增值 | 无法从 tdstore 分配自动递增值,请求 ID:1000,错误代码:600,错误信息:分配失败 |
| 8514 | 未定义自增字段但给出了自增值 | – |
| 8515 | TDStore 找不到事务上下文。请查看错误日志获取更多信息。 | TDStore 找不到事务上下文。请查看错误日志获取更多信息。错误代码:700,错误信息:事务未找到 |
| 8516 | TDStore 找不到事务上下文,可能由于主节点转移导致。请查看错误日志获取更多信息。 | TDStore 找不到事务上下文,可能由于主节点转移导致。请查看错误日志获取更多信息。错误代码:800,错误信息:主节点切换 |
| 8517 | 初始化全局区域缓存失败。请查看错误日志获取更多信息。 | – |
| 8518 | 用户没有权限设置变量 | 用户 'john'@'localhost' 没有权限设置变量 max_connections |
| 8519 | 函数 STORAGE_FORMAT 接受 uint32_t 类型的数值 – 例如,STORAGE_FORMAT(10001)。 | – |
| 8520 | 事务提交失败并被 tdstore 中止 | 事务提交失败并被 tdstore 中止。错误代码:900,错误信息:冲突检测,协调者:node1 |
| 8521 | 事务必须被中止。请查看错误日志获取更多信息 | – |
| 8522 | 集群未引导。请检查错误日志或元集群 | – |
| 8523 | 初始化事务保活线程失败 | – |
| 8524 | RocksDB 引擎和其他引擎不能相互转换 | – |
| 8525 | 不允许对系统权限表执行原始 DML 操作 | 不允许对系统权限表 mysql.user 执行原始 DML 操作 |
| 8526 | 不可用的表,请重新启动事务。 | 不可用的表 db1.temp_table。表正在重建 |
| 8527 | 关联表错误 | 关联表错误(错误代码:1000,错误信息:关联失败) |
| 8528 | 在线更改表失败,如果更改期间不接受写入,请将变量 'tdsql_use_online_copy_ddl' 设置为 'false'。 | 在线更改表 mydb.users 失败,原因:'锁等待超时',如果更改期间不接受写入,请将变量 'tdsql_use_online_copy_ddl' 设置为 'false' |
| 8529 | 本地缓存中的持久化变量已过时,设置持久化选项失败,请重试。 | – |
| 8530 | 不允许对指定变量使用 SET PERSIST_ONLY 语法,因为它不是只读变量 | 不允许对变量 max_connections 使用 SET PERSIST_ONLY 语法,因为它不是只读变量 |
| 8531 | 当前不允许启动新的 DDL 作业 | 当前不允许启动新的 DDL 作业,因为系统维护中 |
| 8532 | DDL 作业包含过多信息,请拆分此作业 | DDL 作业(id 123456)包含过多信息,请拆分此作业。 |
| 8533 | LOCK/UNLOCK 选项仅用于兼容性 | – |
| 8534 | 原生存储过程参数不匹配 | 原生存储过程 calculate_stats 的第2个参数不匹配 |
| 8535 | 无法添加固定执行计划规则 | 无法添加固定执行计划规则:规则冲突 |
| 8536 | 无法删除固定执行计划规则 | 无法删除固定执行计划规则:规则不存在 |
| 8537 | 无法启用或禁用固定执行计划规则 | 无法启用或禁用固定执行计划规则:规则无效 |
| 8538 | 规则表中的固定执行计划规则无效 | 规则表中的固定执行计划规则 123456 无效:格式错误 |
| 8539 | 刷新固定执行计划规则时出错 | 刷新固定执行计划规则时出错:内存不足 |
| 8540 | 语句应用规则失败 | 语句应用规则 123456 失败:解析错误 |
| 8541 | 为其他语句刷新规则时出错 | 为其他语句刷新规则时出错:网络错误 |
| 8542 | 从 MC 获取对象锁等待超时 | 从 MC 获取对象锁 table_lock 等待超时 |
| 8543 | 路由刷新失败 | – |
| 8544 | 显示路由失败 | – |
| 8545 | 创建数据对象失败 | 创建数据对象失败。权限不足 |
| 8546 | 并行查询工作线程启动失败 | 并行查询工作线程启动失败(错误号:100 – 资源不足) |
| 8547 | 并行度无效 | – |
| 8548 | 此语句不支持 PARALLEL 提示 | – |
| 8549 | RPC 应用流失败 | RPC 应用流失败。连接超时 |
| 8550 | 获取或更改分布策略失败 | – |
| 8551 | 强制优化 INSERT/REPLACE/LOAD 为 BatchPut | 强制优化 INSERT/REPLACE/LOAD 为 BatchPut。数据量过大 |
| 8552 | 并行查询运算符发送或接收行失败,因为行太大 | – |
| 8553 | 事件服务无法添加或移除事件 | 事件服务无法添加或移除事件。(错误号:200 – 事件已存在) |
| 8554 | 并行查询运算符发送或接收行失败 | 并行查询运算符发送或接收行失败。(错误号:300 – 传输错误) |
| 8555 | 并行查询运算符读取行失败,因为遇到了未知的帧类型 | – |
| 8556 | 检查事务存活失败 | – |
| 8557 | extract_int_from_str 使用错误 | extract_int_from_str 使用错误。格式无效 |
| 8558 | 由于日志服务限制,目前不允许操作包含多表 | 由于日志服务限制,目前不允许 DELETE 操作包含多表 |
| 8559 | 并行查询远程工作线程错误 | 并行查询远程工作线程错误。节点故障 |
| 8560 | 并行查询远程执行器错误 | 并行查询远程执行器错误。执行超时 |
| 8561 | 过时读取仅支持非锁定的只读自动提交事务 | 过时读取仅支持非锁定的只读自动提交事务。事务模式不匹配 |
| 8562 | 过时读取获取快照失败 | 过时读取获取快照失败。快照不可用 |
| 8563 | 尚未支持在 LOCK TABLE 语法之后删除表 | – |
| 8564 | 更新批量加载模式设置失败 | 更新批量加载模式设置失败。配置冲突 |
| 8565 | 更新 tdstore 选项失败 | 更新 tdstore 选项失败。权限不足 |
| 8566 | 更新 tdstore 选项警告 | 更新 tdstore 选项警告。性能影响 |
| 8567 | 超节点 ID 已被节点缓存 | – |
| 8568 | 加锁失败 | – |
| 8569 | 无法在数据库中创建/移动表 | 无法在数据库中创建/移动表。数据库(db1)和表(db2.users)位于不同的数据空间中 |
| 8570 | TDSQL 标识类型不匹配 | TDSQL 标识类型不匹配,需要整数但得到字符串 |
| 8571 | 参数数量不正确 | 参数 table_name 的数量不正确,需要 1 但得到 0 |
| 8572 | 参数数量不正确 | 参数 columns 的数量不正确,需要多于 0 但得到 0 |
| 8573 | 未知参数 | 未知参数:invalid_param |
| 8574 | 提交作业失败 | 提交作业失败:job_123,错误信息:资源不足 |
| 8575 | 清除 Raft 日志失败 | 清除 Raft 日志失败:raft_group_1 |
| 8576 | 并行工作线程之一报告错误 | – |
| 8577 | 创建分区策略失败 | 创建分区策略失败。策略冲突 |
| 8578 | 绑定分区策略失败 | 绑定分区策略失败。表不存在 |
| 8579 | 语句大纲规则已应用,可能已更改查询计划 | 语句大纲规则123456已应用,它可能已更改查询计划 |
| 8580 | 刷新内存表失败 | 刷新内存表失败:内存不足 |
| 8581 | 在线更改表失败,当 tdsql_ddl_fillback_mode='BulkLoadLock' 时,不支持 ALGORITHM=COPY,请将变量 'tdsql_ddl_fillback_mode' 设置为其他值 | 在线更改表 db1.users 失败,当 tdsql_ddl_fillback_mode='BulkLoadLock' 时,不支持 ALGORITHM=COPY,请将变量 'tdsql_ddl_fillback_mode' 设置为其他值 |
| 8582 | 不允许更改某些集群全局变量 | 不允许更改某些集群全局变量:cluster_mode |
| 8583 | 并行工作线程之间的交换记录格式不匹配 | – |
| 8584 | 在回收站中未找到相应记录 | – |
| 8585 | 超出回收站大小限制 | 超出回收站大小限制1000000 |
| 8586 | 不能将回收站中的表与其他表一起删除 | – |
| 8587 | 回收站中发生错误 | 回收站中发生错误:存储空间不足 |
| 8588 | 读取回收站信息失败 | – |
| 8589 | 回收站写入有关已删除表的记录失败 | – |
| 8590 | 未找到数据库 | 未找到 temp_db 数据库 |
| 8591 | 未找到 I_S 视图 | 未找到 I_S 视图 information_schema.users |
| 8592 | 丢失 I_S 视图 | 丢失了 5 个 I_S 视图 |
| 8593 | 转储 I_S 视图失败 | 在 /tmp/views.sql 中转储 I_S 视图失败 |
| 8594 | 无法创建带有分区的同步/广播表 | – |
| 8595 | 过时读取意外错误 | 过时读取意外错误。内部错误 |
| 8596 | 未知的分区策略 | 未知的分区策略 invalid_policy |
| 8597 | 删除分区策略失败 | 删除分区策略 old_policy 失败 |
| 8598 | 分区策略已存在 | 分区策略 existing_policy 已存在 |
| 8599 | 自增值超过最大值 | – |
| 8600 | 路由不存在。可能存在并发的 DDL 销毁数据对象 | – |
TDSQL Boundless 8500-8600(错误码信息)
•
腾讯云产品
这篇列出了TDSQL错误码8500至8600的含义与示例,涵盖连接失败、DDL冲突、事务中止、权限不足等常见场景,帮助用户快速定位并处理数据库异常。 连接与事务错误:错误码8500至8523覆盖连接失败、写围栏错误、事务中止等基础故障。 DDL与表操作错误:错误码8524至8550涉及DDL冲突、表重建、分区策略失败等操作限制。 权限与配置错误:错误码8518至8582说明用户权限不足、变量设置受限及回收站相关问题。
赞 (0)
TDSQL Boundless 7000-7030(错误码信息)
上一篇
4天前
TDSQL Boundless 8601-8700(错误码信息)
下一篇
4天前