
> 使用EAS较低版本的客户,遇到数据异常的问题时无法使用到高版本的特殊修复功能,此时就需要手动进行特殊修复。
**本文描述的功能为高版本特殊修复的【跳转前数据修复】。**
- **说明:** 请先使用【跳转】功能跳转流程,如果跳转功能无法跳转流程时,在使用该功能进行数据修复。修复完成以后再去对该条流程做跳转操作。
# 问题背景
用户因数据库表空间不足的问题导致很多后台事务失败,已经批量修复大部分流程但仍有部分流程无法跳转,也没有找到对应后台事务,无错误日志,看工作流,后台事务,apusic日志没有找到相关报错。

# 解决办法(如果当前流程的状态为运行中时则进行如下操作)
## 1. 删除数据前创建临时表对要删除的数据进行备份。
## 2. 使用查询分析器删除工作流运行期t_wfr_runtime数据:
```
DELETE FROM t_wfr_runtime WHERE fprocinstid = ? (此处 ?填写当前出问题的流程实例Id)
```
## 3. 修改当前运行中的节点状态为已完成
```
UPDATE t_wfr_actinst SET fstate='closed.completed',FTOACTINSTLIST = 0, FPOSTACTINSTLIST = 0