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
 
Buffer Error NAT0886 Storage overflow in extended buffer

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> Java & MQSeries
View previous topic :: :: View next topic  
Author Message
monasu1998

Active User


Joined: 23 Dec 2005
Posts: 176
Location: India

PostPosted: Tue Jan 15, 2008 12:54 pm    Post subject: Buffer Error NAT0886 Storage overflow in extended buffer
Reply with quote

Hi All,
I am getting the following error very frequently.
NAT0886 Storage overflow in extended buffer.

Could you please advise me, what to do? As far as I know, Buffer Size is managed by the Natural Admin. If a programmer can sort out this problem?

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

ofer71

Global Moderator


Joined: 27 Dec 2005
Posts: 2360
Location: Israel

PostPosted: Tue Jan 15, 2008 10:12 pm    Post subject:
Reply with quote

Your Extension Area buffer size is to low. You can change this value using the ESIZE parameter (max is 512, min is 2, default is 28).

The Extension Area buffer contains the following information:
- The source code of the Natural programming object to be compiled
- The table of currently active PA/PF keys
- The Natural stack area
- The currently active global data area
- Other tables and work areas internally used by Natural

O.
Back to top
View user's profile Send private message
monasu1998

Active User


Joined: 23 Dec 2005
Posts: 176
Location: India

PostPosted: Wed Jan 16, 2008 10:33 am    Post subject:
Reply with quote

Thank you for providing the information.
But Ofer, is it possible that I can modify the ESIZE value? OR this is the responsibility of the Admin?

Is there any other way around to get rid of this error with out modifying the ESIZE?

Thanks
Back to top
View user's profile Send private message
ofer71

Global Moderator


Joined: 27 Dec 2005
Posts: 2360
Location: Israel

PostPosted: Wed Jan 16, 2008 11:52 am    Post subject:
Reply with quote

It's depend on your site's rules and authorization policies.

When you get this message, in what address space you are working (batch/TSO/CICS)?

O.
Back to top
View user's profile Send private message
monasu1998

Active User


Joined: 23 Dec 2005
Posts: 176
Location: India

PostPosted: Wed Jan 16, 2008 2:46 pm    Post subject:
Reply with quote

My Natural region is sitting on CICS. Generally I initiate Natural here via transaction NAT2.
Back to top
View user's profile Send private message
ofer71

Global Moderator


Joined: 27 Dec 2005
Posts: 2360
Location: Israel

PostPosted: Wed Jan 16, 2008 3:07 pm    Post subject:
Reply with quote

Thats a problem, as in CICS we use a special NATURAL nucleus, with the parameters embedded in the assembled module. In this case you have to consult your NATURAL admin.

However, you can override this value by defining a NATURAL profile, and supply this profile when entering into your CICS transaction.

O.
Back to top
View user's profile Send private message
monasu1998

Active User


Joined: 23 Dec 2005
Posts: 176
Location: India

PostPosted: Thu Jan 17, 2008 4:13 pm    Post subject:
Reply with quote

Hi Ofer,
I found the solution to this problem.
When I give the transaction NAT2 in CICS prompt, i also define my Esize as below

NAT2 ESIZE=160

Thanks.
Back to top
View user's profile Send private message
ofer71

Global Moderator


Joined: 27 Dec 2005
Posts: 2360
Location: Israel

PostPosted: Thu Jan 17, 2008 4:24 pm    Post subject:
Reply with quote

Cool. This is a simple method when you want to specify one parameter. When you need more parameters, it is easier to define a profile.

O.
Back to top
View user's profile Send private message
monasu1998

Active User


Joined: 23 Dec 2005
Posts: 176
Location: India

PostPosted: Fri Jan 18, 2008 12:55 pm    Post subject:
Reply with quote

icon_smile.gif

Could you please throw some light on defining a profile....?
Thanks
Back to top
View user's profile Send private message
ofer71

Global Moderator


Joined: 27 Dec 2005
Posts: 2360
Location: Israel

PostPosted: Fri Jan 18, 2008 4:11 pm    Post subject:
Reply with quote

Try the SYSPARM command. Also, consult Software AG's fine manuals.

O.
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 -> Java & MQSeries All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts -502 Error - Cursor already open anand jeyapaul DB2 7 Sun Oct 29, 2017 4:22 am
No new posts sharing PLI storage Pedro PL/I & Assembler 2 Mon Oct 16, 2017 10:11 pm
No new posts IEW2456E error when link-editing a C ... Senthilraj JCL & VSAM 0 Fri Oct 13, 2017 3:12 pm
No new posts FTP Skip or ignore error and process ... AJAYREDDY All Other Mainframe Topics 3 Wed Sep 27, 2017 8:12 pm
No new posts Assembler Macro Copybook converted to... Ziquilix PL/I & Assembler 4 Tue Sep 26, 2017 3:07 am

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