Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


E14001-E14999

📄字数 1.3K
👁️阅读量 加载中...

当前页面错误码为锁、事务等相关错误码。

注意

%s,%d是C语言中的格式化输出符,会根据输入的值自动填充。

E14001:发生死锁,事务被回滚

  • 错误原因:存在其他用户操作数据与本次操作数据形成互锁,且3秒内未释放数据锁导致死锁
  • 分析与建议:重复执行本次操作SQL,若仍存在死锁情况,请联系数据库管理员,确认对应操作者让其进行事务提交

E14002:事务级数已达最大值%d

  • 错误原因:-
  • 分析与建议:-

E14003:事务标签%s已定义

  • 错误原因:块语句或存储过程/函数中显示定义事务时,指定事务标签已使用过
  • 分析与建议:确认SQL代码,重新定义事务标签

E14004:保存点%s未定义

  • 错误原因:块语句或存储过程/函数中定义保存点时,指定回滚保存点未定义
  • 分析与建议:确认SQL代码,重新定义事务标签

E14005:不支持连环提交

  • 错误原因:-
  • 分析与建议:-

E14006:不能杀死当前会话

  • 错误原因:-
  • 分析与建议:-

E14007:回滚标签不能长于64字节

  • 错误原因:-
  • 分析与建议:-

E14008:序列化失败,检测到本事务开始后其它事务提交了修改

  • 错误原因:-
  • 分析与建议:-

E14009:事务太大,可能导致重做日志覆盖,请多次提交或启用回滚段

  • 错误原因:-
  • 分析与建议:-

E14010:回滚段分配失败,当前事务被迫中止

  • 错误原因:-
  • 分析与建议:-

E14011:资源忙(加锁超时)

  • 错误原因:-
  • 分析与建议:-

E14012:资源忙(%s加锁超时)

  • 错误原因:-
  • 分析与建议:-

E14013:打开视图%s过程中加锁超时

  • 错误原因:-
  • 分析与建议:-

E14014:打开存贮过程或函数%s过程中加锁超时

  • 错误原因:-
  • 分析与建议:-

E14015:打开包%s过程中加锁超时

  • 错误原因:-
  • 分析与建议:-

E14016:打开触发器%s过程中加锁超时

  • 错误原因:-
  • 分析与建议:-

E14017:打开序列值%s过程中加锁超时

  • 错误原因:-
  • 分析与建议:-

E14018:打开UDT%s过程中加锁超时

  • 错误原因:-
  • 分析与建议:-

E14019:命令号分配失败(单事务不能超过16M个)

  • 错误原因:-
  • 分析与建议:-

E14020:SET TRANSACTION必须是事务的第一个语句

  • 错误原因:-
  • 分析与建议:-

E14021:不允许在函数中执行更改数据的操作

  • 错误原因:-
  • 分析与建议:-

E14022:当前事务已执行了非只读命令,不能再设为只读模式

  • 错误原因:-
  • 分析与建议:-

E14023:存在非常陈旧的未提交事务(%ld),致使新事务无法建立

  • 错误原因:-
  • 分析与建议:-

E14024:事务内变更操作次数超过最大许可值%d,可通过系统参数max_trans_modify适当调整限制

  • 错误原因:-
  • 分析与建议:-

E14025:事务不存在或不是根事务

  • 错误原因:进行事务kill时,指定事务已执行完成或指定事务号不正确;指定事务号为代理事务而非根事务
  • 分析与建议:确认事务号是否正确,及该事务是否仍存在;若该事务为代理事务,需查找其对应根事务进行操作

E14026:不能终止当前事务

  • 错误原因:管理员终止事务时,事务号为发起终止任务的事务号
  • 分析与建议:确认事务号是否正确

E14027:系统正在访问中,不能关闭

  • 错误原因:系统关闭时仍有用户进行数据库访问操作
  • 分析与建议:通知操作用户停止数据库操作;强制关闭系统,发送命令:shutdown immediate

E14083:无法删除分区表的唯一分区

  • 错误原因:-
  • 分析与建议:-