On Aug 8, 2012, at 09:11, Mike Schwab wrote: > A zero byte VB record is expanded to 1 blank x'40' so the minimum is a > block of 9 bytes including block size and record size field. > ??? No.
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/dgt2d490/3.1.3.1.2 Title: z/OS V1R12 DFSMS Using Data Sets Document Number: SC26-7410-10 3.1.3.1.2 Record Descriptor Word (RDW) A variable-length logical record consists of a record descriptor word (RDW) followed by the data. The record descriptor word is a 4 byte field describing the record. The first 2 bytes contain the length (LL) of the logical record (including the 4 byte RDW). The length can be from 4 to 32 760. All bits of the third and fourth bytes must be 0, because other values are used for spanned records. A length of 4 implies zero bytes of data; no blank. It's easy to create such records with EXECIO, FTP, or vi. I do not find a stated minimum for the BDW. Absent firm information, I'll assume 4-byte blocks (nothing but BDW) are permissible. > I tried to allocate a FB 6 0 to hold a list of volsers for a table, > LRL under 10 would not work. > I had no such problem: Data Set Information More: + Data Set Name . . . . : user.SHORT.BLOCKS General Data Current Allocation Management class . . : **None** Allocated blocks . : 86 Storage class . . . : **None** Allocated extents . : 1 Volume serial . . . : TSO005 Device type . . . . : 3390 Data class . . . . . : **None** Organization . . . : PS Current Utilization Record format . . . : F Used blocks . . . . : 3 Record length . . . : 6 Used extents . . . : 1 Block size . . . . : 6 Command ===> F1=Help F3=Exit F12=Cancel . . . . . . . . . . . . . . . . . . . . . . . . . . . File Edit Edit_Settings Menu Utilities Compilers Test Help ——————————————————————————————————————————————————————————————————————————————— VIEW user.SHORT.BLOCKS Columns 00001 00006 ****** ***************************** Top of Data ****************************** =PROF> ....BLOCKS (FIXED - 6)....RECOVERY OFF WARN....NUMBER OFF............... 000001 these 000002 are 000003 recrds ****** **************************** Bottom of Data **************************** -- gil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN