At 20:48 +0000 on 08/29/2013, Pommier, Rex R. wrote about Re: UNIT=SEP still alive (?):

OK, what does (did) SEP= do? The only thing the JCL reference says is that you can't use it as a JCL symbol in certain types of jobs.

Others have also answered. To expand on what they said, UNIT=SYSDA says to allocate the dataset on one of the volumes that are addressed by SYSDA. It will select all volumes which has this address and then decide on one of them using other criteria (such as if there is enough free space on the volume to meet the requested SPACE parm). SEP says to remove the volumes which have been allocated to SORTLIB, SYSLMOD, and SYSLIN from the list of SYSDA volumes and only select from the remaining volumes - ie: Treat those volumes as if they were not part of SYSDA.


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of R.S.
Sent: Thursday, August 29, 2013 3:18 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: UNIT=SEP still alive (?)

I just found the following in some IBM same JCL (job, actually):
//SYSUT1 DD UNIT=(SYSDA,SEP=(SORTLIB,SYSLMOD,SYSLIN)),
// SPACE=(1000,(60,20))

Last change date is half of the 2013 (creation date is probably 2005 or so).
As far as I know SEP is syntax checked and ignored for many moons, at least since first OS/390, but I vaguely remember somebody told me it was obsoleted with advent of MVS.

--
Radoslaw Skorupka
Lodz, Poland

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to