how many members can be created inside a single pds?
Answers were Sorted based on User's Feedback
Answer / praveen kumar bejjanki
The members to be created in single pds depends on the
value of the directory block we mention while creating the
PDS. suppose if directory block=1 then we can have 5
members. if dir blk=2 then 11 members.
the formula for no of members for the directory block is
6*n-1 where n=value of directory block
if n=1 then mem's=6*1-1=6-1=5
if n=2 then mem's=6*2-1=12-1=11 and so...on...
Correct me if this is wrong...
I hope this is the way we calculate the members in a PDS.
| Is This Answer Correct ? | 39 Yes | 4 No |
Answer / sreerag p n
i think the total number of members in a pds is related to
the size of directory block. for example ....if you specify
the directory block as 1 then you can create 5 members
inside a partition dataset(pds).if you create more than 5(it
is possible) but you will get region abbend when you run the
job....
i hope this is correct.....
by sreerag p n
| Is This Answer Correct ? | 15 Yes | 4 No |
Answer / ram
actual formulae is
6n-1
here , n= no of directory blocks
max nuber of directory blocks is 5
then 6*5-1=29
i.e., you can create only 29 members in single pds file.
correct if me wrong
thanks,
ram.
| Is This Answer Correct ? | 10 Yes | 2 No |
Answer / yaswanth
it will on the directory blocks that we specify when
creating a pds for example if we specify 5 we can create 30
members in it that means per block we can create 6
members,if try to create more than that we will get se37 abend
| Is This Answer Correct ? | 6 Yes | 2 No |
Answer / bryan
Depends on what the PDS is used for. If PDS is updated with
ISPF and statistics are recorded you get less members.
Stats are stored in an optional user area of any given
directory block. Consider a LOAD library (no ISPF stats) -
you can get many more members in 1 directory block than a
PDS which you edit. A directory block is 256 bytes - 2
bytes for a count field followed by 3-21 directory entries.
Directory entries are comprised of 8-byte member name,
starting position of the member in the PDS, and some
optional data of up to 62 bytes.
I recommend using PDSE instead and no longer have to worry
about directory blocks and compressing your library.
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / ashish
above answer is right but the maximum number of members
that can created are 255 theorotically(ranade jcl book).And
practically can be more than 255.
| Is This Answer Correct ? | 6 Yes | 5 No |
Answer / gani
depends upon the size of the program in each member
| Is This Answer Correct ? | 1 Yes | 7 No |
I have four steps in jcl they are STEP1,STEP2,STEP3 and STEP4. Can it possible to run the reverse order like step4 first then step3,step2,step1?
Ques: How can we code COND parameter in a JCL so that only even steps (or only odd steps) get execute??
which parameter is use to declare the name of dataset in dd statement?
i have 10 steps in my jcl. -->if i want to execute my program from 5th step what i have to do? don't give //* in ur previous steps --> if i want to execute my program from 1to 5 steps only what i have to do?
I am getting the file from Unix to Mainframes for every 15 minutes. The mainframe job get abended with bad records coming from unix. I recovered that by deleting the bad data. I need permenant solution how to fix the issue? The record is getting characters in in first 9 positions which it should not. Please provide me the solution how to skip the records if it finds the charcters in the first 9 positions. K
i have a jcl in which 4 & 5 step creates a new generation. 4th step output is as input for the 6th step & 5th step output is used as input in the 7th step. How they are refered as in the 6th & 7th steps? If the job abends in 6th step then how the 5th step output is refered in 7th step?
IN DFSORT sum fields=none is usec to remove duplicates.how to write the duplicates in another dataset?
how you will define a temporary dataset in jcl?
How can i execute 5th step without executing first 4 steps?
What does the keyword DCB mean and what are some of the keywords associated with it?
Hi, all Suppose i have 10 step in a job (s1,s2,s3,...s10) i want to execute step9 first and then step3 and i used the DPRTY for these steps. so what will happen to other steps? Will the get executed or only these two steps get executed?
Explain about LMFREE�free data set from its association with data ID