Получение входного DDName от FTP (JES)

У меня есть работа в JES на мэйнфрейме, которую я хочу получить или вывести каталог через FTP.

Я могу сделать это легко, если мне нужно одно или все выходные имена DDName моей работы (в SDSF с командой "INPUT OFF")

SDSF JOB DATA SET DISPLAY - JOB MYUSERUL (JOB06197)    LINE 1-8 (8)
COMMAND INPUT ===>                                            SCROLL ===> PAGE
PREFIX=*  DEST=(ALL)  OWNER=*  SYSNAME=
NP   DDNAME   StepName ProcStep DSID Owner    C Dest               Rec-Cnt Page
     JESMSGLG JES2                 2 MYUSER   X LOCAL                   16
     JESJCL   JES2                 3 MYUSER   X LOCAL                   74
     JESYSMSG JES2                 4 MYUSER   X LOCAL                  152
     FILESEQ  ETAPE010           103 MYUSER   X LOCAL                   10
     PRINT    ETAPE010           104 MYUSER   X LOCAL                   17
     IMPRIM   ETAPE020           107 MYUSER   X LOCAL                   28
     LISTUTV  ETAPE020           110 MYUSER   X LOCAL                    2
     LISTE    ETAPE020           111 MYUSER   X LOCAL                    4

Для этого я выполняю команду DIR, а затем команду GET с идентификатором DDName.

ftp> dir j06197
200 Port request OK.
125 List started OK for JESJOBNAME=MYUSER*, JESSTATUS=ALL and JESOWNER=MYUSER
JOBNAME  JOBID    OWNER    STATUS CLASS
MYUSERUL JOB06197 MYUSER   OUTPUT T        RC=0000
--------
         ID  STEPNAME PROCSTEP C DDNAME   BYTE-COUNT
         001 JES2              X JESMSGLG       688
         002 JES2              X JESJCL        2735
         003 JES2              X JESYSMSG      9553
         004 ETAPE010          X FILESEQ        244
         005 ETAPE010          X PRINT         1116
         006 ETAPE020          X IMPRIM        3504
         007 ETAPE020          X LISTUTV        173
         008 ETAPE020          X LISTE          248
8 spool files
250 List completed successfully.
ftp> get j06197.1 D:\test.txt

К сожалению, информация, которую я ищу, находится в INPUT DDNames (в SDSF с командой "INPUT ON")

SDSF JOB DATA SET DISPLAY - JOB MYUSERUL (JOB06197)    LINE 1-13 (13)
COMMAND INPUT ===>                                            SCROLL ===> PAGE
PREFIX=*  DEST=(ALL)  OWNER=*  SYSNAME=
NP   DDNAME   StepName ProcStep DSID Owner    C Dest               Rec-Cnt Page
     JESJCLIN                      1 MYUSER   X                         55
     JESMSGLG JES2                 2 MYUSER   X LOCAL                   16
     JESJCL   JES2                 3 MYUSER   X LOCAL                   74
     JESYSMSG JES2                 4 MYUSER   X LOCAL                  152
     $INTTEXT JES2                 5 MYUSER   A                         25
     $JOURNAL                      6 MYUSER   A                        175
     FICIN    ETAPE010           101 MYUSER   X                          3
     CARTE    ETAPE020           102 MYUSER   X                          2
     FILESEQ  ETAPE010           103 MYUSER   X LOCAL                   10
     PRINT    ETAPE010           104 MYUSER   X LOCAL                   17
     IMPRIM   ETAPE020           107 MYUSER   X LOCAL                   28
     LISTUTV  ETAPE020           110 MYUSER   X LOCAL                    2
     LISTE    ETAPE020           111 MYUSER   X LOCAL                    4

Как я могу получить одно из входных DDName через FTP (например, "JESJCLIN"). Есть ли способ также ввести INPUT DDName через команду DIR?

ОБНОВИТЬ

Конечной целью является, например, повторная отправка задания с FTP. Для этого мне нужен исходный JCL, а также все "встроенные", оба доступны только с помощью "INPUT ON"

Я никоим образом не говорю о рабочих местах производства. Я имею в виду задание программиста (или "задание по тестированию"), которое было отправлено программистом вручную на мэйнфрейме, и я хотел бы, чтобы этот же программист мог получить доступ ко всей информации INPUT отправленного задания через внешний инструмент ПК, в том числе представленный JCL с содержимым встроенных DD, для того, чтобы в конечном итоге что-то с ним сделать, одним из примеров использования (но не единственным) будет повторная передача той же самой точной работы.

Спасибо!

0 ответов

Другие вопросы по тегам