77 lines
3.2 KiB
Plaintext
77 lines
3.2 KiB
Plaintext
//*****
|
|
//*
|
|
//* UI TAX ALTERNATE INDEX REBUILD.
|
|
//*
|
|
//*****
|
|
//DTSUAIX PROC
|
|
//*********************************************************************
|
|
//STEP0100 EXEC PGM=DTSBD400, AIX RECORD EXTRACT
|
|
// COND=(0,LT),
|
|
// PARM='OR,N,N,N'
|
|
//SYSOUT DD SYSOUT=*
|
|
//SYSABOUT DD SYSOUT=*
|
|
//SYSUDUMP DD SYSOUT=*
|
|
//SYSABEND DD SYSOUT=*
|
|
//CAIMRPTS DD SYSOUT=*
|
|
//DTSFMSTA DD DSN=DOESTAX.&LVLNODE..VSAM.MSTA,DISP=SHR,
|
|
// AMP=('BUFNI=5,BUFND=10')
|
|
//DTSFMSTB DD DSN=DOESTAX.&LVLNODE..VSAM.MSTB,DISP=SHR,
|
|
// AMP=('BUFNI=5,BUFND=10')
|
|
//DTSFMSTC DD DSN=DOESTAX.&LVLNODE..VSAM.MSTC,DISP=SHR,
|
|
// AMP=('BUFNI=5,BUFND=10')
|
|
//DTSFMSTD DD DSN=DOESTAX.&LVLNODE..VSAM.MSTD,DISP=SHR,
|
|
// AMP=('BUFNI=5,BUFND=10')
|
|
//DTSFMSTE DD DSN=DOESTAX.&LVLNODE..VSAM.MSTE,DISP=SHR,
|
|
// AMP=('BUFNI=5,BUFND=10')
|
|
//DTSFMSTF DD DSN=DOESTAX.&LVLNODE..VSAM.MSTF,DISP=SHR,
|
|
// AMP=('BUFNI=5,BUFND=10')
|
|
//DTSFMSTG DD DSN=DOESTAX.&LVLNODE..VSAM.MSTG,DISP=SHR,
|
|
// AMP=('BUFNI=5,BUFND=10')
|
|
//DTSFAIX DD DSN=DOESTAX.&LVLNODE..VSAM.AIX,DISP=SHR,
|
|
// AMP=('BUFNI=5,BUFND=10')
|
|
//DTSFREF DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR,
|
|
// AMP=('BUFNI=5,BUFND=10')
|
|
//**
|
|
//DTSFBTCO DD DUMMY,
|
|
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
|
//DTSFVRO1 DD DUMMY,
|
|
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
|
//DTSFAIXO DD DSN=&&AIX,DISP=(,PASS,DELETE),
|
|
// UNIT=SYSDA,
|
|
// SPACE=(8192,(3000,1000),RLSE),
|
|
// DCB=(RECFM=FB,LRECL=64)
|
|
//SYSIN DD DUMMY
|
|
//******************************************************************
|
|
//STEP0200 EXEC PGM=SORT, SORT AIX RECORDS
|
|
// COND=(0,LT),
|
|
// REGION=9600K
|
|
//SYSOUT DD SYSOUT=*
|
|
//SORTIN DD DSN=&&AIX,DISP=(OLD,DELETE,DELETE)
|
|
//SORTOUT DD DSN=&&SRTAIX,
|
|
// DISP=(,PASS,DELETE),
|
|
// UNIT=SYSDA,
|
|
// SPACE=(8192,(3000,1000),RLSE),
|
|
// DCB=(RECFM=FB,LRECL=64)
|
|
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,10),RLSE)
|
|
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,10),RLSE)
|
|
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,10),RLSE)
|
|
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(50,10),RLSE)
|
|
//SORTWK05 DD UNIT=SYSDA,SPACE=(CYL,(50,10),RLSE)
|
|
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSAIX),DISP=SHR
|
|
//*********************************************************************
|
|
//STEP0300 EXEC PGM=IDCAMS, DELETE AND DEFINE AIX FILE 00000030
|
|
// COND=(0,LT)
|
|
//SYSPRINT DD SYSOUT=* 00000040
|
|
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDAIX),DISP=SHR
|
|
//*********************************************************************
|
|
//STEP0400 EXEC PGM=IDCAMS, LOAD AIX
|
|
// COND=(0,LT)
|
|
//SYSPRINT DD SYSOUT=*
|
|
//INDD01 DD DSN=&&SRTAIX,DISP=(OLD,DELETE,DELETE)
|
|
//OUTDD01 DD DSN=DOESTAX.&LVLNODE..VSAM.AIX,DISP=SHR,
|
|
// AMP=('BUFNI=5,BUFND=20')
|
|
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
|
//*********************************************************************
|
|
//*SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR
|
|
//*********************************************************************
|