>I might be wrong but if memory serve me right it has to do with a 
>missing open/close and not with an "empty" dataset. 

Before SMS, newly allocated data set that have not been opened for
OUTPUT didn't have an EOF mark written and the attributes in the 
DSCB were only those from the JCL.

With SMS, the EOF mark is always written, however, the system cannot
know what attributes a program would add (override) to those specified
in the JCL *if* the program does not actually OPEN the data set.

And I believe it still holds true that DCB information is only stored
in the DSCB if the data set was open for OUTPUT (and has actually had
WRITE operations against it).

This has been discussed in the past. You might want to search the
archive.

-- 
Peter Hunkeler
Credit Suisse

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