4000 ~ 4499
此错误码范围表示通用错误码。
ERROR 4000 (HY000) : Common error
-
seekdb 错误码:4000
-
错误原因:通用错误码。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4001 (HY004) : Object type error
-
seekdb 错误码:4001
-
错误原因:类型错误。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4003 (42000) : Array index out of range
-
seekdb 错误码:4003
-
错误原因:数组下标越界。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4004 (08S01) : Failed to listen to the port
-
seekdb 错误码:4004
-
错误原因:网络断开导致监听服务启动失败。
-
解决方式:请更换空闲端口后重启 seekdb 进程。
ERROR 4005 (HY000) : The object is initialized twice
-
seekdb 错误码:4005
-
错误原因:重复初始化对象。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4005 (HY000) : User '%.*s'@'%.*s' is referenced as a definer account in a stored routine.
-
seekdb 错误码:5388
-
兼容 MySQL 错误码:4005
-
错误原因:操作用户时产生孤儿对象,或继承孤儿对象。
-
解决方法:检查是否有权限,或删除对应的对象。
ERROR 4006 (HY000) : The object is not initialized
-
seekdb 错误码:4006
-
错误原因:未初始化对象。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4006 (HY000) : Operation %.*s failed for '%.*s'@'%.*s' as it is referenced as a definer account in a stored routine.
-
seekdb 错误码:5389
-
兼容 MySQL 错误码:4006
-
错误原因:操作用户时产生孤儿对象,或继承孤儿对象。
-
解决方法:删除对应的对象。
ERROR 4008 ( HY000 ) : End of iteration
-
seekdb 错误码:4008
-
错误原因:迭代结束。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4009 (58030 ) : IO error
-
seekdb 错误码:4009
-
错误原因:READ 或 WRITE 等 IO 相关的系统调用失败。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4010 (HY000) : Wrong RPC command version
-
seekdb 错误码: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
-
seekdb 错误码:4012
-
错误原因:执行超时。
-
解决方式:
-
通过性能调优减少耗时。
-
设置更大的超时时间。
-
请联系技术支持人员协助排查。
-
ERROR 4012 (HY000) : Task timeout and not executed
-
seekdb 错误码:4049
-
兼容 MySQL 错误码:4012
ERROR 4012 (HY000) : RPC session not found
-
seekdb 错误码:4067
-
兼容 MySQL 错误码:4012
ERROR 4012 (HY000) : RPC send error
-
seekdb 错误码:4121
-
兼容 MySQL 错误码:4012
ERROR 4012 (HY000) : RPC post error
-
seekdb 错误码:4122
-
兼容 MySQL 错误码:4012
ERROR 4012 (HY000) : Timeout
-
seekdb 错误码:4664
-
兼容 MySQL 错误码:4012
ERROR 4012 (HY000) : Statement is timeout
-
seekdb 错误码: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
-
seekdb 错误码: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
-
seekdb 错误码:6212
-
兼容 MySQL 错误码:4012
ERROR 4012 (25000) : Transaction result isunknown
-
seekdb 错误码:6225
-
兼容 MySQL 错误码:4012
ERROR 4012 (25000) : transaction rpc timeout
-
seekdb 错误码:6230
-
兼容 MySQL 错误码:4012
ERROR 4013 (HY001) : No memory or reach tenant memory limit
-
seekdb 错误码:4013
-
错误原因:内存分配失败。
- 物理内存耗尽。
- 单次分配内存大于 4G。
- CTX、Tenant、Server 的内存占用达到上限。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4014 (HY000) : Inner state error
-
seekdb 错误码:4014
-
错误原因:内部状态异常。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4015 (HY000) : System error
-
seekdb 错误码:4015
-
错误原因:内部错误码。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4016 (HY000) : Internal error
-
seekdb 错误码:4016
-
错误原因:内部错误码。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4017 (HY000) : Entry already exist
-
seekdb 错误码:4017
-
错误原因:数据已存在。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4018 (HY000) : Entry not exist
-
seekdb 错误码:4018
-
错误原因:数据不存在。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4019 (HY000) : Size overflow
-
seekdb 错误码:4019
-
错误原因:空间溢出。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4020 (HY000) : Reference count is not zero
-
seekdb 错误码:4020
-
错误原因:引用的计数非零。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4021 (HY000) : Conflict value
-
seekdb 错误码:4021
-
错误原因:基础库遇到逻辑错误,一般是代码错误。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4022 (HY000) : Item not set
-
seekdb 错误码:4022
-
错误原因:值未设置。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4023 (HY000) : Try again
-
seekdb 错误码:4023
-
错误原因:需要重试。
-
解决方式:重试,或联系技术支持人员协助排查。
ERROR 4024 (HY000) : Buffer not enough
-
seekdb 错误码:4024
-
错误原因:空间不足。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4025 (HY000) : Partial failed
-
seekdb 错误码:4025
-
错误原因:批量任务,部分执行成功,部分执行失败。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4026 (02000) : Nothing to read
-
seekdb 错误码:4026
-
错误原因:没有可读取的数据。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4027 (HY000) : User account %.*s@%.*s is directly or indirectly granted to the role %.*s@%.*s. The GRANT would create a loop
-
seekdb 错误码:5373
-
兼容 MySQL 错误码:4027
-
错误原因:用户账号 %.*s@%.*s 直接或间接授予了角色 %.*s@%.*s,导致 GRANT 命令创建了循环授权。
-
解决方法:请检查用户账号和角色之间的授权关系,确保不存在循环授权的情况。
ERROR 4028 (HY000) : Log entry not continuous
-
seekdb 错误码:4028
-
错误原因:文件 ID 不连续。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4029 (HY000) : Schema error
-
seekdb 错误码:4029
-
错误原因:获取 Schema 失败。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4031 (HY004) : Unknown object
-
seekdb 错误码:4031
-
错误原因:未知的对象。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4033 (HY000) : Serialize error
-
seekdb 错误码:4033
-
错误原因:序列化失败。
-
解决方式:请联系技术支持人员协 助排查。
ERROR 4034 (HY000) : Deserialize error
-
seekdb 错误码:4034
-
错误原因:反序列化失败。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4035 (HY000) : Asynchronous IO error
-
seekdb 错误码:4035
-
错误原因:异步 IO 相关系统调用失败。
-
解决方式:请联系技术支持人员协助排查。
ERROR 4036 (HY000) : Need retry
-
seekdb 错误码:4036
-
错误原因:需要重试。
-
解决方式:重试,或联系技术支持人员协助排查。