View previous topic :: View next topic |
Author |
Message |
js_praveen Beginner
Joined: 09 Jan 2003 Posts: 20 Topics: 7
|
Posted: Thu May 15, 2003 6:43 pm Post subject: 32k LRECL |
|
|
Hi
Is there anyway to create a seq file with an LRECL of more than 32k bytes?
Thank you
JSP |
|
Back to top |
|
|
Bill Dennis Advanced
Joined: 03 Dec 2002 Posts: 579 Topics: 1 Location: Iowa, USA
|
Posted: Fri May 16, 2003 8:03 am Post subject: |
|
|
The Large Block Interface (LBI) of DFSMS allows blks larger than 32K on tape. I think up to 256K on 3590. Some IBM utilities will write these large blocks now, depending on system settings. For Assembler user pgms, you need a special DCBE control block to process. Read about LBI in the DFSMS Using Data Sets manual. I don't know if Cobol handles this.
Bill |
|
Back to top |
|
|
js_praveen Beginner
Joined: 09 Jan 2003 Posts: 20 Topics: 7
|
Posted: Fri May 16, 2003 12:31 pm Post subject: |
|
|
Thanks Bill
JSP |
|
Back to top |
|
|
bablack Beginner
Joined: 04 Dec 2002 Posts: 71 Topics: 0 Location: Little Falls, NJ
|
Posted: Fri May 16, 2003 3:04 pm Post subject: |
|
|
The LBI allow blocks (BLKSIZE) larger than 32K on tape, but not records (LRECL). Since you were asking about LRECL, I doubt that the LBI will help.
IBM does support records over 32K (and has for many years), but only for variable spanned (RECFM=VBS) and then you have to specially code for it. I never used it but as I recall you have to specify LRECL=X and code routines to assemble the record from its smaller pieces. Don't know if it is supported in higher languages like COBOL.
Bruce Black _________________ Bruce A. Black
Senior Software Developer
Innovation Data Processing |
|
Back to top |
|
|
Bill Dennis Advanced
Joined: 03 Dec 2002 Posts: 579 Topics: 1 Location: Iowa, USA
|
Posted: Fri May 16, 2003 3:09 pm Post subject: |
|
|
Thanks for the correction, Bruce. I guess I didnt' read the question closely enough. I guess we'll see how JSP responds.
Bill |
|
Back to top |
|
|
|
|