Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Tsv_tnew_blocks_no_roll_memory error while running a program in background

Former Member
0 Likes
455

Hi All,

I have a report which if i run in background is giving me dump.I am getting tsv_tnew_blocks_no_roll_memory error.I checked in debugging and am pasting the code

where it is failing

  • Fetching delivery history

SELECT ebeln ebelp zekkn vgabe

gjahr belnr buzei bwart

budat menge xblnr lfbnr

FROM ekbe

INTO TABLE t_ekbe

FOR ALL ENTRIES IN t_eket

WHERE ebeln = t_eket-ebeln

AND ebelp = t_eket-ebelp

AND bwart IN r_bwart.

In the internal table t_eket there are 2400000 records.

Also there are many other hufe internal tables in the run time in program.

I think this error is bacause of memory allocation or lack of it.

So any solutions are most welcome.

I have tried using free itab.

Am verifying it now.

Please suggest.

Thanks in advance,

Saket.

2 REPLIES 2
Read only

Former Member
0 Likes
402

Is there a way to filter more data in T_EKET.

2400000 in For all entries is too much for a select query.

Regards,

Mohaiyuddin

Read only

Former Member
0 Likes
402

Thanks