On Mon, 4 Apr 2011 05:29:26 -0500, Jan MOEYERSONS wrote:
>
>I've run your example here and it behaves exactly as I expected:
>- the allocate dd(atomic) new delete dsn(TEMP.DUP1) fails because the
>dataset already exists.
>- the delete TEMP.DUP1 simply deletes it.
>- the  rename TEMP.DUP2  TEMP.DUP1 renames...
>- the  free     dd(atomic) fails because it was never allocated.
>
Thanks for the research.  The messages indicate that your HLQ is
SMS managed.  Mine isn't.  I suspect that can make the difference.

Pre-SMS, I'd expect allocation to choose a different volume.

>ICH70001I JANTJE LAST ACCESS AT 11:17:35 ON MONDAY, APRIL 4, 2011
>IEF236I ALLOC. FOR JANTJEM RENAME
>IEF237I JES2 ALLOCATED TO SYSTSPRT
>IEF237I JES2 ALLOCATED TO SYSTSIN
>IGD103I SMS ALLOCATED TO DDNAME SYS00001
>IGD104I JANTJE.TEMP.DUP1                            RETAINED,
>DDNAME=SYS00001
>IGD103I SMS ALLOCATED TO DDNAME SYS00002
>IGD104I JANTJE.TEMP.DUP2                            RETAINED,
>DDNAME=SYS00002
>IEF142I JANTJEM RENAME - STEP WAS EXECUTED - COND CODE 0012
>IEF285I   JANTJE.JANTJEM.JOB24384.D0000102.?         SYSOUT
>IEF285I   JANTJE.JANTJEM.JOB24384.D0000101.?         SYSIN
>IEF373I STEP/RENAME  /START 2011094.1222
>IEF374I STEP/RENAME  /STOP  2011094.1222 CPU    0MIN 00.03SEC SRB
>0MIN 00.00SEC V
>IEF202I JANTJEM ENQ - STEP WAS NOT RUN BECAUSE OF CONDITION CODES
>IEF272I JANTJEM ENQ - STEP WAS NOT EXECUTED.
>IEF373I STEP/ENQ     /START 2011094.1222
>IEF374I STEP/ENQ     /STOP  2011094.1222 CPU    0MIN 00.00SEC SRB    0MIN
>00.00SEC V
>IEF375I  JOB/JANTJEM/START 2011094.1222
>IEF376I  JOB/JANTJEM/STOP  2011094.1222 CPU    0MIN 00.03SEC SRB
>0MIN 00.00SEC
>
>
>READY
>    allocate dd(atomic) new delete dsn(TEMP.DUP1)
>IKJ56893I DATA SET JANTJE.TEMP.DUP1 NOT ALLOCATED+
>IGD17101I DATA SET JANTJE.TEMP.DUP1
>NOT DEFINED BECAUSE DUPLICATE NAME EXISTS IN CATALOG
>RETURN CODE IS 8 REASON CODE IS 38 IGG0CLEH
>READY
>    delete TEMP.DUP1
>IDC0550I ENTRY (A) JANTJE.TEMP.DUP1 DELETED
>READY
>    rename TEMP.DUP2  TEMP.DUP1
>READY
>    free     dd(atomic)
>IKJ56247I FILE ATOMIC NOT FREED, IS NOT ALLOCATED
>READY
>END

Thanks again,
gil

----------------------------------------------------------------------
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

Reply via email to