Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

TIOT Table 32 K Limit

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

New User


Joined: 19 Nov 2008
Posts: 90
Location: Spain

PostPosted: Tue Jun 16, 2009 1:39 pm    Post subject: TIOT Table 32 K Limit
Reply with quote

Hello. A few days ago we started to get the following error in a JCL in Production:

Code:

IEF240I XXXX0115 PASO005 - TASK I/O TABLE EXCEEDS TIOT LIMIT OF 0032K
IEF272I XXXX0115 PASO005 - STEP WAS NOT EXECUTED.                   


When we looked into the docs, it said that the TIOT table is used for allocation of all Static and dynamic DD files used in the Job. This particular job has a lot of Input and output files, and one of the steps is dynamic, and process all the files that many apps has left us in a master file with names. It is created after reading an input file which has all the file names that has to be processed by that step. Accounting files with accounting records for each app in the organization.

The step that fails processes in a sort step, 200, 190, 210, it varies, input files and sort/merges them in a single file for the rest of the job to process.

We were told that this parm is changed in a sys1 library, but it requires an IPL in order to be taken the changes, however, they requested us that in the meantime, we used on each file on that step the following parm:

Code:
UNIT=(3390,64)


According to our Admin, that parm supposedly assigns 64Kb of allocation for that TIOT table for that job, however, I'm not so convinced about it.

This particular job has 30 steps in total, and quite a few files used on all that steps, so if that parm does what they say it does (allocate each file on a 3390 disk, and assign 64 Kb of memory allocation space), just by adding it to each file on that step would be enough, or should I add it to each file in the job?

I hope my question is clear enough

Thanks in Advance

Best Regards

Oliver
Back to top
View user's profile Send private message

expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Tue Jun 16, 2009 1:44 pm    Post subject:
Reply with quote

UNIT=(3390,64) will only allocate 64 units to the DD name and as far as I can recall would probably make the problem worse rather than better.

For every additional volume specified you will use up both catalog space and TIOT area. Sounds a wierd solution to me.

My initial action to resolve this until the IPL can be done would be to split the job into multiple jobs and get it through this way.
Back to top
View user's profile Send private message
enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10257
Location: italy

PostPosted: Tue Jun 16, 2009 1:45 pm    Post subject: Reply to: TIOT Table 32 K Limit
Reply with quote

has Your admin ever looked at the jcl reference manual ???
Back to top
View user's profile Send private message
ojdiaz

New User


Joined: 19 Nov 2008
Posts: 90
Location: Spain

PostPosted: Tue Jun 16, 2009 8:41 pm    Post subject:
Reply with quote

I suposse he really hasn't really looked into the documentation Enrico.

We did in the mean time exactly what Expat suggested, split the JCL in several other jobs. We are testing them before uploading them today to the production site. I guess This will end as one of many cases like "Although is a technical problem, Software development should take care of it", just becouse they don't wanna do nothing at all *sighs*. What angers me is that they don't care that it has an impact in some functionalities of our application

Thanks a Lot guys! :-)
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 unload data from table with lob columns farhad_evan DB2 0 Sat Apr 22, 2017 1:32 pm
No new posts Data replication from multiple Db2 ta... kishpra DB2 9 Mon Mar 27, 2017 9:58 pm
No new posts how to send just 10 rows in a CICS sc... Megha Gupta CICS 5 Thu Feb 23, 2017 6:57 pm
No new posts Join of more than one table dibyendumandal11111 DB2 6 Mon Feb 13, 2017 11:36 pm
No new posts setting new limit Key values for inde... srilata83 DB2 1 Fri Feb 10, 2017 9:24 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us