If one reads a plain MVS sequential dataset there is no way than to read
from the start of the file to the record you want, this is not a PIPE
restriction but inherent to the organisation.  CMS' EDF filesystem is in
fact a kind of indexed sequential dataset, that is, CMS can find record 567
without reading all 566 preceding records.
So, I guess the piper didn't create a FILERAND for MVS as if there is no
saving on I/O's possible.

IFIRC, things change when you use a VSAM ESDS dataset, it can be used more
like CMS' EDF filesystem.

2010/4/2 Glenn Knickerbocker <[email protected]>

> I seem to be getting just far enough on MVS to start waxing quixotic:
> Is there a way to read a data set into the pipeline out of sequence,
> or is <MVS all we've got?  If there is, is there a way to read
> backwards, or to get the record count to know where to start?
>
> ¬R
>



-- 
Kris Buelens,
IBM Belgium, VM customer support

Reply via email to