On Fri, 16 Nov 2007 06:30:48 -0800, Walter Marguccio <[EMAIL PROTECTED]> wrote:
>----- Original Message ---- >From: Mark S. House <[EMAIL PROTECTED]> > >> How can I remove the enqueue so I can increase and copy the > file. > >Mark, > they only way I know to free others systems' ENQ is > >1) P LLA on every system (frees LLA ENQs) >2) SETPROG LNKLST,UNALLOCATE on every system (free XCFAS ENQs) > >Once you are done with your activity on the dataset, issue > >1) SETPROG LNKLST,ALLOCATE >2) S LLA,SUB=MSTR > > Since you are dealing with a target (maintenance) data set, an alternate method would be to rename it via ISPF 3.4 VOLUME list. Even though it is ENQed, you can do this with the proper RACF authority (Search the archives of this list, ISPF-L, or google for more details). After you rename it you can do what you please (delete / re-alloc) and then rename it back. Obviously ... YOU NEED TO MAKE SURE YOU ARE NOT RENAMING THE "REAL" DATA SET. With the proper authority, for the rename, you could rename you live SYS1.LINKLIB and delete it... and the system will let you do so. Also, even if you want to do it the other way... there is no reason to stop LLA on every system (nor would you want to since that impacts performance). You can just create a CSVLLAxx member with REMOVE(data.set.name) and use F LLA,UPDATE=xx instead. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:[EMAIL PROTECTED] z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html