Получение входного 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, для того, чтобы в конечном итоге что-то с ним сделать, одним из примеров использования (но не единственным) будет повторная передача той же самой точной работы.
Спасибо!