Hi Alan, I tried with the same file deleted and allocated and fails again, the second test that I do with one more qualifier is with a new file allocated in the same catalog, I don't try to unlock it but it would cause another problems, in other hand, there were any RACF message.
I don't understand why with one more qualifier the file is deleted without problems and with one less step abends because the file was "enqueued". Well, in this case I only know that if the process repeated since the beginning process OK all the steps, the user has been modifying the file I think could be accesing the file in background, the problem has been solved. Thanks for your help. ;-) Álvaro. 2011/7/21 Starr, Alan <alan_st...@calpers.ca.gov> > Alvaro, > > The first thing that occurs to me is that > MV6X.QTTOOL.BAT1WORK.BACKUP.UNLOAD was in use (i.e. ENQueued) at the time > that DF/dss tried to delete it. > > To confirm, retry the failing job and immediately afterwards try renaming > it from ISPF DSLIST (option 3.4) by typing the "R" line command to the left > of the DSN. > > If the dataset is in use, a message will be displayed. Press F1 twice to > see who has it. > > If you instead receive a panel requesting the new name, nobody is using > it and the problem must be something else. > > Another possibility I suppose, but I believe you get a different message, > is that catalog SYS1MAA.CATALOG.MV6X is locked. > > ALTER ' SYS1MAA.CATALOG.MV6X' UNLOCK would take care of that. > > Finally, and least likely (considering the error message), check the syslog > for a RACF message complaining that the user doesn't have ALTER authority. > > Alan > > > > -----Original Message----- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On > Behalf Of Alvaro Guirao Lopez > Sent: Wednesday, July 20, 2011 4:00 PM > To: IBM-MAIN@bama.ua.edu > Subject: Fwd: DFSMSdss mistery - DELETE PURGE > > Hi listers, > > This morning I encountered with a DFSMSdss mistery, and is next: > > I delete files in a batch process through ADDRSU utility, the syntax > follows: > > //CLEANUP0 EXEC PGM=ADRDSSU > //SYSPRINT DD SYSOUT=* > //OUTDD DD DUMMY > //SYSIN DD * > DUMP DATASET(INCLUDE(HLQ.Q1.Q2.Q3.**)) - > CANCELERROR - > DELETE PURGE - > OUTDDNAME(OUTDD) - > WAIT(0,0) > /* > > I have catalogued one file that matches with this mask: > > HLQ.Q1.Q2.Q3.Q4 > > And step fails with the next message: > > ADR416E (001)-DTDSC(01), DATA SET MV6X.QTTOOL.BAT1WORK.BACKUP.UNLOAD IN > CATALOG SYS1MAA.CATALOG.MV6X WAS NOT DELETED, 3 > > Reason code 3 of message ADR416E says: > > The data set was not enqueued by DFSMSdss. The enqueue could be held by the > initiator. > > > And I don't have any idea and IBM don't helps much: > > Application Programmer Response: > Delete the data set by other means. > > > Well, till this moment was a logically undefined problem, now i change my > case and create a file like: > > HLQ.Q1.Q2.Q3.Q4.Q5 > > And execute my DELETE PURGE through ADDRSU like this: > > //CLEANUP0 EXEC PGM=ADRDSSU > //SYSPRINT DD SYSOUT=* > //OUTDD DD DUMMY > //SYSIN DD * > DUMP DATASET(INCLUDE(HLQ.Q1.Q2.Q3.Q4.**)) - > CANCELERROR - > DELETE PURGE - > OUTDDNAME(OUTDD) - > WAIT(0,0) > /* > > And the results are..... > > PROCSTEP RC > CLEANUP0 00 > > And the file is deleted. > > > Notes: > The system is z/OS V1R10 so I cannot use DELETE MASK with IDCAMS HLQ is > equivalent to only one qualifier. > > > Any ideas / experiences? > > > Thaks in advance. > > -- > Un saludo. > Álvaro Guirao > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, send email > to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the > archives at http://bama.ua.edu/archives/ibm-main.html > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO > Search the archives at http://bama.ua.edu/archives/ibm-main.html > -- Un saludo. Álvaro Guirao ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html