监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭

如何在phpmyadmin中删除异常流程

视频比较大,请耐心等待5秒,下载视频

申请免费试用、咨询电话:400-8352-114

   Pypmyadmin可以用来图形化管理OA的数据库,具体的安装配置请参照这篇帮助文档《phpmyadmin安装配置教程》。

  有时某些非法操作导致了一些数据存在系统中无法删除,如在工作转交的时候出现了两个一样的异常流程不能办理,没有用系统里的流程修复工具,而是直接删除了流程和表单,这样这个异常流程一直存在于待办工作中无法转交也无法删除。所以需要借助phpmyadmin工具从数据库中删除。

  要在数据库中删除一个流程需要找到对应的三个表,流水号为流程的唯一标识,要删除流程就要找到该流程的流水号。流水号在数据表中的字段是RUN_ID。

  现在以一个例子介绍操作过程,如下图是在工作查询中查到的流水号为18的请假申请流程,第一步已经转交出去,第二步还未接收。

  1.png

 

  现在打开phpmyadmin的操作界面。

  1.找到oa数据库下的flow_run这个数据表,可以看到右边的表的各个字段,RUN_ID为流程流水号,RUN_NAME为流程名(由于phpmyadmin不支持中文字符,所以显示为乱码)。例子中是要删除流水号为18的请假申请流程,找到RUN_ID=18这一行,点击前面的删除,这个表中的操作即完成。

  2.png

 

  2.找到flow_run_prcs这个数据表,同第一个数据表的操作一样,也是找到RUN_ID=18的行并删除。流程已经办理的步骤不一样对应的数据表中该流程的行数也不一样。

  3.png

 

  3.在以wft_开头的表里找到RUN_ID等于你要删的那个流程的流水号的记录并删除。

  4.png

 

  如现在要删除RUN_ID=18的流程,通过查找这些数据表,找到了wft_5和wft_29这两个表中有RUN_ID=18的字段,删除这两行。

  5.png

 

  6.png

 

  通过删除这三个数据表中的数据这个办理的工作在OA中已经被删除了,重新在工作查询中查找。

  7.png

 

  查询结果是已经查找搜索不到该办理中的工作,并且每一步经办过该工作的人在待办工作、办理中工作中也不会再出现该流程。

  8.png

相关文章参考: 如何删除表单分类
  OA系统删除流程
  删除流程
  如何删除系统自带角色
发布:2008-05-20 16:57    编辑:泛普软件 · xiaona    [打印此页]    [关闭]