How to increase the logical record length of existing PS
file?
Answers were Sorted based on User's Feedback
Answer / praveen kumar
I think there is one way to do this. Simply copy the
existing PS to another file(give '/' beside the PS and Give
option 17(copy)) It will ask for DSname(give any).
you will get 2 options as below
1. Allocate using same attributes
2. specify your own attributes
select '2' option from the above and change the LRECL as
you need.
now delete the actual file and rename the copied file to
original that's it. your requirement has been met:)
| Is This Answer Correct ? | 11 Yes | 0 No |
Answer / praveen kumar
@Raghu: If you use Outlim, that means the spool can be able
to print only 500 lines, it's no way related to LRECL.
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / balachander
this is possible through the utility IEBGENER.
//sysut1 dd DSN= <input datsset>
//sysut2 dd dsn =<output dataset>
dcb=(lrecl,100,blksize=1000)
.....
//
| Is This Answer Correct ? | 5 Yes | 3 No |
Answer / raghu
Sntax: //SYSOUTDD DD SYSOUT=*,OUTLIM=500
by using outlim paramtr we can increase it
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / pradeep
Thanks Pravin
I need through it by using JCL , i think there is parameter
which change its size
| Is This Answer Correct ? | 3 Yes | 2 No |
Answer / praveen kumar
Yaa, what Balachander is given is correct. Using IEBGENER
utility we can copy one file to another with different
lrecl, but one thing we need to make clear is the LRECL of
the output file should be greater than inputfile otherwise
the data will be truncated.
Thanks
| Is This Answer Correct ? | 2 Yes | 2 No |
Answer / sudha2811
LRECL can be altered using IEBGENER utility.
If I am wrong, pls correct me
| Is This Answer Correct ? | 0 Yes | 1 No |
What are some examples of command terminators?
if you give cylinder(1,1)how many cylinders it will be allocate?
i have mainprogram and subgram...if i compile mainprogram without stop run..what will u get in compilation time?
What is the Purpose of POINTER Phrase in STRING command in COBOL?
Program A calls program B. Will the working storage variables declared in program B be initialized every time it is called by program A or will the values be retained until the end of program A?
what is SYNCHRONIZATION?
What is the difference between index and subscript?
i need the code for this program in cobol. 2 + 1 = 3 4+3=7 6+5=11 8+7=15 10+9=19
What are the cobol coding sheets?
can i use multiple when statements in search & search all ? justify ur answer?
I know my query will return more than one row but I don't want cursor what should I do?
With in these three which one is the default one Call Reference, Call By Value, Call By Content.-Which one is default?