Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
Maximum how many DD statements we can concadinate

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM
View previous topic :: :: View next topic  
Author Message
seshareddy_p

New User


Joined: 16 Jun 2005
Posts: 7

PostPosted: Thu Jun 23, 2005 11:01 am    Post subject: Maximum how many DD statements we can concadinate
Reply with quote

Hi

This is Seshu. I have a doubt on concadination, any body please clarify this.

Maximum how many dd statements we can concadinate?


Thanks & Regards
Seshu
Back to top
View user's profile Send private message

David P

Active User


Joined: 11 Apr 2005
Posts: 106
Location: Cincinnati Ohio

PostPosted: Thu Jun 23, 2005 2:10 pm    Post subject:
Reply with quote

Hi seshu,

I believe the limits for concatenation are :

For sequential data sets 255.
for PDS 16.

All suggestions are welcome.

David.
Back to top
View user's profile Send private message
sudheer648

New User


Joined: 23 May 2005
Posts: 97
Location: Chennai

PostPosted: Thu Jun 23, 2005 2:12 pm    Post subject: Re: concadination
Reply with quote

Yes i agree with david.
Back to top
View user's profile Send private message
superk

Moderator Team Head


Joined: 26 Apr 2004
Posts: 4650
Location: Raleigh, NC, USA

PostPosted: Wed Jun 29, 2005 5:45 pm    Post subject: Re: Maximum how many DD statements we can concadinate
Reply with quote

The answers given are not correct.

The correct answer is here in the JCL Reference Guide:

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2B650/12.1.1?SHELF=&DT=20040712170508&CASE=
Back to top
View user's profile Send private message
die7nadal

Active User


Joined: 23 Mar 2005
Posts: 156

PostPosted: Thu Jun 30, 2005 1:26 am    Post subject: Re: Maximum how many DD statements we can concadinate
Reply with quote

superk wrote:
The answers given are not correct.

The correct answer is here in the JCL Reference Guide:

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2B650/12.1.1?SHELF=&DT=20040712170508&CASE=



But is this for concatenation..I think not.
Back to top
View user's profile Send private message
somasundaran_k

Active User


Joined: 03 Jun 2003
Posts: 134

PostPosted: Thu Jun 30, 2005 1:46 am    Post subject:
Reply with quote

die7nadal
This limit will be applicable for concatenation also. But there is a caveat. There are utilities/programs which have some restrictions on the number of concatenated files.

Regds
-Som
Back to top
View user's profile Send private message
superk

Moderator Team Head


Joined: 26 Apr 2004
Posts: 4650
Location: Raleigh, NC, USA

PostPosted: Thu Jun 30, 2005 2:40 am    Post subject: Re: Maximum how many DD statements we can concatenate
Reply with quote

I just created and ran a generic job with 1000 concatenated QSAM datasets as input. It did not have any problems at all.
Back to top
View user's profile Send private message
die7nadal

Active User


Joined: 23 Mar 2005
Posts: 156

PostPosted: Thu Jun 30, 2005 8:22 pm    Post subject: Re: Maximum how many DD statements we can concadinate
Reply with quote

Thanks Superk for checking this out, I too checked with over 20 concatenated PDS and its running fine. But I remember reading the 256 and 16 somewhere. Maybe thats for an earlier version of JES.
Back to top
View user's profile Send private message
brganeshbabu

New User


Joined: 23 Jun 2005
Posts: 34
Location: Chennai

PostPosted: Fri Jul 01, 2005 10:15 am    Post subject: Re: Maximum how many DD statements we can concadinate
Reply with quote

Hi all,
I believe for PDS max limit is 16 and for PS max limit is 255. The maximum number of DD statement that can be used in a Job step in 3273. I think everyone is checking that. You have to concatenate the datasets. Superk, could you please show me just 10 lines of the coding you have used to concatenate. I hope the sample must be like the one below, to concatenate 10 ps.
//CONCATDD DD DSN=FILE1,DISP=SHR
// DD DSN=FILE1,DISP=SHR
// DD DSN=FILE1,DISP=SHR
// DD DSN=FILE1,DISP=SHR
// DD DSN=FILE1,DISP=SHR
// DD DSN=FILE1,DISP=SHR
// DD DSN=FILE1,DISP=SHR
// DD DSN=FILE1,DISP=SHR
// DD DSN=FILE1,DISP=SHR
// DD DSN=FILE1,DISP=SHR
Correct me If I am wrong!
Back to top
View user's profile Send private message
superk

Moderator Team Head


Joined: 26 Apr 2004
Posts: 4650
Location: Raleigh, NC, USA

PostPosted: Fri Jul 01, 2005 5:49 pm    Post subject: Re: Maximum how many DD statements we can concadinate
Reply with quote

OK. I created a job to generate 1500 datasets. Each dataset is FB, LRECL=80, and has 10 records.

Then, I ran this job to concatenate and copy all 1500 datasets to a single output dataset.

Code:

//STEP0001 EXEC PGM=IEFBR14                                       
//DD1      DD   DSN=&SYSUID..TEST.COMB,DISP=(MOD,DELETE,DELETE), 
//         UNIT=(SYSDA,5),SPACE=(CYL,(1,0))                       
//*                                                               
//STEP0002 EXEC PGM=ICEGENER                                     
//SYSUT2   DD   DSN=&SYSUID..TEST.COMB,DISP=(,CATLG,DELETE),     
//         UNIT=(SYSDA,5),SPACE=(CYL,(100,100),RLSE)             
//SYSPRINT DD   SYSOUT=*                                         
//SYSIN    DD   DUMMY                                             
//*                                                               
//SYSUT1   DD DSN=&SYSUID..TEST.#0001,DISP=(SHR,DELETE,KEEP)       
//         DD DSN=&SYSUID..TEST.#0002,DISP=(SHR,DELETE,KEEP)       
//         DD DSN=&SYSUID..TEST.#0003,DISP=(SHR,DELETE,KEEP)       
//         DD DSN=&SYSUID..TEST.#0004,DISP=(SHR,DELETE,KEEP)   
//         .....   
//         DD DSN=&SYSUID..TEST.#1500,DISP=(SHR,DELETE,KEEP)       



And, the output dataset has exactly 15000 records.

Now, do I also have to setup a test to disprove that the same applies to the number of PDS's (i.e. that it would also be 3273), or is everyone willing to accept that 3273 is the limit regardless if the datasets are PS, PDS, PDS/E, and are concatenated to a single DD or assigned to unique multiple DD's?
Back to top
View user's profile Send private message
parikshit123

Active User


Joined: 01 Jul 2005
Posts: 269
Location: India

PostPosted: Fri Jul 01, 2005 11:06 pm    Post subject: Re: Maximum how many DD statements we can concadinate
Reply with quote

Okay,
I belive that 3273 is the limit of dd statments which can be coded in a single JCL so its a limit of datasets which can be concatenated.

Correct me if I am wrong
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts PLI %IF statements Pedro PL/I & Assembler 1 Tue Sep 19, 2017 12:06 am
This topic is locked: you cannot edit posts or make replies. Extract all "IF" Statements... Adarsh Damodaran CLIST & REXX 1 Wed Sep 06, 2017 9:28 am
No new posts Symbolic Parameters in SYSIN DD state... madishpa DFSORT/ICETOOL 3 Mon Jun 27, 2016 6:23 pm
No new posts Extracting Information from DD Statem... Charles Wolters All Other Mainframe Topics 7 Wed Apr 13, 2016 10:21 pm
No new posts What is the maximum number of sort wo... Pravina M SYNCSORT 2 Mon Mar 14, 2016 4:51 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us