cancel
Showing results for 
Search instead for 
Did you mean: 

Export buffer dump in ECC

Former Member
0 Kudos

Hi,

We have a custom program in ECC.

This program uses an excel as input & works fine in foreground.

However, since the runtime is too long (due to the amount of data provided), we've incorporated an export import function to run it in the background.

However, for the complete dataset, it dumps in the background:

Category               External Error

Runtime Errors         EXPORT_BUFFER_NO_MEMORY

Except.                CX_SY_EXPORT_BUFFER_NO_MEMORY

Date and Time          06/09/2015 16:10:10

Short Text

     The EXPORT data cluster is too large for the application buffer.

What happened?

     Resource bottleneck

The current program "Z***" had to be terminated

      because

     a capacity limit has been reached.


Dev_w* says:

***LOG BYE=> invalid interface parameter obj_l [dbexpbuf     1535]

  *** ERROR => dbexpbuf[EXP_SHM]: Invalid object size 2787324 in db_exp_load(); must be between 1 and 858624

*objId_p=(INDX,(27)'201XYZREF                  ')

[dbexpbuf.c   1538]

The EXPORT data cluster is too large for the application buffer..

rsdb/obj/buffersize is: 209715

rsdb/obj/max_objects is: 52429

If I use the formula in Note 520684 for rsdb/obj/buffersize, the value comes upto < the current value !

Also, the value 858624 (dev_w*) is not set for any parameter in the system.

Please help advise which parameter needs to be tweaked or if its something to do with the program maybe ?

Thanks a lot !

saba.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Can you upload the full dump?

Former Member
0 Kudos

Hi Roman !

There's a lot I'd have to cross out in the entire dump...if you can let me know a particular section please, I'll upload that here.....

It dumps at the EXPORT statements...

Thanks a lot !

saba.

Former Member
0 Kudos

For this command you need to change parameters for ESM buffer: rsdb/esm/buffersize_kb and rsdb/esm/max_objects (according to SAP note 520684).

Answers (1)

Answers (1)

divyanshu_srivastava3
Active Contributor
0 Kudos

Can't you segregate the data and then run in batches ?

Former Member
0 Kudos

Thanks Divyanshu, but splitting the data is not an option here

Dear Roman,

Thanks a lottttttt !!!

You're simply the best

Issue resolved

Thanks n happy Friday !

-s.