OnDemand User Group

Support Forums => z/OS Server => Topic started by: geoffwilde on August 28, 2015, 01:40:51 PM

Title: arsmaint inside a proc- parm card help
Post by: geoffwilde on August 28, 2015, 01:40:51 PM
So I created a proc, and I'm using arsparm to induce the parms, rather than inline. I can't get it to take any parms; it just gives me back the arsmaint syntax and parms help screen.

Anyone successfully done this?  What am I doing wrong?  jcl cut from the joblog

5 XXSTEP1    EXEC PGM=ARSMAINT,REGION=0M                                             
6 XXSYSPRINT DD SYSOUT=*                                                             
7 XXSTEPLIB  DD DISP=SHR,DSN=D800.&ENV..SDSNLOD2                                     
  XX*STEPLIB  DD DISP=SHR,DSN=D800.TECH.SDSNLOD2                                     
  IEFC653I SUBSTITUTION JCL - DISP=SHR,DSN=D800.DEVL.SDSNLOD2                         
8 XXDSNAOINI DD PATH='/usr/lpp/ars/config/cli.ini'                                   
9 XXSYSOUT   DD SYSOUT=*                                                             
0 XXSTDERR   DD SYSOUT=*                                                             
1 XXSTDOUT   DD SYSOUT=*                                                             
2 XXCEEDUMP  DD SYSOUT=*                                                             
3 XXARSBIN   DD PATH='/usr/lpp/ars/bin'                                               
4 XXARSPARM  DD DISP=SHR,DSN=&PRMLIB.(&PRM)                                           
  IEFC653I SUBSTITUTION JCL - DISP=SHR,DSN=GSWILDE.PARMLIB(ARSMAINT)           

                                                                 
EDIT       GSWILDE.PARMLIB(ARSMAINT) - 01.06                     
Command ===>                                                     
****** ******************************************************* Top
000001 /arsmaint -deir -I ARCHIVE -g ERMTEST1 -g B6D0210L         


Title: Re: arsmaint inside a proc- parm card help
Post by: Justin Derrick on August 29, 2015, 03:51:29 AM
I don't think you can pass more than one AG at a time.

-JD.
Title: Re: arsmaint inside a proc- parm card help
Post by: Ed_Arnold on August 31, 2015, 08:13:26 AM
Looking at the 9.5 doc, it says that ARSPARM is only valid for ARSEXOAM and ARSEXPIR, not for ARSMAINT.

Ed
Title: Re: arsmaint inside a proc- parm card help
Post by: geoffwilde on August 31, 2015, 02:12:14 PM
well, that kinda helps, but how can I run multiple AGs then?
Title: Re: arsmaint inside a proc- parm card help
Post by: Alessandro Perucchi on August 31, 2015, 11:21:33 PM
loop?
parallel jobs that each one run on an application group?
Title: Re: arsmaint inside a proc- parm card help
Post by: geoffwilde on September 01, 2015, 06:17:32 AM
maybe a better question to ask is how are people running arsmaint for multiple application groups?