My perl scripts ensure that temporary datasets only exist across the
important steps, and are deleted in the last used step.

My point is that if it's being controlled by an automated job creation
process, it won't screw up the OLD,DELETE.

David Logan
Manager of Product Development, Pitney Bowes Business Insight
http://centrus.com
W: (720) 564-3056
C: (303) 818-8222


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf
Of Walt Farrell
Sent: Wednesday, February 11, 2009 12:21
To: [email protected]
Subject: Re: JCL job execution order

On Wed, 11 Feb 2009 11:13:07 -0700, David Logan <[email protected]>
wrote:

> You can prevent
>temporary dataset name conflicts by ensuring that the last step that uses a
>temporary uses DISP=(OLD,DELETE)
>

You're right that the user can certainly prevent the conflicts by making
sure his JCL always has a DISP=(OLD,DELETE).  However, since it does not
matter in an individual job, it's likely he has not done that or will make a
mistake at some time, causing unpredictable failures in the job if you were
to simply concatenate multiple jobs together..

And I think it would be difficult for the automated job submission tool to
find and correct this kind of error.

-- 
  Walt

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

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