1
z/OS Server / Re: ARSLOAD JCL Input from OMVS/USS
« on: June 30, 2023, 11:04:40 AM »
look at member arsivpj1 in the SARSINST library created with the instal. It does what you are requesting with AFP and should work with XML. Or execute the arsload command directly from an omvs prompt it one time. If it is reocurring put within a shell script
JCL
//STEP1 EXEC PGM=ARSLOAD,REGION=0M,
// PARM=('/-u ADMIN -p <password> -h ARCHIVE -n -v -s OBJINPT
// -Z ivp -g "ARSIVPR1" tempname')
//STEPLIB DD DISP=SHR,DSN=&ARS..SARSLOAD
// DD DISP=SHR,DSN=&DB2..&DB2NAME..SDSNEXIT
// DD DISP=SHR,DSN=&DB2..SDSNLOAD
// DD DISP=SHR,DSN=&DB2..SDSNLOD2
//ARSBIN DD PATH='/usr/lpp/ars/V10R1M0/bin'
//SYSPRINT DD SYSOUT=*,DCB=(RECFM=FBA,LRECL=134,BLKSIZE=134)
//OBJINPT DD PATH='/usr/lpp/ars/V10R1M0/samples/ARSIVPR1.out',
// LRECL=133,RECFM=FBA,
// FILEDATA=TEXT,PATHOPTS=(ORDONLY),
// PATHDISP=(KEEP,KEEP)
//INPSTATS DD SYSOUT=*
//INDSTATS DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//STDERR DD SYSOUT=*
//STDOUT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
Script with arsload command that could have v]been executed at omvs prompt
cd /PRODUCTS/ars/V10R5M0/bin
export STEPLIB=SYS22.CMOD.V10R5M0.SARSLOAD
export DSNAOINI='/etc/ars/cli.ini'
arsload -I ARCHIVE -u xxxx - p xxxx -G AGNAME -a APPNAME -d /DIRNAME filetolaodname
JCL
//STEP1 EXEC PGM=ARSLOAD,REGION=0M,
// PARM=('/-u ADMIN -p <password> -h ARCHIVE -n -v -s OBJINPT
// -Z ivp -g "ARSIVPR1" tempname')
//STEPLIB DD DISP=SHR,DSN=&ARS..SARSLOAD
// DD DISP=SHR,DSN=&DB2..&DB2NAME..SDSNEXIT
// DD DISP=SHR,DSN=&DB2..SDSNLOAD
// DD DISP=SHR,DSN=&DB2..SDSNLOD2
//ARSBIN DD PATH='/usr/lpp/ars/V10R1M0/bin'
//SYSPRINT DD SYSOUT=*,DCB=(RECFM=FBA,LRECL=134,BLKSIZE=134)
//OBJINPT DD PATH='/usr/lpp/ars/V10R1M0/samples/ARSIVPR1.out',
// LRECL=133,RECFM=FBA,
// FILEDATA=TEXT,PATHOPTS=(ORDONLY),
// PATHDISP=(KEEP,KEEP)
//INPSTATS DD SYSOUT=*
//INDSTATS DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//STDERR DD SYSOUT=*
//STDOUT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
Script with arsload command that could have v]been executed at omvs prompt
cd /PRODUCTS/ars/V10R5M0/bin
export STEPLIB=SYS22.CMOD.V10R5M0.SARSLOAD
export DSNAOINI='/etc/ars/cli.ini'
arsload -I ARCHIVE -u xxxx - p xxxx -G AGNAME -a APPNAME -d /DIRNAME filetolaodname