Joined: 15 Dec 2002 Posts: 637 Topics: 43 Location: Bengaluru, INDIA
Posted: Thu Feb 23, 2006 5:29 am Post subject: CSQUTIL: Is the RECFM of unloaded dataset always VBS ?
Hi,
I have a step to execute CSQUTIL in batch that unloads a queue to a dataset. I see that, the RECFM is set to VBS. I do not remember reading in the manual anywhere that says so.
Can we set it to something else?
Given the max length of the queue, can the VBS dataset be converted to a FB dataset where LRECL = max length of the queue ? _________________ ALL opinions are welcome.
Debugging tip:
When you have eliminated all which is impossible, then whatever remains, however improbable, must be the truth.
-- Sherlock Holmes.
Joined: 15 Dec 2002 Posts: 637 Topics: 43 Location: Bengaluru, INDIA
Posted: Thu Feb 23, 2006 5:56 am Post subject:
Kolusu,
uh....well...that was the link I used to locate the COPY command for unloading the queues. I am executing the command in batch by using CSQUTIL program. Does it mention about RECFM and LRECL also? I do not remember seeing it...
Why/how does the DCB on the SORTIN work ? If I do not code it, then I get a message about invalid LRECL for SORTIN. _________________ ALL opinions are welcome.
Debugging tip:
When you have eliminated all which is impossible, then whatever remains, however improbable, must be the truth.
-- Sherlock Holmes.
Joined: 26 Nov 2002 Posts: 12376 Topics: 75 Location: San Jose
Posted: Thu Feb 23, 2006 9:06 am Post subject:
Quote:
Why/how does the DCB on the SORTIN work ? If I do not code it, then I get a message about invalid LRECL for SORTIN.
Cogito-Ergo-Sum,
You are only reading the first 27998 bytes only when you provided the LRECL. Basically you are overriding the DCB parameters. DFSORT can handle upto 32767 bytes for VBS.
Once I tried to override the lrecl with 32767, I got the same abend as you which is because our installation has the 32k(32768) limit for ISL size of 32K (32768). You will get a IEF638I message occurs during execution of jobs FSNIALOC or FSNIASAV if ISLSZ is defined with 32768 in parameter file FSNASPA1 in JCLLIB.
I am not sure if there is option in DFSORT which can be overriden.
Joined: 15 Dec 2002 Posts: 637 Topics: 43 Location: Bengaluru, INDIA
Posted: Thu Feb 23, 2006 10:05 am Post subject:
Kolusu,
No luck. I get this:
Code:
ICE043A 3 INVALID DATA SET ATTRIBUTES SPECIFIED SORTIN LRECL
ICE023A 0 NO LENGTH OPERAND
as pasted in my earlier post.
The crux of the problem is, if I do not override the LRECL, I get the ICE messages. If I code, I cannot haev LRECL=32767. With LRECL=27998, it works. _________________ ALL opinions are welcome.
Debugging tip:
When you have eliminated all which is impossible, then whatever remains, however improbable, must be the truth.
-- Sherlock Holmes.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum