升级一个系统后,使用DDM文件到IBM i / AS400的简单RPG复制作业将挂起

时间:2018-12-10 15:34:53

标签: ibm-midrange

过去,有两种使用V4R5的旧AS / 400,一种是主要工作,一种是备份和开发系统。

我编写了一个RPG程序,该程序只打开一个本地DDM文件(指向远程计算机和文件)和一个本地数据库文件,删除所有本地记录,遍历(读取)远程记录并将它们写入本地文件。多年来,它一直像一种魅力。

最近,我将主计算机升级到了装有V7R2的最新机器。我只是复制了数据库库的SAVF并将其还原而没有错误。应用程序运行无任何变化。很好!

但是在旧计算机上运行的复制作业从新计算机上复制失败。它只是挂了。 Wrkactjob显示它的状态为 icfw 。远程计算机的dsplog条目表明,存在来自远程设备的成功连接,并且成功调用了ICF处理的本地部分。但是没有数据传输发生。然后,我必须通过SysReq菜单在备份/开发系统上挂起挂起的程序,以返回到qcmd。

问题:为什么会这样?预期的行为是复制将与迁移之前一样进行。

机器之间的连接正常。 Aping strpasthr 可以正常工作。我浏览了两台机器上的“与作业一起工作”菜单,以找到相关的通信作业,但找不到任何提示,这是怎么回事。到目前为止,没有作业日志条目。

任何暗示我可以在其中收集更多信息的提示,将不胜感激。

此外,我不确定StackOverflow是否是问的正确地方,因为这不完全是编程问题。

0 个答案:

没有答案
相关问题