The following JCL shows the use of the RELEASE command, and the flexibility that the DSCL selection criteria provides:
//JOBNAME JOB (acct,info),etc.
// EXEC DMS SCAN REALVOLS ************************************************************** * SELECT SEQUENTIAL, NON-EMPTY data setS, ALLOCATED IN * * TRACKS WITH SECONDARY SPACE ALLOCATION, THAT HAVE GREATER * * THAN 25 PERCENT USED AND LESS THAN 50 PERCENT USED. * * * * RELEASE SPACE SO THAT SELECTED data setS HAVE 75 PERCENT * * USED SPACE, AND RESET THE SECONDARY SPACE. * ************************************************************** SELECT CRITERIA=(PCTUSED,NE,0,AND,DSORG,EQ,PS,AND, PCTUSED,GT,25,AND,PCTUSED,LT,50,AND, ALLOTRKS,EQ,YES,AND,ALLOSEC,GE, VOLUMES=WORK/,DSNAMES=USER./ RELEASE PCTUSED=75,PCTSECONDARY=25 ************************************************************** * SELECT PARTITIONED AND VSAM data setS, THAT HAVE GREATER * * THAN 50 PERCENT USED AND LESS THAN 90 PERCENT USED. * * * * RELEASE SPACE SO THAT SELECTED data setS HAVE 95 PERCENT * * USED SPACE, * * * * RESET THE SECONDARY SPACE FOR THE SELECTED PARTITIONED * * data setS AND CONVERT CYLINDERS TO TRACKS. * ************************************************************** SELECT CRITERIA=(DSORG,EQ,PO,OR,DSORG,EQ,VSAM,AND, PCTUSED,GT,50,AND,PCTUSED,LT,90,AND, ALLOCYLS,EQ,YES), VOLUMES=MVS/,DSNAMES=TEST./ RELEASE PCTUSED=95,PCTSECONDARY=50,CONVERT
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|