In a recent note, Gilbert Saint-Flour said:

> Date:         Tue, 31 Jan 2006 09:36:17 -0500
> 
> We are currently converting a large number of VSE JCL streams to a z/OS
> 1.6 environment with HSM.  These VSE job streams include hundreds of
> Databack (a Macro4 product) COPY and RESTORE steps which are converted
> to DFSMSdss.  We currently add an IDCAMS DELETE step before each COPY
> or RESTORE to delete the output data sets and prevent COPY and RESTORE
> from failing if the target data set exists already (see example below).
> IDCAMS DELETE will NOT RECALL migrated data sets.
> 
> Would it be a good idea to remove the IDCAMS DELETE steps and specify
> REPLACEUNCONDITIONAL instead?
> 
TSO DELETE at least is smart in this respect.  It won't RECALL a
migrated data set merely to delete it (Likewise ISPF DSLIST).
In the Bad Old Days it wasn't so nice, and I habitually coded
in EXECs:

    address 'TSO' 'HDELETE' DSName
    address 'TSO'  'DELETE' DSName

(I don't recall whether HSM requests were processed FIFO, or whether
I needed to do HDELETE WAIT to resolve a race.)

Related thought on automatic RECALL: in DSLIST I enter Info or Browse
on several data sets of which some are migrated.  On entering END on
each, I get "WAITING FOR RECALL" on the next.  Wouldn't it be nice
if the RECALLs were performed concurrently with my think latency?

-- gil
-- 
StorageTek
INFORMATION made POWERFUL

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