Do you have an ALLOCxx active on your system?  I tried your test and have no 
issues with the dataset and ISPF.  I shows the
information as reported previously, and B gives "No members" message.  I have 
an ALLOCxx active on my system(s) which specifies
several defaults for dataset allocation.  The system(s) are all V1R13 level, 
maintenance within a few months.

Using ISPF Edit on the dataset gives a member list and the "No members" 
message.  Specifying the dataset name with a member name
(e.g. TEST.NITZ(TEST) ) on the Edit screen gives "BLDL Error".

I also recall discussions about the minimum block size for datasets (disk and 
tape).  It seems there was some magic about 20 bytes maybe being close to the 
minimum.

On Thu, 19 Sep 2013 15:01:58 +0200, [email protected] <[email protected]> wrote:

>> IIRC the (pseudo) eof is only written for SMS managed PS datasets, so a PO 
>> dataset could well be allocated over old data which will then be readable. 
>> Can you force the problem PO dataset to anther place by making sure the 
>> space for the 66000 dataset is still in use when the problem PO dataset is 
>> allocated.
>
>We're dealing with SMS-managed data sets here. I used this job
>// EXEC PGM=IEFBR14
>//DD1 DD DISP=(,CATLG),DSN=ALLO020,
>//       SPACE=(TRK,(10000,0,66000)),RECFM=F,LRECL=20,DSORG=PO
>//DD2 DD DISP=(,CATLG),DSN=ALLO021,
>//       SPACE=(TRK,(1,0,0)),RECFM=F,LRECL=20,DSORG=PO
>and got this:
>
>Data Set Name  . . . : ALLO021
>General Data                         Current Allocation
>Management class . . : class          Allocated tracks  . : 1
>Storage class  . . . : class          Allocated extents . : 1
> Volume serial . . . : SMS002         Maximum dir. blocks : 0             *
> Device type . . . . : 3390
>Data class . . . . . : **None**
> Organization  . . . : PO            Current Utilization
> Record format . . . : F              Used tracks . . . . : 0
> Record length . . . : 20             Used extents  . . . : 0
> Block size  . . . . : 20             Used dir. blocks  . : 0             *
> 1st extent tracks . : 1              Number of members . : 0             *
> Secondary tracks  . : 0
> Data set name type  : PDS           Dates
>                                      Creation date . . . : 2013/09/19
>                                      Referenced date . . : ***None***
>                                      Expiration date . . : ***None***
>                                      * Information is unavailable.
>
>Note the 'information is unavailable'. So this looks like the invalid data is 
>gotten from DASD, not some storage area in the initiator. After deleting 
>ALLO020 and rerunning the job with only ALLO021, I get again the I/O error in 
>ISPF when doing an i (and a severe error on edit).
>
>Barbara
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to