解决异常All Processing Suspended: Restart OPRID=%1 RUNID=%2, PI=%3

来源:互联网 发布:五大流氓国笑话知乎 编辑:程序博客网 时间:2024/03/29 04:18
 

  昨天在RUN一个process的时候,发现一直重复出错,tracefile信息也没有什么有意义的提示,仔细研究了一下,发现原来是在第一次出错以后,系统把出错信息记录在PS_AERUNCONTROL了,这样当下次用同样的ID和同样的Control ID运行的时候,他会重这个表里面去比较,因而总是得到同样的出错信息。要解决这个问题,只需要将这个表的相应记录删除就可以了。

 

  在db2中执行一下sql语句:

delete from PS_AERUNCONTROL  where oprid='MyID' and run_cntl_id=‘MyCntlID’

  

  重新执行该process,即可运行正常。

Note:This blog entries are focus on PeopleSoft & The Releated Technical skills,I will appreciate if you use it and recommend it.