解决异常All Processing Suspended(暂挂所有进程): Restart OPRID=%1 RUNID=%2, PI=%3
昨天在RUN一个process的时候,发现一直重复出错,tracefile信息也没有什么有意义的提示,仔细研究了一下,发现原来是在第一次出错以后,系统把出错信息记录在PS_AERUNCONTROL了,这样当下次用同样的ID和同样的Control ID运行的时候,他会重这个表里面去比较,因而总是得到同样的出错信息。要解决这个问题,只需要将这个表的相应记录删除就可以了。
在db2中执行一下sql语句:
delete from PS_AERUNCONTROL where oprid='MyID' and run_cntl_id=‘MyCntlID’
重新执行该process,即可运行正常。