首批通过分布式安全可靠测评,为关键业务系统打造
4000 ~ 4499
更新时间:2026-04-10 11:58:37
此错误码范围表示通用错误码。
ERROR 4000 (HY000) : Common error
OceanBase 错误码:4000
错误原因:通用错误码。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4001 (HY004) : Object type error
OceanBase 错误码:4001
错误原因:类型错误。
解决方式:请联系技术支持人员协助排查。
ERROR 4003 (42000) : Array index out of range
OceanBase 错误码:4003
错误原因:数组下标越界。
解决方式:请联系技术支持人员协助排查。
ERROR 4004 (08S01) : Failed to listen to the port
OceanBase 错误码:4004
错误原因:网络断开导致监听服务启动失败。
解决方式:请更换空闲端口后重启 observer 进程。
说明
该错误码从 V4.1.0 版本开始引入。
ERROR 4005 (HY000) : The object is initialized twice
OceanBase 错误码:4005
错误原因:重复初始化对象。
解决方式:请联系技术支持人员协助排查。
ERROR 4005 (HY000) : User '%.*s'@'%.*s' is referenced as a definer account in a stored routine.
OceanBase 错误码:5388
兼容 MySQL 错误码:4005
错误原因:操作用户时产生孤儿对象,或继承孤儿对象。
解决方法:检查是否有权限,或删除对应的对象。
说明
该错误码从 V4.2.2 版本开始引入。
ERROR 4006 (HY000) : The object is not initialized
OceanBase 错误码:4006
错误原因:未初始化对象。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4006 (HY000) : Operation %.*s failed for '%.*s'@'%.*s' as it is referenced as a definer account in a stored routine.
OceanBase 错误码:5389
兼容 MySQL 错误码:4006
错误原因:操作用户时产生孤儿对象,或继承孤儿对象。
解决方法:删除对应的对象。
说明
该错误码从 V4.2.2 版本开始引入。
ERROR 4008 ( HY000 ) : End of iteration
OceanBase 错误码:4008
错误原因:迭代结束。
解决方式:请联系技术支持人员协助排查。
ERROR 4009 (58030 ) : IO error
OceanBase 错误码:4009
错误原因:READ 或 WRITE 等 IO 相关的系统调用失败。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4010 (HY000) : Wrong RPC command version
OceanBase 错误码:4010
错误原因:RPC 命令版本错误。
解决方式:请联系技术支持人员协助排查。
ERROR 4012 (HY000) : Timeout, query has reached the maximum query timeout: %ld(us), maybe you can adjust the session variable ob_query_timeout or query_timeout hint, and try again
OceanBase 错误码:4012
错误原因:执行超时。
解决方式:
通过性能调优减少耗时。
设置更大的超时时间。
请联系技术支持人员协助排查。
相关问题案例:
- Bootstrap 失败,错误代码 4012
- 租户 Locality 变更失败,合并超时
- mysqldump 工具导出数据错误,错误代码 4012
- 磁盘故障导致的合并超时、SQL 执行超时
- 普通租户下 SELECT DBA_OB_LS_LOCATIONS 超时报错-5150
- OceanBase 数据库报 timeout 或者直接 hang 住,报错 4012
ERROR 4012 (HY000) : Task timeout and not executed
OceanBase 错误码:4049
兼容 MySQL 错误码:4012
ERROR 4012 (HY000) : RPC session not found
OceanBase 错误码:4067
兼容 MySQL 错误码:4012
ERROR 4012 (HY000) : RPC send error
OceanBase 错误码:4121
兼容 MySQL 错误码:4012
ERROR 4012 (HY000) : RPC post error
OceanBase 错误码:4122
兼容 MySQL 错误码:4012
ERROR 4012 (HY000) : Timeout
OceanBase 错误码:4664
兼容 MySQL 错误码:4012
相关问题案例:
ERROR 4012 (HY000) : Statement is timeout
OceanBase 错误码:6004
兼容 MySQL 错误码:4012
ERROR 4012 (25000) : Transaction timeout occurred, please rollback the transaction, set the variable ob_trx_timeout to a larger value and then restart the transaction
OceanBase 错误码:6210
兼容 MySQL 错误码:4012
相关问题案例:
ERROR 4012 (25000) : Statement timeout occurred, please set the variable ob_query_timeout to a larger value an then restart the statement
OceanBase 错误码:6212
兼容 MySQL 错误码:4012
ERROR 4012 (25000) : Transaction result isunknown
OceanBase 错误码:6225
兼容 MySQL 错误码:4012
ERROR 4012 (25000) : transaction rpc timeout
OceanBase 错误码:6230
兼容 MySQL 错误码:4012
ERROR 4013 (HY001) : No memory or reach tenant memory limit
OceanBase 错误码:4013
错误原因:内存分配失败。
- 物理内存耗尽。
- 单次分配内存大于 4G。
- CTX、Tenant、Server 的内存占用达到上限。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
- OBServer 启动 IO 内存不足
- ARM 架构执行 Benchmark IO 步骤报错,错误码 4013
- 主备集群架构中,备集群不响应,错误代码 4013
- 工作区内存不足,错误代码 4013
- migrate unit 报错:-4013,分配内存大于 4G
- udf 场景下开事务导致事务超限报错 -4013
- 卡合并,ob_micro_block_cache 模块报错:failed to allocate value, -4013
- OceanBase 数据库中错误代码 4013 与 4030 的区别
- SQL 执行报 4013 且 500 租户内存突增场景之一
- sqlexecuter 模块内存动态泄漏
- OBServer 刷日志 record concurrent fifoallocator alloc mem failed(total_size=1793,ret=-4013)
- PS 块内存碎片导致执行报 -4013
- Analyze 大宽表慢且打爆租户内存
- SQL 解析阶段报错 -4013,租户内存满
- 执行 UDF 报错 -4013
- 不合理的 vm.max_map_count 配置可能导致严重的内存泄漏
- 内存写入快导致租户内存满报错 -4013
- 主备集群架构中,备集群不响应,错误代码 4013
说明
该错误码从 V4.1.0 版本开始引入。
ERROR 4014 (HY000) : Inner state error
OceanBase 错误码:4014
错误原因:内部状态异常。
解决方式:请联系技术支持人员协助排查。
ERROR 4015 (HY000) : System error
OceanBase 错误码:4015
错误原因:内部错误码。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4016 (HY000) : Internal error
OceanBase 错误码:4016
错误原因:内部错误码。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
- OBServer 启动失败,错误代码 4016
- Bootstrap 失败,错误代码 4016(cluster_id 的设置超出取值范围)
- Bootstrap 时报 Error 4016 错误(no qualified primary zone for system)
- OBServer 重启失败,错误代码 4016
- 集群转储时报 -4016,且多次重试未自愈
- LLVM 内存分配失败导致 PL 调用 core
- group_concat 函数错误,错误代码 4016
- MySQL 模式下时间类型间隔计算错误,错误代码 4016
- 索引状态为 unuseable/error 的数据表,备份后恢复时失败
- ANALYZE TABLE 报错 -4016
- PL 中 case when 语句执行期报 -4016
- 使用 sys_connect_by_path() 函数失败,错误码 ORA-00600
- OceanBase 数据库 Oracle 模式下 nchar 使用 to_number 函数报 Internal error
- SQL 执行报 ErrorCode = 4016, SQLState = HY000, Details = Internal error
- SQL 查询报内部错误 ORA-00600
- 含多个 in 和向量表达式的 SQL 执行报错 4016
- query range 抽取报错 4016
- Oracle 租户执行递归 CTE 报错:-4016,内部错误
- MySQL 租户 SQL 执行报错误:-4016 内部错误
- 数据的 collation type 不一致导致合并报 -4016
- OBKV-Table queryAndAppend 操作执行结果不符合预期并且客户端执行前缀查询的时候报错
- 备份报错 4016,超出 backup meta data size
- NFS 目录未按要求挂载导致日志持续报错
- 日志归档无法停止, 报错 invalid archive_round
- 停止归档后归档卡在 stopping 状态
- 物理恢复报错 -4016
- OceanBase 异机恢复 locate_file_by_log_id 报 -4016 错误
- 恢复失败报错 -4016, last_restore_log_id 不匹配
ERROR 4017 (HY000) : Entry already exist
OceanBase 错误码:4017
错误原因:数据已存在。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4018 (HY000) : Entry not exist
OceanBase 错误码:4018
错误原因:数据不存在。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
- OBServer 启动异常,日志显示:-4018, 没有完整的日志
- 删除服务器错误,错误代码 4018
- 刷新 location cache 的应急方法
- 版本升级后,备份恢复报错 4018 archive_key file not exist
ERROR 4019 (HY000) : Size overflow
OceanBase 错误码:4019
错误原因:空间溢出。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4020 (HY000) : Reference count is not zero
OceanBase 错误码:4020
错误原因:引用的计数非零。
解决方式:请联系技术支持人员协助排查。
ERROR 4021 (HY000) : Conflict value
OceanBase 错误码:4021
错误原因:基础库遇到逻辑错误,一般是代码错误。
解决方式:请联系技术支持人员协助排查。
ERROR 4022 (HY000) : Item not set
OceanBase 错误码:4022
错误原因:值未设置。
解决方式:请联系技术支持人员协助排查。
ERROR 4023 (HY000) : Try again
OceanBase 错误码:4023
错误原因:需要重试。
解决方式:重试,或联系技术支持人员协助排查。
相关问题案例:
ERROR 4024 (HY000) : Buffer not enough
OceanBase 错误码:4024
错误原因:空间不足。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4025 (HY000) : Partial failed
OceanBase 错误码:4025
错误原因:批量任务,部分执行成功,部分执行失败。
解决方式:请联系技术支持人员协助排查。
ERROR 4026 (02000) : Nothing to read
OceanBase 错误码:4026
错误原因:没有可读取的数据。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4028 (HY000) : Log entry not continuous
OceanBase 错误码:4028
错误原因:文件 ID 不连续。
解决方式:请联系技术支持人员协助排查。
ERROR 4029 (HY000) : Schema error
OceanBase 错误码:4029
错误原因:获取 Schema 失败。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4030 (HY000) : Over tenant memory limits
OceanBase 错误码:4030
错误原因:租户内存资源不足。
解决方式:调大租户内存资源。
相关问题案例:
- 内存超限,错误码 4030
- SYS 租户三个节点重启后 RS 无主 Clog 提示 ret=-4030 问题处理
- OceanBase 数据库中错误代码 4013 与 4030 的区别
- OceanBase 插入数据报 Over tenant memory limits 的原因
ERROR 4031 (HY004) : Unknown object
OceanBase 错误码:4031
错误原因:未知的对象。
解决方式:请联系技术支持人员协助排查。
ERROR 4033 (HY000) : Serialize error
OceanBase 错误码:4033
错误原因:序列化失败。
解决方式:请联系技术支持人员协助排查。
说明
该错误码从 V3.2.4 版本开始引入。
ERROR 4034 (HY000) : Deserialize error
OceanBase 错误码:4034
错误原因:反序列化失败。
解决方式:请联系技术支持人员协助排查。
说明
该错误码从 V3.2.4 版本开始引入。
ERROR 4035 (HY000) : Asynchronous IO error
OceanBase 错误码:4035
错误原因:异步 IO 相关系统调用失败。
解决方式:请联系技术支持人员协助排查。
ERROR 4036 (HY000) : Need retry
OceanBase 错误码:4036
错误原因:需要重试。
解决方式:重试,或联系技术支持人员协助排查。
ERROR 4037 (HY000) : Too many sstable
OceanBase 错误码:4037
错误原因:过多的 SSTable,一般可能是由于转储次数过于频繁导致。
解决方式:扩容以降低单台 Server 压力或者联系技术支持人员协助排查。
ERROR 4038 (HY000) : The observer or zone is not the master
OceanBase 错误码:4038
错误原因:当前分区不作为主(Leader)提供服务。
解决方式:重新执行当前语句或事务。
相关问题案例:
ERROR 4039 (HY000) : Request has killed by sql throttle
OceanBase 错误码:4039
错误原因:SQL 被限流。
解决方式:请联系技术支持人员协助排查。
ERROR 4041 (HY000) : Decrypt error
OceanBase 错误码:4041
错误原因:解密失败。
解决方式:请联系技术支持人员协助排查。
ERROR 4045 (HY000) : pushdown status changed
OceanBase 错误码:4045
错误原因:内部错误码。
解决方式:请联系技术支持人员协助排查。
ERROR 4046 (HY000) : Storage schema is not valid
OceanBase 错误码:4046
错误原因:存储层 SCHEMA 无效。
解决方式:请联系技术支持人员协助排查。
说明
该错误码从 V4.0.0 版本开始引入。
ERROR 4047 (HY000) : Medium compaction info is not valid
OceanBase 错误码:4047
错误原因:Medium Info 无效。
解决方式:请联系技术支持人员协助排查。
ERROR 4048 (HY000) : Not registered
OceanBase 错误码:4048
错误原因:内部错误码。
解决方式:请联系技术支持人员协助排查。
ERROR 4050 (HY000) : Not the object
OceanBase 错误码:4050
错误原因:对象不匹配。
解决方式:请联系技术支持人员协助排查。
ERROR 4052 (HY000) : Corrupted log entry
OceanBase 错误码:4052
错误原因:错误的日志项,一般可能是由于硬件或者磁盘错误,导致读取到的日志数据有误。
解决方式:联系 DBA 排查硬件问题,或者联系技术支持人员协助排查。
ERROR 4055 (HY000) : Invalid entry
OceanBase 错误码:4055
错误原因:内部状态异常。
解决方式:请联系技术支持人员协助排查。
ERROR 4057 (HY000) : Decimal overflow warning
OceanBase 错误码:4057
错误原因:数据精度超限。
解决方式:降低输入数据精度。
ERROR 4058 (HY000) : Decimal overflow error
OceanBase 错误码:4058
错误原因:数据精度超限。
解决方式:降低输入数据精度。
ERROR 4060 (HY000) : Divide error
OceanBase 错误码:4060
错误原因:除法错误。
解决方式:请联系技术支持人员协助排查。
ERROR 4061 (HY000) : Not a decimal
OceanBase 错误码:4061
错误原因:类型错误。
解决方式:请联系技术支持人员协助排查。
ERROR 4062 (HY104) : Decimal precision error
OceanBase 错误码:4062
错误原因:数字精度问题。
解决方式:请联系技术支持人员协助排查。
ERROR 4063 (HY000) : Empty range
OceanBase 错误码:4063
错误原因:获取
LIKE条件的查询范围失败。解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4064 (HY000) : Session killed
OceanBase 错误码:4064
错误原因:Session 被终止。
解决方式:请联系系统管理员或数据库管理员。
ERROR 4065 (HY000) : Log not sync
OceanBase 错误码:4065
错误原因:副本日志不同步。
解决方式:请联系技术支持人员协助排查。
ERROR 4068 (HY000) : Invalid log
OceanBase 错误码:4068
错误原因:日志不合法。
解决方式:请联系技术支持人员协助排查。
ERROR 4070 (HY000) : Invalid data
OceanBase 错误码:4070
错误原因:无效的数据。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4071 (HY000) : Already done
OceanBase 错误码:4071
错误原因:操作已完成。
解决方式:请联系技术支持人员协助排查。
ERROR 4072 (HY000) : Operation canceled
OceanBase 错误码:4072
错误原因:操作被取消。
解决方式:请联系技术支持人员协助排查。
ERROR 4074 (HY000) : Log not aligned
OceanBase 错误码:4074
错误原因:日志未对齐。
解决方式:请联系技术支持人员协助排查。
ERROR 4075 (HY000) : Log entry missed
OceanBase 错误码:4075
错误原因:日志未找到。
解决方式:请联系技术支持人员协助排查。
ERROR 4076 (HY000) : Need wait
OceanBase 错误码:4076
错误原因:需要等待。
解决方式:请联系技术支持人员协助排查。
ERROR 4077 (0A000) : Not implemented feature
OceanBase 错误码:4077
错误原因:未实现的功能。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4080 (HY013) : exceed memory limit
OceanBase 错误码:4080
错误原因:内部错误码。主要用于 SQL 算子中间结果落盘的条件判断。
解决方式:内存超限有多种情况,需要先排查内存超限的原因。
相关问题案例:
ERROR 4084 (02000) : No result
OceanBase 错误码:4084
错误原因:配置项的值没找到。
解决方式:请联系技术支持人员协助排查。
ERROR 4085 (HY000) : Queue overflow
OceanBase 错误码:4085
错误原因:队列长度溢出。
解决方式:请联系技术支持人员协助排查。
ERROR 4090 (HY000) : Table log_id range no continuous
OceanBase 错误码:4090
错误原因:分区内 SSTable 之间的日志范围不连续。
解决方式:请联系技术支持人员协助排查。
ERROR 4098 (HY000) : Term not match
OceanBase 错误码:4098
错误原因:副本
proposal_id不匹配。解决方式:请联系技术支持人员协助排查。
ERROR 4103 (42000) : Data checksum error
OceanBase 错误码:4103
错误原因:数据校验和出错。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4104 (HY000) : Initialize error
OceanBase 错误码:4104
错误原因:初始化失败。
解决方式:请联系技术支持人员协助排查。
ERROR 4105 (HY000) : Rowkey order error
OceanBase 错误码:4105
错误原因:主键排序出错。
解决方式:请联系技术支持人员协助排查。
ERROR 4107 (HY000) : block switched when fill commitlog
OceanBase 错误码:4107
错误原因:
Group Commit用到的buffer需要切换。解决方式:请联系技术支持人员协助排查。
ERROR 4108 (HY000) : Physic data checksum error
OceanBase 错误码:4108
错误原因:物理数据校验和出错,可能是磁盘介质故障或者是程序 Bug。
解决方式:检查硬件是否有问题,或者联系技术支持人员进行排查。
ERROR 4109 (HY000) : Server state or role not the same as expected
OceanBase 错误码:4109
错误原因:状态不匹配。
解决方式:请联系技术支持人员协助排查。
ERROR 4111 (HY000) : block need freeze
OceanBase 错误码:4111
错误原因:块需要冻结。
解决方式:请联系技术支持人员协助排查。
ERROR 4112 (HY000) : block frozen
OceanBase 错误码:4112
错误原因:块已经被冻结。
解决方式:请联系技术支持人员协助排查。
ERROR 4113 (HY000) : In FATAL state
OceanBase 错误码:4113
错误原因:状态非法。
解决方式:请联系技术支持人员协助排查。
ERROR 4114 (08S01) : In STOP state
OceanBase 错误码:4114
错误原因:OBServer 节点已经在 Stop 过程中。
解决方式:如果长时间报错,请联系技术支持人员协助排查。
ERROR 4119 (08000) : RPC packet to send too long
OceanBase 错误码:4119
错误原因:RPC 报文长度超出限制。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4120 (HY000) : Log too large
OceanBase 错误码:4120
错误原因:日志太大。
解决方式:请联系技术支持人员协助排查。
ERROR 4123 (08000) : Libeasy error
OceanBase 错误码:4123
错误原因:网络初始化失败。
解决方式:请联系系统管理员或数据库管理员。
ERROR 4124 (HY000) : Connect error
OceanBase 错误码:4124
错误原因:服务器连接建立失败。
解决方式:请联系系统管理员或数据库管理员。
ERROR 4128 (HY000) : RPC packet is invalid
OceanBase 错误码:4128
错误原因:RPC 报文格式错误。
解决方式:请联系系统管理员或数据库管理员。
ERROR 4138 (HY000) : Request to read too old versioned data
OceanBase 错误码:4138
错误原因:访问的数据版本太旧。
解决方式:重新执行语句或者调高 undo_retention 配置项。
相关问题案例:
ERROR 4143 (42000) : Version not match
OceanBase 错误码:4143
错误原因:版本不匹配。
解决方式:请联系技术支持人员协助排查。
ERROR 4147 (HY000) : Invalid config
OceanBase 错误码:4147
错误原因:无效的配置。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4150 (42000) : Min value
OceanBase 错误码:4150
错误原因:尝试访问内部表的无效最小特殊值。
解决方式:请联系技术支持人员协助排查。
ERROR 4151 (42000) : Max value
OceanBase 错误码:4151
错误原因:尝试访问内部表的无效最大特殊值。
解决方式:请联系技术支持人员协助排查。
ERROR 4152 (42000) : Null value
OceanBase 错误码:4152
错误原因:尝试访问内部表的无效空值。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4154 (HY000) : Internal SQL client error
OceanBase 错误码:4154
错误原因:SQL 客户端内部错误。
解决方式:请联系技术支持人员协助排查。
ERROR 4161 (42000) : Invalid argument num
OceanBase 错误码:4161
错误原因:无效的参数个数。
解决方式:检查参数列表,或联系技术支持人员协助排查。
相关问题案例:
ERROR 4162 (HY000) : reserved lease not enough
OceanBase 错误码:4162
错误原因:保留的 Lease 时间不足。
解决方式:请联系技术支持人员协助排查。
ERROR 4165 (HY000) : Empty result
OceanBase 错误码:4165
错误原因:结果集为空。
解决方式:请联系技术支持人员协助排查。
ERROR 4168 (HY000) : Invalid log module id
OceanBase 错误码:4168
错误原因:无效的日志模块
ID。解决方式:请联系技术支持人员协助排查。
ERROR 4169 (HY000) : Unknown module name. Invalid Setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level
OceanBase 错误码:4169
错误原因:无效的日志模块名,客户端设置模块日志级别时填错导致。
解决方式:请联系技术支持人员协助排查。
ERROR 4170 (HY000) : Invalid level. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level
OceanBase 错误码:4170
错误原因:无效的日志级别,客户端设置模块日志级别时填错导致。
解决方式:请联系技术支持人员协助排查。
ERROR 4171 (HY000) : Syntax to set log_level error. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level
OceanBase 错误码:4171
错误原因:无效的日志级别设置语法,客户端设置模块日志级别时填错导致。
解决方式:请联系技术支持人员协助排查。
ERROR 4172 (HY000) : Index out of range
OceanBase 错误码:4172
错误原因:索引超出范围。
解决方式:请联系技术支持人员协助排查。
ERROR 4175 (42000) : Out of range
OceanBase 错误码:4175
错误原因:超出范围。
解决方式:请联系技术支持人员协助排查。
ERROR 4177 (42000) : Schema version too old
OceanBase 错误码:4177
错误原因:本地 Schema 版本落后。
解决方式:请联系技术支持人员协助排查。
ERROR 4179 (HY000) : %s not allowed
OceanBase 错误码:4179
错误原因:不支持的功能。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
- OBServer 停止错误,错误代码 4179
- 升级过程中修改租户的 Locality 报错:-4179 not allowed
- 修改 Primary Zone 失败,错误代码 4179
- 通过 OCP 创建备集群时报错 4179
- OceanBase 数据库执行恢复时报错 ERROR -4179
- 集群升级失败,手动回滚后恢复任务报错 -4179
- MySQL 租户 CTAS 建表报错 ERROR 4179
- 集群合并中删除列遇到 ERROR 4179 报错
- 无法把非分区表改成分区表
- 报错 table and tablegroup use different partition options not allowed
ERROR 4180 (HY000) : No empty entry
OceanBase 错误码:4180
错误原因:对应数据项非空。
解决方式:请联系技术支持人员协助排查。
ERROR 4181 (42S01) : Already exist
OceanBase 错误码:4181
错误原因:位置缓存中已经存在对应项。
解决方式:请联系技术支持人员协助排查。
ERROR 4182 (HY000) : Value not found
OceanBase 错误码:4182
错误原因:值未找到。
解决方式:请联系技术支持人员协助排查。
ERROR 4183 (HY000) : Key out of range
OceanBase 错误码:4183
错误原因:键越界。
解决方式:请联系技术支持人员协助排查。
ERROR 4184 (53100) : ChunkServer out of disk space
OceanBase 错误码:4184
错误原因:磁盘空间满。
解决方式:增加服务器以扩容,或者联系技术支持人员协助排查。
相关问题案例:
- OceanBase 数据库日志中出现 Fail to alloc data block, (ret=-4184)
- 日志报错 -4184: ChunkServer out of disk space
- OceanBase 集群备份报 4184 退出
- SQL 查询导致磁盘空间不足报错 -4184
ERROR 4185 (HY000) : Column group not found
OceanBase 错误码:4185
错误原因:指定的列组未找到。
解决方法:检查指定的列组名称是否正确,确保该列组存在或者使用正确的列组名称。
ERROR 4186 (HY000) : ChunkServer failed to get compress library
OceanBase 错误码:4186
错误原因:没有找到压缩库。
解决方式:请联系技术支持人员协助排查。
ERROR 4187 (HY000) : Item not match
OceanBase 错误码:4187
错误原因:值不匹配。
解决方式:请联系技术支持人员协助排查。
ERROR 4189 (HY000) : the macro block type does not exist
OceanBase 错误码:4189
错误原因:不存在的宏块类型。
解决方式:请联系技术支持人员协助排查。
ERROR 4191 (HY000) : partition group is removed
OceanBase 错误码:4191
错误原因:分区被删除。
解决方式:无需处理。
ERROR 4192 (42000) : ddl task executes too much time
- OceanBase 错误码:4192
- 错误原因:DDL 任务执行时间过长。
- 解决方式: 请关注该 DDL 操作的执行时间是否符合预期,若不符合预期,请联系技术支持人员协助排查。
说明
该错误码从 V4.1.0 版本开始引入。
ERROR 4200 (HY000) : hash map/set entry exist
OceanBase 错误码:4200
错误原因:
HASH值已存在。解决方式:请联系技术支持人员协助排查。
ERROR 4201 (HY000) : hash map/set entry not exist
OceanBase 错误码:4201
错误原因:
HASH值不存在。解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4204 (HY000) : hash map/set get timeout
OceanBase 错误码:4204
错误原因:
HASH操作超时。解决方式:请联系技术支持人员协助排查。
ERROR 4205 (HY000) : hash map/set retry
OceanBase 错误码:4205
错误原因:
HASH操作需要重试。解决方式:请联系技术支持人员协助排查。
ERROR 4206 (HY000) : hash map/set full
OceanBase 错误码:4206
错误原因:
HASH操作已满。解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4208 (HY000) : wait next packet timeout
OceanBase 错误码:4208
错误原因:等待后续报文超时。
解决方式:请联系技术支持人员协助排查。
ERROR 4209 (HY000) : partition has not leader
OceanBase 错误码:4209
错误原因:分区 Leader 不存在。
解决方式:请联系技术支持人员协助排查。
ERROR 4210 (HY000) : prepare major freeze failed
OceanBase 错误码:4210
错误原因:准备合并失败。
解决方式:请联系技术支持人员协助排查。
ERROR 4211 (HY000) : commit major freeze failed
OceanBase 错误码:4211
错误原因:提交大版本冻结失败。
解决方式:请联系技术支持人员协助排查。
ERROR 4212 (HY000) : abort major freeze failed
OceanBase 错误码:4212
错误原因:回滚大版本冻结失败。
解决方式:请联系技术支持人员协助排查。
ERROR 4213 (HY000) : last major freeze not finish", "%s
OceanBase 错误码:4213
错误原因:上一次合并尚未完成。
解决方式:等待合并完成,再开启新一轮的合并操作。
ERROR 4215 (HY000) : wait major freeze response timeout
OceanBase 错误码:4215
错误原因:等待大版本冻结超时。
解决方式:请联系技术支持人员协助排查。
ERROR 4216 (HY000) : curl error
OceanBase 错误码:4216
错误原因:
libcurl访问报错。解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4217 (HY000) : Major freeze not allowed now
OceanBase 错误码:4217
错误原因:暂时不允许大版本冻结。
解决方式:可能系统处于升级或其他过程中,不可以进行大版本冻结。
相关问题案例:
ERROR 4218 (HY000) : prepare freeze failed
OceanBase 错误码:4218
错误原因:准备冻结失败。
解决方式:请联系技术支持人员协助排查。
ERROR 4220 (HY000) : Inactive sql client, only read allowed
OceanBase 错误码:4220
错误原因:无效的 SQL 客户端。
解决方式:请联系技术支持人员协助排查。
ERROR 4221 (HY000) : Inactive rpc proxy, can not send RPC request
OceanBase 错误码:4221
错误原因:RPC 客户端未初始化。
解决方式:请联系技术支持人员协助排查。
ERROR 4222 (42000) : Interval with year or month can not be converted to microseconds
OceanBase 错误码:4222
错误原因:时间类型转换错误。
解决方式:请联系技术支持人员协助排查。
ERROR 4223 (42000) : Interval has too many datetime parts
OceanBase 错误码:4223
错误原因:时间类型转换错误。
解决方式:请联系技术支持人员协助排查。
ERROR 4225 (HY000) : Partition entry not exists
OceanBase 错误码:4225
错误原因:分区不存在。
解决方式:请联系技术支持人员协助排查。
ERROR 4232 (HY000) : The observer or zone is not a follower
OceanBase 错误码:4232
错误原因:访问的 OBServer 节点或者 Zone 不是 Follower。
解决方式:内部错误码,请联系技术支持人员协助排查。
ERROR 4233 (HY000) : smaller than container lower bound
OceanBase 错误码:4233
错误原因:小于容器下边界。
解决方式:请联系技术支持人员协助排查。
ERROR 4234 (HY000) : bigger than container upper bound
OceanBase 错误码:4234
错误原因:大于容器上边界。
解决方式:请联系技术支持人员协助排查。
ERROR 4236 (HY000) : ObConfig return error code
OceanBase 错误码:4236
错误原因:OceanBase 数据库内部访问 Config Server 服务报错。
解决方式:检查
obconfig_url配置项,确定 Config Server 服务是否正常,同时联系技术支持人员协助排查。
ERROR 4237 (HY000) : Appname mismatch with obconfig result
OceanBase 错误码:4237
错误原因:Config Server 内容中的集群名与实际的集群名不匹配。
解决方式:检查
obconfig_url配置项,同时联系技术支持人员协助排查。
ERROR 4239 (HY000) : Can not use merge join to join the tables without join conditions
OceanBase 错误码:4239
错误原因:内核错误。
解决方式:请联系技术支持人员协助排查。
ERROR 4240 (HY000) : No join order generated
OceanBase 错误码:4240
错误原因:内核错误。
解决方式:请联系技术支持人员协助排查。
ERROR 4241 (HY000) : No join path generated
OceanBase 错误码:4241
错误原因:内核错误。
解决方式:请联系技术支持人员协助排查。
ERROR 4242 (HY000) : Schema error
OceanBase 错误码:4242
错误原因:执行端获取 Schema 失败。
解决方式:请联系技术支持人员协助排查。
ERROR 4243 (HY000) : file not opened
OceanBase 错误码:4243
错误原因:文件未被打开。
解决方式:请联系技术支持人员协助排查。
ERROR 4244 (HY000) : Timer task has been scheduled
OceanBase 错误码:4244
错误原因:已经注册过定时器任务。
解决方式:请联系技术支持人员协助排查。
ERROR 4245 (HY000) : Timer task has not been scheduled
OceanBase 错误码:4245
错误原因:没有注册定时器任务。
解决方式:请联系技术支持人员协助排查。
ERROR 4246 (HY000) : parse debug sync string error
OceanBase 错误码:4246
错误原因:
debug_sync的字符串不符合语法。解决方式:请联系技术支持人员协助排查。
ERROR 4247 (HY000) : unknown debug sync point
OceanBase 错误码:4247
错误原因:
debug sync点不存在。解决方式:请联系技术支持人员协助排查。
ERROR 4248 (HY000) : task is interrupted while running
OceanBase 错误码:4248
错误原因:分布式执行调度器被提前中断退出。
解决方式:内部错误码。请联系技术支持人员协助排查。
ERROR 4250 (HY000) : module is not running
OceanBase 错误码:4250
错误原因:模块没有启动。
解决方式:请联系技术支持人员协助排查。
ERROR 4251 (HY000) : partition not valid
OceanBase 错误码:4251
错误原因:无效的分区。
解决方式:请联系技术支持人员协助排查。
ERROR 4253 (HY000) : Comment for tenant is too long (max = %ld)
OceanBase 错误码:4253
错误原因:DDL 语句中,租户级别的
COMMENT过长。解决方式:减少 DDL 语句中
COMMENT的长度。
ERROR 4257 (HY000) : compress data or decompress data failed
OceanBase 错误码:4257
错误原因:压缩或解压数据失败,可能是由于数据出现了损坏。
解决方式:联系 DBA 检查硬件问题,替换有故障的机器,或做数据恢复。
ERROR 4263 (HY000) : Minor freeze not allowed now
OceanBase 错误码:4263
错误原因:暂时不允许小版本冻结。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
- OB_MINOR_FREEZE_NOT_ALLOW(-4263)
- 转储失败 Minor freeze not allowed now
- Too many frozen memtables ret=-4263
ERROR 4264 (HY000) : Log out of disk space
OceanBase 错误码:4264
错误原因:日志盘无空间。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4265 (HY000) : Rpc connect error
OceanBase 错误码:4265
错误原因:RPC 建立连接失败。
解决方式:请联系技术支持人员协助排查。
ERROR 4266 (HY000) : minor merge not allow
OceanBase 错误码:4266
错误原因:暂时不允许做转储。
解决方式:请联系技术支持人员协助排查。
ERROR 4270 (HY000) : Working partition entry does not exists
OceanBase 错误码:4270
错误原因:分区状态不正常。
解决方式:请联系技术支持人员协助排查。
ERROR 4271 (HY000) : LIBEASY reach memory limit
OceanBase 错误码:4271
错误原因:LIBEASY 未发送的 Packet 占用内存超限。
解决方式:请联系技术支持人员协助排查。
ERROR 4273 (HY000) : free memblock in cache is not enough
OceanBase 错误码:4273
错误原因:Cache 中空间内存块不足。
解决方式:尝试调整内存或者降低压力,或者联系技术支持人员协助排查。
相关问题案例:
ERROR 4274 (HY000) : sync wash memblock timeout
OceanBase 错误码:4274
错误原因:释放内存块超时。
解决方式:请联系技术支持人员协助排查。
ERROR 4278 (HY000) : last log is not complete
OceanBase 错误码:4278
错误原因:最后的日志不完整,可能是由于断电或突发故障导致。
解决方式:重启 OBServer,或者联系技术支持人员协助排查。
ERROR 4279 (HY000) : table is deleted
OceanBase 错误码:4279
错误原因:表已经被删除了。
解决方式:检查 SQL 语句是否访问了被删除的表。
ERROR 4280 (HY000) : version range not continues
OceanBase 错误码:4280
错误原因:Version 区间不连续。
解决方式:请联系技术支持人员协助排查。
ERROR 4281 (HY000) : io buffer is invalid
OceanBase 错误码:4281
错误原因:IO 缓冲区无效。
解决方式:请联系技术支持人员协助排查。
ERROR 4282 (HY000) : partition is removed
OceanBase 错误码:4282
错误原因:分区已经被删除了。
解决方式:检查是否操作了被删除的分区,或者联系技术支持人员协助排查。
ERROR 4283 (HY000) : gts is not ready
OceanBase 错误码:4283
错误原因:GTS 服务还没有准备好。
解决方式:请联系技术支持人员协助排查。
ERROR 4286 (HY000) : major sstable may has been merged
OceanBase 错误码:4286
错误原因:基线已经被合并了。
解决方式:请联系技术支持人员协助排查。
ERROR 4287 (HY000) : minor sstable version range cross
OceanBase 错误码:4287
错误原因:转储 SSTable Version 区间有交集。
解决方式: 请联系技术支持人员协助排查。
ERROR 4288 (HY000) : memtable cannot minor merge
OceanBase 错误码:4288
错误原因:MemTable 无法做转储。
解决方式:请联系技术支持人员协助排查。
ERROR 4289 (HY000) : task exist
OceanBase 错误码:4289
错误原因:重复的任务。
解决方式:请联系技术支持人员协助排查。
ERROR 4290 (HY000) : cannot allocate disk space
OceanBase 错误码:4290
错误原因:磁盘空间不足。
解决方式:扩容,或者联系技术支持人员协助排查。
ERROR 4297 (HY000) : name is already used by an existing object
OceanBase 错误码:4297
错误原因:和同一个命名空间的其他对象名冲突。
解决方式:将对象名更换为命名空间中未使用的对象名。
ERROR 4298 (HY000) : %s does not exist
OceanBase 错误码:4298
兼容 MySQL 错误码:4298
错误原因:要操作的对象不存在。
解决方式:确保序列名称正确,并且您有权对此序列执行所需的操作。
说明
该错误码从 V4.2.1 版本开始兼容 MySQL 错误码。
ERROR 4300 (HY000) : invalid sequence name
OceanBase 错误码:4300
错误原因:无效的序列名。
解决方式:修改序列的名称。
ERROR 4301 (HY000) : duplicate MAXVALUE/NOMAXVALUE specifications
OceanBase 错误码:4301
错误原因:重复定义的
MAXVALUE或NOMAXVALUE。解决方式:删除重复的
MAXVALUE或NOMAXVALUE。
ERROR 4302 (HY000) : duplicate MINVALUE/NOMINVALUE specifications
OceanBase 错误码:4302
错误原因:重复定义的
MINVALUE或NOMINVALUE。解决方式:删除重复的
MINVALUE或NOMINVALUE。
ERROR 4303 (HY000) : duplicate CYCLE/NOCYCLE specifications
OceanBase 错误码:4303
错误原因:重复定义的
CYCLE或NOCYCLE。解决方式:删除重复的
CYCLE或NOCYCLE。
ERROR 4304 (HY000) : duplicate CACHE/NOCACHE specifications
OceanBase 错误码:4304
错误原因:重复定义的
CACHE或NOCACHE。解决方式:删除重复的
CACHE或NOCACHE。
ERROR 4305 (HY000) : duplicate ORDER/NOORDER specifications
OceanBase 错误码:4305
错误原因:重复定义的
ORDER或NOORDER。解决方式:删除重复的
ORDER或NOORDER。
ERROR 4306 (HY000) : conflicting MAXVALUE/NOMAXVALUE specifications
OceanBase 错误码:4306
错误原因:冲突的
MAXVALUE或NOMAXVALUE定义。解决方式:删除冲突的
MAXVALUE或NOMAXVALUE。
ERROR 4307 (HY000) : conflicting MINVALUE/NOMINVALUE specifications
OceanBase 错误码:4307
错误原因:冲突的
MINVALUE或NOMINVALUE定义。解决方式:删除冲突的
MINVALUE或NOMINVALUE。
ERROR 4308 (HY000) : conflicting CYCLE/NOCYCLE specifications
OceanBase 错误码:4308
错误原因:冲突的
CYCLE或NOCYCLE定义。解决方式:删除冲突的
CYCLE或NOCYCLE。
ERROR 4309 (HY000) : conflicting CACHE/NOCACHE specifications
OceanBase 错误码:4309
错误原因:冲突的
CACHE或NOCACHE定义。解决方式:删除冲突的
CACHE或NOCACHE。
ERROR 4310 (HY000) : conflicting ORDER/NOORDER specifications
OceanBase错误码:4310
错误原因:冲突的
ORDER或NOORDER定义。解决方式:删除冲突的
ORDER或NOORDER。
ERROR 4311 (HY000) : cannot alter starting sequence number
OceanBase 错误码:4311
错误原因:不能修改自增列的
START WITH值。解决方式:不更改
START WITH值。
ERROR 4312 (HY000) : duplicate INCREMENT BY specifications
OceanBase 错误码:4312
错误原因:重复定义的
INCREMENT BY。解决方式:删除重复的
INCREMENT BY。
ERROR 4313 (HY000) : duplicate START WITH specifications
OceanBase 错误码:4313
错误原因:重复定义的
START WITH。解决方式:删除重复的
START WITH。
ERROR 4314 (HY000) : no options specified for ALTER SEQUENCE
OceanBase 错误码:4314
错误原因:
ALTER SEQUENCE中没有指定参数。解决方式:语句没有任何选项是毫无意义的。
ERROR 4315 (HY000) : sequence number not allowed here
OceanBase错误码:4315
错误原因:此处不允许使用自增列。
解决方式:删除自增列。
ERROR 4316 (HY000) : sequence does not exist
OceanBase 错误码:4316
错误原因:自增列不存在,或者用户没有所需的。
解决方式:确保自增列名称正确,并且您有权执行。
ERROR 4317 (HY000) : sequence parameter %s must be an integer
OceanBase 错误码:4317
错误原因:
CREATE SEQUENCE或ALTER SEQUENCE语句的参数必须是整数。解决方式:创建或者修改自增列时,为指定的参数指定整数值。
ERROR 4318 (HY000) : INCREMENT must be a nonzero integer
OceanBase 错误码:4318
错误原因:
INCREMENT的值必须是一个非零整数。解决方式:将
INCREMENT的值指定为非零整数值。
ERROR 4319 (HY000) : sequence parameter exceeds maximum size allowed
OceanBase 错误码:4319
错误原因:自增列的参数值超过允许的最大值。
解决方式:指定具有允许位数的参数。
ERROR 4320 (HY000) : MINVALUE must be less than MAXVALUE
OceanBase 错误码:4320
错误原因:
CREATE SEQUENCE或ALTER SEQUENCE语句中,MINVALUE的值要小于MAXVALUE的值。解决方式:指定
MINVALUE的值小于MAXVALUE的值。
ERROR 4321 (HY000) : INCREMENT must be less than MAXVALUE minus MINVALUE
OceanBase 错误码:4321
错误原因:
CREATE SEQUENCE或ALTER SEQUENCE语句中,INCREMENT的值要小于MAXVALUE和MINVALUE的差值。解决方式:指定
INCREMENT的值小于MAXVALUE和MINVALUE的差值。
ERROR 4322 (HY000) : START WITH cannot be less than MINVALUE
OceanBase 错误码:4322
错误原因:
CREATE SEQUENCE或ALTER SEQUENCE语句中,START WITH的值不能小于MINVALUE的值。解决方式:确保
START WITH的值不小于MINVALUE的值。
ERROR 4323 (HY000) : MINVALUE cannot be made to exceed the current value
OceanBase 错误码:4323
错误原因:给定的
MINVALUE的值大于当前值。解决方式:确保最小值
MINVALUE小于当前值。
ERROR 4324 (HY000) : START WITH cannot be more than MAXVALUE
OceanBase 错误码:4324
错误原因:
START WITH的值大于MAXVALUE的值。解决方式:确保
START WITH的值小于MAXVALUE的值。
ERROR 4325 (HY000) : MAXVALUE cannot be made to be less than the current value
OceanBase 错误码:4325
错误原因:
MAXVALUE的值小于当前值。解决方式:确保最大值
MAXVALUE大于当前值。
ERROR 4326 (HY000) : the number of values to CACHE must be greater than 1
OceanBase 错误码:4326
错误原因:
CACHE子句中参数的值必须大于1。解决方式:指定
CACHE子句中参数的值大于1。
ERROR 4327 (HY000) : sequence option value out of range
OceanBase 错误码:4327
错误原因:
CREATE SEQUENCE或ALTER SEQUENCE语句中的参数超出范围。解决方式:在范围限制内指定参数值。
ERROR 4328 (HY000) : number to CACHE must be less than one cycle
OceanBase 错误码:4328
错误原因:Cache 的参数要小于一个循环。
解决方式:放大周期,或缓存较少的值。
ERROR 4329 (HY000) : descending sequences that CYCLE must specify MINVALUE
OceanBase 错误码:4329
错误原因:递减的自增列必须指定
MINVALUE。解决方式:重新创建序列,指定
MINVALUE。
ERROR 4330 (HY000) : ascending sequences that CYCLE must specify MAXVALUE
OceanBase 错误码:4330
错误原因:递增的自增列必须指定
MAXVALUE。解决方式:重新创建序列,指定
MAXVALUE。
ERROR 4331 (HY000) : sequence %s no longer exists
OceanBase 错误码:4331
错误原因:自增列不存在。
解决方式:重新创建自增列。
ERROR 4332 (HY000) : sequence exceeds %s and cannot be instantiated
OceanBase 错误码:4332
错误原因:自增列的值达到上限,不能再获取。
解决方式:更改自增列,以便可以请求新值。
ERROR 4333 (HY000) : divisor is equal to zero
OceanBase 错误码:4333
错误原因:除数等于零。
解决方法:请联系技术支持人员协助排查。
ERROR 4334 (HY000) : fail to decrypt data
OceanBase错误码:4334
错误原因:解密失败。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4335 (HY000) : fail to encrypt data
OceanBase 错误码:4335
错误原因:加密失败。
解决方式:请联系技术支持人员协助排查。
ERROR 4337 (HY000) : store directory structure error
OceanBase 错误码:4337
错误原因:存储目录结构失败。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
- OBServer 启动失败,错误代码 4337
- 执行 DML 并行报错 -4377,message loop is interrupted
- update 报错 4377 场景之一
- OceanBase 数据库 MySQL 模式执行 Delete 语句报 fatal internal error
- 在全文索引的表上执行 DML 报正确性问题 -4337
- 使用 PDML 且涉及多表时导致正确性问题
ERROR 4338 (HY000) : open twice
OceanBase 错误码:4338
错误原因:重复打开文件。
解决方式:请联系技术支持人员协助排查。
ERROR 4339 (HY000) : raid super block not match
OceanBase 错误码:4339
错误原因:Super Block 有误。
解决方式:可能是硬件故障导致,排查磁盘问题,或者联系技术支持人员协助排查。
ERROR 4340 (HY000) : not opened
OceanBase 错误码:4340
错误原因:未打开。
解决方式:请联系技术支持人员协助排查。
ERROR 4341 (HY000) : target module is not in service
OceanBase 错误码:4341
错误原因:弱读服务没有启动。
解决方式:请联系技术支持人员协助排查。
ERROR 4342 (HY000) : raid disk not in normal status
OceanBase 错误码:4342
错误原因:磁盘状态不正常。
解决方式:请联系技术支持人员协助排查。
ERROR 4343 (HY000) : tenant schema is not full
OceanBase 错误码:4343
错误原因:本地对应租户 Schema 版本落后。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4344 (HY000) : invalid timestamp
OceanBase 错误码:4344
错误原因:非法时间戳。
解决方式:输入有效的时间戳。
ERROR 4345 (HY000) : dir not empty
OceanBase 错误码:4345
错误原因:目录非空。
解决方式:检查 OceanBase 的安装目录是否正确。
ERROR 4346 (HY000) : schema is not up to date for read
OceanBase 错误码:4346
错误原因:本地 Schema 版本落后。
解决方式:请联系技术支持人员协助排查。
ERROR 4347 (HY000) : role (string) does not exist
OceanBase 错误码:4347
错误原因:
ROLE不存在。解决方式:确保您使用的
ROLE名称正确。
ERROR 4348 (HY000) : role '%.*s' does not exist
OceanBase 错误码:4348
错误原因:已存在具有该名称的用户或
ROLE。解决方式:使用不同的名称。
ERROR 4349 (HY000) : duplicate privilege listed
OceanBase 错误码:4349
错误原因:在 GRANT 或 REVOKE 语句中指定了重复的权限或
ROLE。解决方式:去除重复的权限 或
ROLE。
ERROR 4350 (HY000) : the keystore already exists and each tenant can only have at most one
OceanBase 错误码:4350
错误原因:Keystore 已经存在。一个租户只能创建一个 Keystore。
解决方式:检查是否已经创建了 Keystore。
ERROR 4351 (HY000) : the keystore is not exist
OceanBase 错误码:4351
错误原因:Keystore 不存在。
解决方式:检查是否已经创建了 Keystore。
ERROR 4352 (HY000) : the password is wrong for keystore
OceanBase 错误码:4352
错误原因:Keystore 的密码错误。
解决方式:使用正确的密码。
ERROR 4353 (HY000) : tablespace '%.*s' already exists
OceanBase 错误码:4353
错误原因:尝试创建已存在的表空间。
解决方式:使用不同的名称创建新表空间。
ERROR 4354 (HY000) : tablespace '%.*s' does not exist
OceanBase 错误码:4354
错误原因:表空间不存在。
解决方式:检查是否访问了不存在的表空间。
ERROR 4355 (HY000) : cannot delete a tablespace which is not empty
OceanBase 错误码:4355
错误原因:不能删除非空表空间。
解决方式:确认表空间为空后,再删除。
ERROR 4356 (HY000) : floating point precision is out of range(1 to 126)
OceanBase 错误码:4356
错误原因:
BINARY_DOUBLE类型数据精度超限。解决方式: 降低精度。
ERROR 4357 (HY000) : numeric precision specifier is out of range (1 to 38)
OceanBase 错误码:4357
错误原因:
NUMBER类型数据精度超限。解决方式:降低精度。
ERROR 4358 (HY000) : numeric scale specifier is out of range (-84 to 127)
OceanBase错误码:4358
错误原因:
NUMBER类型数据精度超限。解决方式:降低精度。
ERROR 4359 (HY000) : the keystore is not open
OceanBase 错误码:4359
错误原因:Keystore 没有打开。
解决方式:打开 Keystore。
ERROR 4360 (HY000) : the keystore opened with dont have a master key
OceanBase错误码:4360
错误原因:主密钥不存在。
解决方式: 创建主密钥。
ERROR 4361 (HY000) : slog active transaction entries reach maximum
OceanBase 错误码:4361
错误原因:Slog 事务并发数超过最大限制。
解决方式:请联系技术支持人员协助排查。
ERROR 4362 (HY000) : BY ACCESS | SESSION clause not allowed for NOAUDIT
OceanBase 错误码:4362
错误原因:
NOAUDIT中不允许出现BY ACCESS或BY SESSION子句。解决方式:删除
BY ACCESS或BY SESSION子句。
ERROR 4363 (HY000) : auditing the object is not supported
OceanBase 错误码:4363
错误原因:不支持对该类型对象进行审计。
解决方式:请联系技术支持人员协助排查。
ERROR 4364 (HY000) : DDL statement cannot be audited with BY SESSION specified
OceanBase 错误码:4364
错误原因:DDL 语句不能使用
BY SESSION方式审计。解决方式:删除
BY SESSION子句。
ERROR 4367 (HY000) : The data more than 64M(rpc limit), split into smaller task and retry
OceanBase 错误码:4367
错误原因:当数据量超出 64 M 时,需要将执行任务切分成更细的粒度。返回本错误码用于通知执行调度器重新切分并重试。
解决方式:内部错误码。请联系技术支持人员协助排查。
ERROR 4368 (HY000) : cluster %s not exist
OceanBase 错误码:4368
错误原因:访问 Config Server 获取集群信息时,Config Server 内部报错集群不存在。
解决方式:内部错误码。请联系技术支持人员协助排查。
ERROR 4369 (HY000) : fail to get master key
OceanBase 错误码:4369
错误原因:获取主密钥失败。
解决方式:请联系技术支持人员协助排查。
ERROR 4370 (HY000) : tde_method parameter is invalid
OceanBase 错误码:4370
错误原因:租户配置项
tde_method取值非法。解决方式:检查
tde_method的值。
ERROR 4371 (HY000) : kms server connect failed, may be kms server is down
OceanBase 错误码:4371
错误原因:KMS 服务连接失败。
解决方式:检查 KMS 服务可用性。
ERROR 4372 (HY000) : kms server is busy, try again
OceanBase 错误码:4372
错误原因:KMS 服务正忙。
解决方式:请重试。
ERROR 4373 (HY000) : kms server update key conflict at the same time, please try again
OceanBase 错误码:4373
错误原因:并发更新主密钥时导致冲突。
解决方式:请重试。
ERROR 4374 (HY000) : value larger than specified precision allowed for this column
OceanBase 错误码:4374
错误原因:值的
precision大于字段定义的precision。解决方式:调整值,或调整字段定义。
ERROR 4375 (HY000) : observer has disk error
OceanBase 错误码:4375
错误原因:存储磁盘故障。
解决方式:检查磁盘是否存在故障,替换相应的服务器。
ERROR 4376 (HY000) : unimplemented feature
OceanBase 错误码:4376
错误原因:OceanBase 数据库不支持此功能。
解决方式:请联系技术支持人员协助排查。
ERROR 4377 (HY000) : fatal internal error in [%.*s]
OceanBase 错误码:4377
错误原因:OceanBase 数据库发生了不符合预期的内部错误,可能是程序执行异常。
解决方式:请联系技术支持人员协助排查。
相关问题案例:
ERROR 4378 (HY000) : cluster name conflict
OceanBase 错误码:4378
错误原因:集群名称冲突。
解决方式:设置其他集群名称。
ERROR 4379 (HY000) : heap table has reached max row size, cannot insert anymore
OceanBase 错误码:4379
错误原因:无主键表可插入的行数达到上限,无法再插入。
解决方式:新建一张表,如果需要可以把原表的数据导过去。
说明
该错误码从 V4.0.0 版本开始引入。
ERROR 4381 (HY000) : Not supported, deprecated MySQL feature
OceanBase 错误码:4381
错误原因:在指定数据类型时,使用 float(m,d) / double(m,d) 声明带精度的浮点数类型。
解决方式:使用 decimal(m,d) 定点数类型替代 float(m,d) / double(m,d) 来指定精确的小数。
说明
该错误码从 V4.0.0 版本开始引入。
ERROR 4383 (HY000) : transaction id is not ready
OceanBase 错误码:4383
错误原因:Transaction ID 分配器无可分配的 ID 区间。
解决方式:重试获取,直到超时。
说明
该错误码从 V4.0.0 版本开始引入。
ERROR 4386 (HY000) : Do not allow removing leader
OceanBase 错误码:4386
错误原因:内部错误码。迁移源端是日志副本 Leader,不允许迁移。
解决方式:无需处理。
说明
该错误码从 V4.0.0 版本开始引入。
ERROR 4387 (HY000) : Failed to switch resource group
- OceanBase 错误码:4387
- 兼容 MySQL 错误码:13937
ERROR 4388 (HY000) : Unexpected internal error happen, please checkout the internal errcode
OceanBase 错误码:4388
错误原因:出现非预期的内部错误。
解决方式:请联系技术支持人员协助排查。
说明
该错误码从 V3.2.4 版本开始引入。
ERROR 4389 (HY000) : Processing time is too long
OceanBase 错误码:4389
错误原因:任务处理时间过长。
解决方式:内部错误码。如果返回,请联系技术支持人员协助排查。
说明
该错误码从 V3.2.4 版本开始引入。
ERROR 4390 (HY000) : Schema of remote server is not refreshed yet
OceanBase 错误码:4390
错误原因:本地或者远程 Schema 未刷新,可能是 OBServer 节点未完全重启或者异常。
解决方式:请联系技术支持人员协助排查。
说明
该错误码从 V4.0.0 版本开始引入。
ERROR 4391(HY000):ddl sstable version range cross
OceanBase 错误码:4391
错误原因:DDL SSTable 返回交叉。
解决方式:请联系技术支持人员协助排查。
说明
该错误码从 V4.0.0 版本开始引入。
ERROR 4392 (HY000) : disk is hung
- OceanBase 错误码:4392
- 错误原因:磁盘故障。
- 解决方式:请联系技术支持人员协助排查。
说明
该错误码从 V4.1.0 版本开始引入。
ERROR 4393 (HY000) : observer start process failure
OceanBase 错误码:4393
错误原因:observer 进程启动时内部组件或服务初始化,启动失败。
解决方式:请联系技术支持人员协助排查。
说明
该错误码从 V4.1.0 版本开始引入。
ERROR 4394 (HY000) : observer stop process failure
- OceanBase 错误码:4394
- 错误原因:observer 进程退出时内部组件或服务有报错。
- 解决方式:请联系技术支持人员协助排查。
说明
该错误码从 V4.1.0 版本开始引入。
ERROR 4395 (HY000) : observice start process has failure
- OceanBase 错误码:4395
- 错误原因:observer 进程启动时内部组件或服务初始化,启动失败。
- 解决方式:请联系技术支持人员协助排查。
说明
该错误码从 V4.1.0 版本开始引入。
ERROR 4396 (HY000) : Worker thread panic, thread may be terminated or hung
- OceanBase 错误码:4396
- 错误原因:工作线程发生异常中止执行。
- 解决方式:请联系技术支持人员协助排查。
说明
该错误码从 V4.1.0 版本开始引入。
ERROR 4399 (HY000) : Unit status is not expected
- OceanBase 错误码:4399
- 错误原因: 执行旁路导入时发生了租户迁移。
- 解决方法: 重试执行失败的旁路导入 SQL 语句。
说明
该错误码从 V4.2.0 版本开始引入。
ERROR 4400 (HY000) : Autoinc cache's autoinc version is not equal to request's autoinc version
- OceanBase 错误码:4400
- 错误原因:在执行操作时,发现自增列值缓存的版本与请求的版本不一致。
- 解决方式:
- 检查自增列值版本:检查自增列值版本是否正确,确保自增列值版本与请求的自增列值版本一致。
- 清空自增列值缓存:尝试清空自增列值缓存,以便重新生成自增列值。
说明
该错误码从 V4.2.0 版本开始引入。
ERROR 4402 (HY000) : Kill Client Session failed
OceanBase 错误码:4402
错误原因:终止客户端会话的操作失败。
解决方法:在执行终止会话操作之前,确保目标会话处于活动状态,并且可以被终止。
说明
该错误码从 V4.2.2 版本开始引入。
ERROR 4403 (HY000) : OS params check failed, because the operating system has improper parameter configurations
OceanBase 错误码:4403
错误原因:OBServer 检查到操作系统的参数设置不合理。
解决方法:根据 ERROR 日志查看哪个参数设置不合理,在文档中查看参数的正确范围并修改。
说明
该错误码从 V4.2.2 版本开始引入。