IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

ERROR DURING GETMAIN SYS CODE = 878-10 HF025C64


IBM Mainframe Forums -> JCL & VSAM
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Sreenivasulu. Vemula

New User


Joined: 21 Aug 2008
Posts: 6
Location: Chennai

PostPosted: Mon Dec 29, 2008 2:41 pm
Reply with quote

While submitting the job, we are getting the abend due to insufficient virtual storage.

Code:
ERROR DURING GETMAIN SYS CODE = 878-10 HF025C64 S07MAIN
00FC2300 008FF050 008FF050 00E61200 000002D0           
ERROR DURING GETMAIN SYS CODE = 878-10 HF025C64 S07MAIN
00FC2300 008FF050 008FF050 00E61200 000000E8           
ERROR DURING GETMAIN SYS CODE = 878-10 40E466B0 S07MAIN
00FC2300 008FF050 008FF050 00E61240 00000350           
ERROR DURING GETMAIN SYS CODE = 80A-10 HF025C64 S07MAIN
00FC2300 008FF050 008FF050 00E51200 00000060           
HF025C64 S07MAIN F025 - ABEND=S04E U0000 REASON=00E8003E

Please suggest how can resolve this abend.

Thanks & Regards
Sreeni

Edited: Please use BBcode when You post some error/code, that's rather readable, Thanks...Anuj
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Mon Dec 29, 2008 2:47 pm
Reply with quote

... the searching You (Your support) should have done points to

publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA1H731/2.500?SHELF=EZ2MO901&DT=20000407064116&CASE=

publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA1H731/2.491?SHELF=EZ2MO901&DT=20000407064116&CASE=

publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA1H731/2.67?SHELF=EZ2MO901&DT=20000407064116&CASE=
Back to top
View user's profile Send private message
Sreenivasulu. Vemula

New User


Joined: 21 Aug 2008
Posts: 6
Location: Chennai

PostPosted: Mon Dec 29, 2008 4:00 pm
Reply with quote

Now I am getting the following error:

CEE0813S Insufficient storage was available to satisfy a get storage (CEECZST) request. From compile unit S0001 at entry point S0001 at compile unit offset +0000101E at entry offset +0000101E
at address 24DCACE6 .

Please advice how can solve this problem.

Sreeni
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Mon Dec 29, 2008 6:26 pm
Reply with quote

Increase memory available to program, or decrease requested memory. How much memory did you ask for?
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Mon Dec 29, 2008 6:33 pm
Reply with quote

Quote:
CEE0813S Insufficient storage ......

same comment as before
publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/CEEA9180/SPTCS00618
looks like the forum is becoming a manual search service
Back to top
View user's profile Send private message
Sreenivasulu. Vemula

New User


Joined: 21 Aug 2008
Posts: 6
Location: Chennai

PostPosted: Wed Jan 07, 2009 12:23 pm
Reply with quote

HI

I have facing problem with cobol external copy book. Let me know maxmimum external memory in cobol program.

In our external copy book has occurs clause 30000 times, but I didn't get any problem at compiling. While run the job I am getting abend S878 - Insufficient virtual memory. Same job successfully ran with external copy book occurs clause is 22000 times.

I have to need occurs clause 30000 times in copy book. Please give me solution.


Thanks,
Sreeni
Back to top
View user's profile Send private message
Terry Heinze

JCL Moderator


Joined: 14 Jul 2008
Posts: 1249
Location: Richfield, MN, USA

PostPosted: Wed Jan 07, 2009 1:35 pm
Reply with quote

See Appendix B Compiler Limits in the COBOL Language Reference Manual.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Wed Jan 07, 2009 9:19 pm
Reply with quote

Hello,

Quote:
I have to need occurs clause 30000 times in copy book. Please give me solution.
It is always possible to design/compile something that cannot execute due to system limitations.

You need to change the design to use a smaller array or no array at all. . .

For "arrays" of this size workable alternatives could be a database table or vsam file.
Back to top
View user's profile Send private message
Terry Heinze

JCL Moderator


Joined: 14 Jul 2008
Posts: 1249
Location: Richfield, MN, USA

PostPosted: Wed Jan 07, 2009 9:51 pm
Reply with quote

In addition to the link Enrico posted twice, what's the length of one occurrence in your table? If this is a one-time only use of a large table, break it into 2 tables to alleviate the compiler limit of size of an 01 level. If not one-time only, a redesign might be in order as Dick suggested.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> JCL & VSAM

 


Similar Topics
Topic Forum Replies
No new posts Error to read log with rexx CLIST & REXX 11
No new posts Error when install DB2 DB2 2
No new posts run rexx code with jcl CLIST & REXX 15
No new posts Compile rexx code with jcl CLIST & REXX 6
No new posts CLIST - Virtual storage allocation error CLIST & REXX 5
Search our Forums:

Back to Top