使用ISPFTTRC调试文件时无输出



我正在尝试调试一个小文件调整作业,但在尝试使用trace命令ispfttrc时没有获得任何输出,该输出在

上描述

https://www.ibm.com/support/knowledgecenter/ssltbw_2.1.0/com.ibm.zos.v2r1.f54dg00/ispfttrc.htm#ispfttrc

REXX解释没有警告。

我还尝试将命令编码为 " ISPFTTRC列表"但这无效。

我想:

  1. 获取ISPFTTRC命令以返回一些输出,因为它将对将来的调试很有用。

  2. 解决工作问题。

任何帮助将不胜感激,谢谢。

这是JCL:

//DOIT     EXEC PGM=IKJEFT01,
//             PARM='ISPSTART CMD(NDRACMQ)'
//SYSPROC  DD DISP=SHR,DSN=&SYSUID..ALL.REXX
//*    --- ISPF FILES ---
//ISPSLIB  DD DISP=SHR,DSN=&SYSUID..ALL.SKELS
//*    --- OUTPUTS ---
//ISPFILE  DD DISP=SHR,DSN=&SYSUID..ALL.SKELS(NDSACMO)   tailored output
//ISPFTTRC DD DISP=SHR,DSN=&SYSUID..ISPFTTRC      debugging output
//*    --- MORE ISPF FILES ---
//ISPPROF  DD DSN=&&ISPPROF,DISP=(NEW,DELETE,DELETE),
//             LRECL=80,RECFM=FB,DSORG=PO,SPACE=(TRK,(2,2,2))  
//ISPPLIB  DD DISP=SHR,DSN=&SYSUID..ALL.PARMLIB        needed? I think not
//ISPTLIB  DD DISP=(NEW,DELETE,DELETE),DSN=&&ISPTLIB,
//             SPACE=(TRK,(1,1,1)),LIKE=SYS1.SYSTLIB
//         DD DISP=SHR,DSN=SYS1.SYSTLIB
//ISPMLIB  DD DISP=SHR,DSN=SYS1.SYSMLIB
//*    --- OTHER FILES ---
//SYSPRINT DD SYSOUT=*
//ABNLDUMP DD DUMMY
//SYSTSIN  DD DUMMY
//SYSTSPRT DD SYSOUT=*

rexx(简化):

/* REXX - Bulk ACM queries */ ISPFTTRC LIST "ISPEXEC FTOPEN" ele=aaaaa "ISPEXEC FTINCL NDSACMQ" ele=bbbbb "ISPEXEC FTINCL NDSACMQ" "ISPEXEC FTCLOSE" exit

& sysuid..all.skels(ndsacmq)的骨架代码:

)CM *-----------------------------------------------------------------*
)CM * Skeleton SCL used to create bulk ACM queries.                   *
)CM *-----------------------------------------------------------------*
   LIST USING COMPONENTS FOR
       ELEMENT  &ELE       ENVIRONMENT   *
       SYSTEM   *          SUBSYSTEM     *
       TYPE     *          STAGE NUMBER  *
   OPTIONS
.

输出将转到动态分配的文件& sysuid。**。ispft.trace。

在REXX中编码ISPFTTRC命令的方法简称为" ISPFTTRC",而没有引用,这给出了输出。

从REXX中的命令中检查RC很有帮助。

我已经有跟踪输出后能够解决工作问题。

相关内容

  • 没有找到相关文章

最新更新