I think it's fair to say ... the results will be .... variable Chris Hoelscher Technology Architect, Database Infrastructure Services Technology Solution Services Humana Inc. 123 East Main Street Louisville, KY 40202 Humana.com (502) 476-2538 or 407-7266
-----Original Message----- From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of Mike Schwab Sent: Sunday, May 12, 2019 11:00 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: [IBM-MAIN] Concatenating VB and FB ? https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ibm.com%2Fsupport%2Fknowledgecenter%2Fen%2FSSLTBW_2.1.0%2Fcom.ibm.zos.v2r1.idad400%2Fd4394b.htm&data=02%7C01%7Cchoelscher%40humana.com%7Caffdbb292a924709276408d6d74f2934%7C56c62bbe85984b859e511ca753fa50f2%7C1%7C0%7C636933132321402330&sdata=nVHZbWmnyyG5gOsrzGsgyQ4kjxtfvTok0CJTNZAFAwM%3D&reserved=0 It uses the DCB of the FIRST DSN in the concatenation. If F(B), then each block must be a multiple of the LRECL of the First DSN. Pretty sure the VB won't be. And the length fields would be read as data. If V(B), then each record cannot exceed cannot exceed the LRECL of the First DSN. And the first bytes of a F DSN would be treated as the length. On Sun, May 12, 2019 at 9:35 PM Tim Hare <haresystemssupp...@comcast.net> wrote: > > I seem to be finding different answers on this. > > A vendor used to ship some files as PDSes with RECFM=FB and LRECL=80 (BLKSIZE > 23440). User-customized members at this shop were put in a different PDS, > with the same attributes, and concatenated in cataloged procedures, ahead of > the vendor's libraries. Pretty standard practice I'm sure most are familiar > with. > > Suddenly, because (I'm told) of a merging of code bases at the vendor, their > PDSes are now RECFM=VB and LRECL=2044 (BLKSIZE 27998) ! My instincts tell > me this isn't going to work well, but with changes in concatenation of > libraries over the course of my career I'm not sure. Here's what I think: > because of the "new" rule where the largest BLKSIZE sets the buffer size, > we'll be OK for reading the blocks (23440 fits into 27998) but when we try > to read a member from the VB library, the RDWs are going to mess things up. > > I have tried searching for the answer, but haven't, apparently, found the > right source yet. > > What say you all? > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, send > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN The information transmitted is intended only for the person or entity to which it is addressed and may contain CONFIDENTIAL material. If you receive this material/information in error, please contact the sender and delete or destroy the material/information. Humana Inc. and its subsidiaries comply with applicable Federal civil rights laws and do not discriminate on the basis of race, color, national origin, age, disability, sex, sexual orientation, gender identity, or religion. Humana Inc. and its subsidiaries do not exclude people or treat them differently because of race, color, national origin, age, disability, sex, sexual orientation, gender identity, or religion. English: ATTENTION: If you do not speak English, language assistance services, free of charge, are available to you. Call 1‐877‐320‐1235 (TTY: 711). Español (Spanish): ATENCIÓN: Si habla español, tiene a su disposición servicios gratuitos de asistencia lingüística. Llame al 1‐877‐320‐1235 (TTY: 711). 繁體中文(Chinese):注意:如果您使用繁體中文,您可以免費獲得語言援助 服務。請致電 1‐877‐320‐1235 (TTY: 711)。 Kreyòl Ayisyen (Haitian Creole): ATANSION: Si w pale Kreyòl Ayisyen, gen sèvis èd pou lang ki disponib gratis pou ou. Rele 1‐877‐320‐1235 (TTY: 711). Polski (Polish): UWAGA: Jeżeli mówisz po polsku, możesz skorzystać z bezpłatnej pomocy językowej. Zadzwoń pod numer 1‐877‐320‐1235 (TTY: 711). 한국어 (Korean): 주의: 한국어를 사용하시는 경우, 언어 지원 서비스를 무료로 이용하실 수 있습니다. 1‐877‐320‐1235 (TTY: 711)번으로 전화해 주십시오. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN