From 10597a27baaa043ade7afc000234738ade47afe2 Mon Sep 17 00:00:00 2001 From: Manoj Patel Date: Fri, 19 Sep 2025 10:59:57 -0400 Subject: [PATCH] Backup Restore changes --- JCL/DTSVBKUP.jcl | 2 +- JCL/DTSVRSTR.jcl | 2 +- Procs/DTSURVSM | 330 +++++++++++++---------------------------------- Procs/DTSUTVSM | 316 +++++++++------------------------------------ 4 files changed, 154 insertions(+), 496 deletions(-) diff --git a/JCL/DTSVBKUP.jcl b/JCL/DTSVBKUP.jcl index 920df08..c375805 100644 --- a/JCL/DTSVBKUP.jcl +++ b/JCL/DTSVBKUP.jcl @@ -16,4 +16,4 @@ //* THIS JOB, CHAOS WILL ENSUE. * 00001500 //**** 00001712 //STEP0100 EXEC DTSUTVSM, 00002102 -// BKUPGEN='(+1)' 00003000 +// BKUPGEN='(+1)',freq='DAILY' 00003000 diff --git a/JCL/DTSVRSTR.jcl b/JCL/DTSVRSTR.jcl index 7885ab9..d325a7a 100644 --- a/JCL/DTSVRSTR.jcl +++ b/JCL/DTSVRSTR.jcl @@ -21,4 +21,4 @@ //* IN THE CICS REGION. * 00001400 //**** 00001621 //STEP0100 EXEC DTSURVSM, 00002000 -// BKUPGEN='(+0)' 00003029 +// freq='DAILY',gen=-2,src='PROD',tgt='PROD' 00003029 diff --git a/Procs/DTSURVSM b/Procs/DTSURVSM index a4d036e..8e83062 100644 --- a/Procs/DTSURVSM +++ b/Procs/DTSURVSM @@ -20,267 +20,113 @@ // BCKNODE='BACKUP', 00070000 // BKUPGEN='(+0)' 00080000 //********************************************************************* 00090000 -//STEP0100 EXEC PGM=IDCAMS, DELETE AND DEFINE VSAM FILES 00100000 -// COND=(0,LT) 00110000 -//SYSPRINT DD SYSOUT=* 00120000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDMSA),DISP=SHR 00130000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDMSB),DISP=SHR 00140000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDMSC),DISP=SHR 00150000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDMSD),DISP=SHR 00160000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDAIX),DISP=SHR 00170000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDATC),DISP=SHR 00180000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDOLA),DISP=SHR 00190000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDREF),DISP=SHR 00200000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDWRK),DISP=SHR 00210000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDMSE),DISP=SHR 00211000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDMSF),DISP=SHR 00212000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDMSG),DISP=SHR 00213000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDMSH),DISP=SHR 00213101 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDMSI),DISP=SHR 00213201 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDWTC),DISP=SHR 00215000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDWGH),DISP=SHR 00216000 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDNAM),DISP=SHR 00217002 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDWSQ),DISP=SHR 00218005 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDMSJ),DISP=SHR 00219007 -// DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDWG2),DISP=SHR 00219115 +//STEP200 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..BTC -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 00220012 -//STEP0200 EXEC PGM=IDCAMS, DELETE BTC FILE 00221021 -// COND=(0,LT) 00222021 -//SYSPRINT DD SYSOUT=* 00223021 -//INDD01 DD DSN=DOESTAX.&LVLNODE..BTC,DISP=(OLD,DELETE,KEEP) 00224021 -//OUTDD01 DD DUMMY 00225021 -//SYSIN DD DUMMY 00229021 -//****************************************************************** 00230010 -//STEP0310 EXEC PGM=SORT, MSTA RESTORE 00480000 -// COND=(0,LT) 00490000 -//SYSOUT DD SYSOUT=* 00500000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTA&BKUPGEN., 00510000 -// DISP=SHR, 00520000 -// VOLUME=(,RETAIN), 00521000 -// LABEL=(1,SL) 00522000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.MSTA,DISP=SHR, 00530000 -// AMP=('BUFNI=5,BUFND=30') 00540000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00550000 +//STEP310 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTA -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 00560000 -//STEP0320 EXEC PGM=SORT, MSTB RESTORE 00570000 -// COND=(0,LT) 00580000 -//SYSOUT DD SYSOUT=* 00590000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTB&BKUPGEN., 00600000 -// DISP=SHR, 00610000 -// VOLUME=(,RETAIN,REF=*.STEP0310.SORTIN), 00611000 -// LABEL=(2,SL) 00612000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.MSTB,DISP=SHR, 00620000 -// AMP=('BUFNI=5,BUFND=30') 00630000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00640000 +//STEP320 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTB -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 00650000 -//STEP0330 EXEC PGM=SORT, MSTC RESTORE 00660000 -// COND=(0,LT) 00670000 -//SYSOUT DD SYSOUT=* 00680000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTC&BKUPGEN., 00690000 -// DISP=SHR, 00701000 -// VOLUME=(,RETAIN,REF=*.STEP0320.SORTIN), 00702000 -// LABEL=(3,SL) 00703000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.MSTC,DISP=SHR, 00710000 -// AMP=('BUFNI=5,BUFND=30') 00720000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00730000 +//STEP330 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTC -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 00740000 -//STEP0340 EXEC PGM=SORT, MSTD RESTORE 00750000 -// COND=(0,LT) 00760000 -//SYSOUT DD SYSOUT=* 00770000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTD&BKUPGEN., 00780000 -// DISP=SHR, 00791000 -// VOLUME=(,RETAIN,REF=*.STEP0330.SORTIN), 00792000 -// LABEL=(4,SL) 00793000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.MSTD,DISP=SHR, 00800000 -// AMP=('BUFNI=5,BUFND=30') 00810000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00820000 +//STEP340 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTD -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 00830000 -//STEP0350 EXEC PGM=SORT, AIX RESTORE 00840000 -// COND=(0,LT) 00850000 -//SYSOUT DD SYSOUT=* 00860000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..AIX&BKUPGEN., 00870000 -// DISP=SHR, 00881000 -// VOLUME=(,RETAIN,REF=*.STEP0340.SORTIN), 00882000 -// LABEL=(5,SL) 00883000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.AIX,DISP=SHR, 00890000 -// AMP=('BUFNI=5,BUFND=30') 00900000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00910000 +//STEP350 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.AIX -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 00920000 -//STEP0360 EXEC PGM=SORT, ATC RESTORE 00930000 -// COND=(0,LT) 00940000 -//SYSOUT DD SYSOUT=* 00950000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..ATC&BKUPGEN., 00960000 -// DISP=SHR, 00971000 -// VOLUME=(,RETAIN,REF=*.STEP0350.SORTIN), 00972000 -// LABEL=(6,SL) 00973000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.ATC,DISP=SHR, 00980000 -// AMP=('BUFNI=5,BUFND=30') 00990000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01000000 +//STEP360 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.ATC -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 01010000 -//STEP0370 EXEC PGM=IDCAMS, OLA RESTORE 01020000 -// COND=(0,LT) 01030000 -//SYSPRINT DD SYSOUT=* 01040000 -//INDD01 DD DSN=DOESTAX.&LVLNODE..&BCKNODE..OLA&BKUPGEN., 01050000 -// DISP=SHR, 01061000 -// VOLUME=(,RETAIN,REF=*.STEP0360.SORTIN), 01062000 -// LABEL=(7,SL) 01063000 -//OUTDD01 DD DSN=DOESTAX.&LVLNODE..VSAM.OLA,DISP=SHR, 01070000 -// AMP=('BUFNI=5,BUFND=30') 01080000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR 01090000 +//STEP370 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.OLA -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 01100000 -//STEP0380 EXEC PGM=SORT, REF RESTORE 01110000 -// COND=(0,LT) 01120000 -//SYSOUT DD SYSOUT=* 01130000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..REF&BKUPGEN., 01140000 -// DISP=SHR, 01151000 -// VOLUME=(,RETAIN,REF=*.STEP0370.INDD01), 01152000 -// LABEL=(8,SL) 01153000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR, 01160000 -// AMP=('BUFNI=5,BUFND=30') 01170000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01180000 +//STEP380 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.REF -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 01190000 -//STEP0390 EXEC PGM=SORT, WRK RESTORE 01200000 -// COND=(0,LT) 01210000 -//SYSOUT DD SYSOUT=* 01220000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WRK&BKUPGEN., 01230000 -// DISP=SHR, 01241000 -// VOLUME=(,RETAIN,REF=*.STEP0380.SORTIN), 01242000 -// LABEL=(9,SL) 01243000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.WRK,DISP=SHR, 01250000 -// AMP=('BUFNI=5,BUFND=30') 01260000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01270000 +//STEP390 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.WRK -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 01271000 -//STEP0400 EXEC PGM=SORT, MSTE RESTORE 01272000 -// COND=(0,LT) 01273000 -//SYSOUT DD SYSOUT=* 01274000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTE&BKUPGEN., 01275000 -// DISP=SHR, 01276000 -// VOLUME=(,RETAIN,REF=*.STEP0390.SORTIN), 01277100 -// LABEL=(10,SL) 01277200 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.MSTE,DISP=SHR, 01278000 -// AMP=('BUFNI=5,BUFND=30') 01279000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01279100 +//STEP400 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTE -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 01279200 -//STEP0410 EXEC PGM=SORT, MSTF RESTORE 01279300 -// COND=(0,LT) 01279400 -//SYSOUT DD SYSOUT=* 01279500 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTF&BKUPGEN., 01279600 -// DISP=SHR, 01279700 -// VOLUME=(,RETAIN,REF=*.STEP0400.SORTIN), 01279900 -// LABEL=(11,SL) 01280000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.MSTF,DISP=SHR, 01280100 -// AMP=('BUFNI=5,BUFND=30') 01280200 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01281000 +//STEP410 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTF -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 01282000 -//STEP0420 EXEC PGM=SORT, MSTG RESTORE 01283000 -// COND=(0,LT) 01284000 -//SYSOUT DD SYSOUT=* 01285000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTG&BKUPGEN., 01286000 -// DISP=SHR, 01287000 -// VOLUME=(,RETAIN,REF=*.STEP0410.SORTIN), 01288100 -// LABEL=(12,SL) 01288200 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.MSTG,DISP=SHR, 01289000 -// AMP=('BUFNI=5,BUFND=30') 01289100 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01289200 +//STEP420 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTG -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 01300000 -//STEP0430 EXEC PGM=SORT, MSTH RESTORE 01310001 -// COND=(0,LT) 01320001 -//SYSOUT DD SYSOUT=* 01330001 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTH&BKUPGEN., 01340001 -// DISP=SHR, 01350001 -// VOLUME=(,RETAIN), 01360002 -// LABEL=(1,SL) 01370002 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.MSTH,DISP=SHR, 01380001 -// AMP=('BUFNI=5,BUFND=30') 01390001 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01400001 +//STEP430 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTH -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 01401001 -//STEP0440 EXEC PGM=SORT, MSTI RESTORE 01402001 -// COND=(0,LT) 01403001 -//SYSOUT DD SYSOUT=* 01404001 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTI&BKUPGEN., 01405001 -// DISP=SHR, 01406001 -// VOLUME=(,RETAIN,REF=*.STEP0430.SORTIN), 01407001 -// LABEL=(2,SL) 01408002 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.MSTI,DISP=SHR, 01409001 -// AMP=('BUFNI=5,BUFND=30') 01409101 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01409201 +//STEP440 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTI -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 01410000 -//STEP0450 EXEC PGM=SORT, WTC RESTORE 01420001 -// COND=(0,LT) 01430000 -//SYSOUT DD SYSOUT=* 01440000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WTC&BKUPGEN., 01450000 -// DISP=SHR, 01460000 -// VOLUME=(,RETAIN,REF=*.STEP0440.SORTIN), 01471002 -// LABEL=(3,SL) 01480002 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.WTC,DISP=SHR, 01490000 -// AMP=('BUFNI=5,BUFND=30') 01500000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01510000 +//STEP450 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.WTC -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //****************************************************************** 01520000 -//STEP0460 EXEC PGM=SORT, WGH RESTORE 01530001 -// COND=(0,LT) 01540000 -//SYSOUT DD SYSOUT=* 01550000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WGH&BKUPGEN., 01560000 -// DISP=SHR, 01570000 -// VOLUME=(,RETAIN,REF=*.STEP0450.SORTIN), 01580001 -// LABEL=(4,SL) 01590002 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.WGH,DISP=SHR, 01600000 -// AMP=('BUFNI=5,BUFND=30') 01610000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01620000 +//STEP460 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.WGH -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //**** 01630000 -//STEP0470 EXEC PGM=SORT, WAGE NAME RESTORE 01640002 -// COND=(0,LT) 01650002 -//SYSOUT DD SYSOUT=* 01660002 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WAGE.NAME&BKUPGEN., 01670002 -// DISP=SHR, 01680002 -// VOLUME=(,RETAIN,REF=*.STEP0460.SORTIN), 01690002 -// LABEL=(5,SL) 01700002 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.WAGE.NAME,DISP=SHR, 01710002 -// AMP=('BUFNI=5,BUFND=30') 01720002 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01730002 +//STEP470 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.WAGE.NAME -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //**** 01731003 -//STEP0480 EXEC PGM=SORT, WESQ WAGE RESTORE 01732006 -// COND=(0,LT) 01733003 -//SYSOUT DD SYSOUT=* 01734003 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WESQ&BKUPGEN., 01735006 -// DISP=SHR, 01736003 -// VOLUME=(,RETAIN,REF=*.STEP0470.SORTIN), 01737003 -// LABEL=(6,SL) 01738003 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.WESQ,DISP=SHR, 01739006 -// AMP=('BUFNI=5,BUFND=30') 01739103 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01739203 +//STEP480 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.WESQ -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //* 01739309 -//STEP0490 EXEC PGM=SORT, MSTJ FILE RESTORE 01739407 -// COND=(0,LT) 01739507 -//SYSOUT DD SYSOUT=* 01739607 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTJ&BKUPGEN., 01739707 -// DISP=SHR, 01739807 -// VOLUME=(,RETAIN,REF=*.STEP0480.SORTIN), 01739907 -// LABEL=(7,SL) 01740007 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.MSTJ,DISP=SHR, 01740107 -// AMP=('BUFNI=5,BUFND=30') 01741007 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01742007 +//STEP490 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTJ -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //* 01742110 -//STEP0500 EXEC PGM=SORT, BTC FILE RESTORE 01743010 -// COND=(0,LT) 01744010 -//SYSOUT DD SYSOUT=* 01745010 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..BTC&BKUPGEN., 01746010 -// DISP=SHR, 01747010 -// VOLUME=(,RETAIN,REF=*.STEP0490.SORTIN), 01748010 -// LABEL=(8,SL) 01749010 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..BTC(+1), 01749112 -// DISP=(,CATLG,DELETE), 01749410 -// SPACE=(8192,(100,200),RLSE), 01749510 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01749610 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01749714 +//STEP500 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..BTC -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //**** 01750002 -//STEP0510 EXEC PGM=SORT, WG2 FILE RESTORE 01770015 -// COND=(0,LT) 01780015 -//SYSOUT DD SYSOUT=* 01790015 -//SORTIN DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WG2&BKUPGEN., 01800015 -// DISP=SHR, 01810015 -// VOLUME=(,RETAIN,REF=*.STEP0500.SORTIN), 01820015 -// LABEL=(9,SL) 01830015 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.WG2,DISP=SHR, 01840015 -// AMP=('BUFNI=5,BUFND=30') 01850015 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01860015 +//STEP510 EXEC PGM=restore, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.WG2 -GENERATION &gen -FREQ: +//&freq -TGT &tgt -SRCENV &src' +//SYSPRINT DD SYSOUT=* //* 01870015 diff --git a/Procs/DTSUTVSM b/Procs/DTSUTVSM index 7201bc1..4dde260 100644 --- a/Procs/DTSUTVSM +++ b/Procs/DTSUTVSM @@ -17,273 +17,85 @@ // BCKNODE='BACKUP', 00061000 // BKUPGEN='(+1)' 00070000 //********************************************************************* 00100000 -//STEP0110 EXEC PGM=SORT, MSTA BACKUP 00240100 -// COND=(0,LT) 00240216 -//SYSOUT DD SYSOUT=* 00240300 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTA,DISP=SHR, 00240400 -// AMP=('BUFNI=5,BUFND=30') 00240500 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTA&BKUPGEN., 00240600 -// DISP=(,CATLG,DELETE), 00240700 -// UNIT=CART, 00240800 -// VOLUME=(,RETAIN), 00240900 -// LABEL=(1,SL,,,EXPDT=99000), 00241000 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00241100 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00241200 +//STEP0120 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTA -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 00241300 -//STEP0120 EXEC PGM=SORT, MSTB BACKUP 00241400 -// COND=(0,LT) 00242000 -//SYSOUT DD SYSOUT=* 00243000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTB,DISP=SHR, 00243100 -// AMP=('BUFNI=5,BUFND=30') 00243200 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTB&BKUPGEN., 00246000 -// DISP=(,CATLG,DELETE), 00247000 -// UNIT=CART, 00248000 -// VOLUME=(,RETAIN,REF=*.STEP0110.SORTOUT), 00248100 -// LABEL=(2,SL,,,EXPDT=99000), 00248300 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00249000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00249100 +//STEP0110 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTB -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 00249200 -//STEP0130 EXEC PGM=SORT, MSTC BACKUP 00249300 -// COND=(0,LT) 00249400 -//SYSOUT DD SYSOUT=* 00249500 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTC,DISP=SHR, 00249600 -// AMP=('BUFNI=5,BUFND=30') 00249700 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTC&BKUPGEN., 00249800 -// DISP=(,CATLG,DELETE), 00249900 -// UNIT=CART, 00250000 -// VOLUME=(,RETAIN,REF=*.STEP0120.SORTOUT), 00260000 -// LABEL=(3,SL,,,EXPDT=99000), 00271000 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00280000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00290000 +//STEP0130 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTC -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 00300000 -//STEP0140 EXEC PGM=SORT, MSTD BACKUP 00310000 -// COND=(0,LT) 00320000 -//SYSOUT DD SYSOUT=* 00330000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTD,DISP=SHR, 00340000 -// AMP=('BUFNI=5,BUFND=30') 00350000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTD&BKUPGEN., 00360000 -// DISP=(,CATLG,DELETE), 00370000 -// UNIT=CART, 00380000 -// VOLUME=(,RETAIN,REF=*.STEP0130.SORTOUT), 00390000 -// LABEL=(4,SL,,,EXPDT=99000), 00401000 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00410000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00420000 +//STEP0140 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTD -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 00430000 -//STEP0150 EXEC PGM=SORT, AIX BACKUP 00431000 -// COND=(0,LT) 00432000 -//SYSOUT DD SYSOUT=* 00433000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.AIX,DISP=SHR, 00434000 -// AMP=('BUFNI=5,BUFND=30') 00435000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..AIX&BKUPGEN., 00436000 -// DISP=(,CATLG,DELETE), 00437000 -// UNIT=CART, 00438000 -// VOLUME=(,RETAIN,REF=*.STEP0140.SORTOUT), 00439000 -// LABEL=(5,SL,,,EXPDT=99000), 00439200 -// DCB=(SYS3.MODEL,RECFM=FB,LRECL=64,BLKSIZE=8192) 00439300 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00439400 +//STEP0150 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.AIX -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 00439500 -//STEP0160 EXEC PGM=SORT, ATC BACKUP 00440000 -// COND=(0,LT) 00450000 -//SYSOUT DD SYSOUT=* 00460000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.ATC,DISP=SHR, 00470000 -// AMP=('BUFNI=5,BUFND=30') 00480000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..ATC&BKUPGEN., 00490000 -// DISP=(,CATLG,DELETE), 00500000 -// UNIT=CART, 00510000 -// VOLUME=(,RETAIN,REF=*.STEP0150.SORTOUT), 00520000 -// LABEL=(6,SL,,,EXPDT=99000), 00531000 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00540000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00550000 +//STEP0160 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.ATC -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 00560000 -//STEP0170 EXEC PGM=IDCAMS, OLA BACKUP 00570000 -// COND=(0,LT) 00580000 -//SYSPRINT DD SYSOUT=* 00590000 -//INDD01 DD DSN=DOESTAX.&LVLNODE..VSAM.OLA,DISP=SHR, 00600000 -// AMP=('BUFNI=5,BUFND=30') 00610000 -//OUTDD01 DD DSN=DOESTAX.&LVLNODE..&BCKNODE..OLA&BKUPGEN., 00620000 -// DISP=(,CATLG,DELETE), 00630000 -// UNIT=CART, 00640000 -// VOLUME=(,RETAIN,REF=*.STEP0160.SORTOUT), 00650000 -// LABEL=(7,SL,,,EXPDT=99000), 00661000 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00670000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR 00680000 +//STEP0170 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.OLA -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 00690000 -//STEP0180 EXEC PGM=SORT, REF BACKUP 00700000 -// COND=(0,LT) 00710000 -//SYSOUT DD SYSOUT=* 00720000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR, 00730000 -// AMP=('BUFNI=5,BUFND=30') 00740000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..REF&BKUPGEN., 00750000 -// DISP=(,CATLG,DELETE), 00760000 -// UNIT=CART, 00770000 -// VOLUME=(,RETAIN,REF=*.STEP0170.OUTDD01), 00780000 -// LABEL=(8,SL,,,EXPDT=99000), 00791000 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00800000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00810000 +//STEP0180 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.REF -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 00820000 -//STEP0190 EXEC PGM=SORT, WRK BACKUP 00830000 -// COND=(0,LT) 00840000 -//SYSOUT DD SYSOUT=* 00850000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.WRK,DISP=SHR, 00860000 -// AMP=('BUFNI=5,BUFND=30') 00870000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WRK&BKUPGEN., 00880000 -// DISP=(,CATLG,DELETE), 00890000 -// UNIT=CART, 00900000 -// VOLUME=(,RETAIN,REF=*.STEP0180.SORTOUT), 00910000 -// LABEL=(9,SL,,,EXPDT=99000), 00921000 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00930000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00940000 +//STEP0190 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.WRK -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 00950000 -//STEP0200 EXEC PGM=SORT,REGION=0K, ELECTRONIC MSTE BACKUP 00960000 -// COND=(0,LT) 00970000 -//SYSOUT DD SYSOUT=* 00980000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTE,DISP=SHR, 00990000 -// AMP=('BUFNI=5,BUFND=30') 01000000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTE&BKUPGEN., 01010000 -// DISP=(,CATLG,DELETE), 01020000 -// UNIT=CART, 01030000 -// VOLUME=(,RETAIN,REF=*.STEP0190.SORTOUT), 01040000 -// LABEL=(10,SL,,,EXPDT=99000), 01051000 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01060000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01070000 +//STEP0200 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTE -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 01080000 -//STEP0210 EXEC PGM=SORT,REGION=0K, ELECTRONIC MSTF BACKUP 01090000 -// COND=(0,LT) 01100000 -//SYSOUT DD SYSOUT=* 01110000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTF,DISP=SHR, 01120000 -// AMP=('BUFNI=5,BUFND=30') 01130000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTF&BKUPGEN., 01140000 -// DISP=(,CATLG,DELETE), 01150000 -// UNIT=CART, 01160000 -// VOLUME=(,RETAIN,REF=*.STEP0200.SORTOUT), 01170000 -// LABEL=(11,SL,,,EXPDT=99000), 01181000 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01190000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01200000 +//STEP0210 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTF -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 01210000 -//STEP0220 EXEC PGM=SORT,REGION=0K, ELECTRONIC MSTG BACKUP 01220000 -// COND=(0,LT) 01230000 -//SYSOUT DD SYSOUT=* 01240000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTG,DISP=SHR, 01250000 -// AMP=('BUFNI=5,BUFND=30') 01260000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTG&BKUPGEN., 01270000 -// DISP=(,CATLG,DELETE), 01280000 -// UNIT=CART, 01290000 -// VOLUME=(,RETAIN,REF=*.STEP0210.SORTOUT), 01300000 -// LABEL=(12,SL,,,EXPDT=99000), 01311000 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01320000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01330000 +//STEP0220 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTG -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 01331000 -//STEP0230 EXEC PGM=SORT, MSTH BACKUP 01332000 -// COND=(0,LT) 01333000 -//SYSOUT DD SYSOUT=* 01334000 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTH,DISP=SHR, 01335000 -// AMP=('BUFNI=5,BUFND=30') 01336000 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTH&BKUPGEN., 01337000 -// DISP=(,CATLG,DELETE), 01338000 -// UNIT=CART, 01339000 -// VOLUME=(,RETAIN), 01339300 -// LABEL=(1,SL,,,EXPDT=99000), 01339500 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01339600 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01339700 +//STEP0230 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTH -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 01339800 -//STEP0240 EXEC PGM=SORT, MSTI BACKUP 01339900 -// COND=(0,LT) 01340000 -//SYSOUT DD SYSOUT=* 01340100 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTI,DISP=SHR, 01340200 -// AMP=('BUFNI=5,BUFND=30') 01340300 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTI&BKUPGEN., 01340400 -// DISP=(,CATLG,DELETE), 01340500 -// UNIT=CART, 01340600 -// VOLUME=(,RETAIN,REF=*.STEP0230.SORTOUT), 01340700 -// LABEL=(2,SL,,,EXPDT=99000), 01340900 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01341000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01341100 +//STEP0240 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTI -FREQ &freq' +//SYSPRINT DD SYSOUT=* //********************************************************************* 01341200 -//STEP0250 EXEC PGM=SORT, WTC BACKUP 01341300 -// COND=(0,LT) 01341400 -//SYSOUT DD SYSOUT=* 01341500 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.WTC,DISP=SHR, 01341600 -// AMP=('BUFNI=5,BUFND=30') 01341700 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WTC&BKUPGEN., 01341800 -// DISP=(,CATLG,DELETE), 01342000 -// UNIT=CART, 01343000 -// VOLUME=(,RETAIN,REF=*.STEP0240.SORTOUT), 01343100 -// LABEL=(3,SL,,,EXPDT=99000), 01345100 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01346000 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01347000 +//STEP0250 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.WTC -FREQ &freq' +//SYSPRINT DD SYSOUT=* //******************************************************************* 01348000 -//STEP0260 EXEC PGM=SORT, WGH BACKUP 01349000 -// COND=(0,LT) 01349100 -//SYSOUT DD SYSOUT=* 01349200 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.WGH,DISP=SHR, 01349300 -// AMP=('BUFNI=5,BUFND=30') 01349400 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WGH&BKUPGEN., 01349500 -// DISP=(,CATLG,DELETE), 01349600 -// UNIT=CART, 01349700 -// VOLUME=(,RETAIN,REF=*.STEP0250.SORTOUT), 01349800 -// LABEL=(4,SL,,,EXPDT=99000), 01350000 -// DCB=(SYS3.MODEL,RECFM=FB,LRECL=18,BLKSIZE=18000) 01350100 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01351000 +//STEP0260 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.WGH -FREQ &freq' +//SYSPRINT DD SYSOUT=* //**** 01351100 -//STEP0270 EXEC PGM=SORT, WAGE NAME BACKUP 01351200 -// COND=(0,LT) 01351300 -//SYSOUT DD SYSOUT=* 01351400 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.WAGE.NAME,DISP=SHR, 01351500 -// AMP=('BUFNI=5,BUFND=30') 01351600 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WAGE.NAME&BKUPGEN., 01351700 -// DISP=(,CATLG,DELETE), 01351800 -// UNIT=CART, 01351900 -// VOLUME=(,RETAIN,REF=*.STEP0260.SORTOUT), 01352000 -// LABEL=(5,SL,,,EXPDT=99000), 01352200 -// DCB=(SYS3.MODEL,RECFM=FB,LRECL=51,BLKSIZE=5100) 01352300 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01352400 -//STEP0280 EXEC PGM=SORT, SI WAGE BACKUP 01352514 -// COND=(0,LT) 01352614 -//SYSOUT DD SYSOUT=* 01352714 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.WESQ,DISP=SHR, 01352814 -// AMP=('BUFNI=5,BUFND=30') 01352914 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WESQ&BKUPGEN., 01353014 -// DISP=(,CATLG,DELETE), 01353114 -// UNIT=CART, 01353214 -// VOLUME=(,RETAIN,REF=*.STEP0270.SORTOUT), 01353314 -// LABEL=(6,SL,,,EXPDT=99000), 01353414 -// DCB=(SYS3.MODEL,RECFM=FB,LRECL=25,BLKSIZE=2500) 01353514 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01353614 -//STEP0290 EXEC PGM=SORT, MSTJ FILE BACKUP 01353705 -// COND=(0,LT) 01353805 -//SYSOUT DD SYSOUT=* 01353905 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTJ,DISP=SHR, 01354005 -// AMP=('BUFNI=5,BUFND=30') 01354105 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTJ&BKUPGEN., 01354205 -// DISP=(,CATLG,DELETE), 01354305 -// UNIT=CART, 01354405 -// VOLUME=(,RETAIN,REF=*.STEP0280.SORTOUT), 01354514 -// LABEL=(7,SL,,,EXPDT=99000), 01354614 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01354710 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01354905 +//STEP0270 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.WAGE.NAME -FREQ &freq' +//SYSPRINT DD SYSOUT=* +//STEP0280 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.WESQ -FREQ &freq' +//SYSPRINT DD SYSOUT=* +//STEP0290 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.MSTJ -FREQ &freq' +//SYSPRINT DD SYSOUT=* //**** 01355000 -//STEP0300 EXEC PGM=SORT, BTC FILE BACKUP 01356008 -// COND=(0,LT) 01357006 -//SYSOUT DD SYSOUT=* 01358006 -//SORTIN DD DSN=DOESTAX.&LVLNODE..BTC,DISP=SHR 01359007 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..BTC&BKUPGEN., 01370006 -// DISP=(,CATLG,DELETE), 01380006 -// UNIT=CART, 01390006 -// VOLUME=(,RETAIN,REF=*.STEP0290.SORTOUT), 01400006 -// LABEL=(8,SL,,,EXPDT=99000), 01410014 -// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01420006 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01430009 -//**** 01431017 -//STEP0310 EXEC PGM=SORT, WG2 FILE BACKUP 01432017 -// COND=(0,LT) 01433017 -//SYSOUT DD SYSOUT=* 01434017 -//SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.WG2,DISP=SHR, 01434117 -// AMP=('BUFNI=5,BUFND=30') 01434217 -//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WG2&BKUPGEN., 01434317 -// DISP=(,CATLG,DELETE), 01437017 -// UNIT=CART, 01438017 -// VOLUME=(,RETAIN,REF=*.STEP0300.SORTOUT), 01439017 -// LABEL=(9,SL,,,EXPDT=99000), 01439117 -// DCB=(SYS3.MODEL,RECFM=FB,LRECL=37,BLKSIZE=3700) 01439317 -//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01439417 +//STEP0300 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..BTC -FREQ &freq' +//SYSPRINT DD SYSOUT=* +//**** +//STEP0310 EXEC PGM=backup, +// PARM='-DD DOESTAX.&LVLNODE..VSAM.WG2 -FREQ &freq' +//SYSPRINT DD SYSOUT=* //**** 01440006