Hi Experts,
during extraction I receive TSV_TNEW_PAGE_ALLOC_FAILED short dump.
More information from ST22:
The internal table "\PROGRAM=AQZZSYSTBWGENER0SY000000000022\DATA=%DTAB[]" could
not be further extended. To enable
error handling, the table had to be delete before this log was written.
As a result, the table is displayed further down or, if you branch to
the ABAP Debugger, with 0 rows.
At the time of the termination, the following data was determined for
the relevant internal table:
Memory location: "Session memory"
Row width: 2020
Number of rows: 921272
Allocated rows: 921272
Newly requested rows: 8 (in 1 blocks)
The amount of storage space (in bytes) filled at termination time was:
Roll area...................... 6216720
Extended memory (EM)........... 1001373672
Assigned memory (HEAP)......... 2000087232
Short area..................... " "
Paging area.................... 32768
Maximum address space.......... 18446744054030015328
So it seems that there is a memory problem cause of the big amount of data (around 1.200.000 records at all should be transferred).
I already split up the number of parallel processes and maximum lines in ta-code SBIW. This made the process faster but still the short dump appears.
This is the initial data extraction and all records have to be transferred. Is there any possibility in splitting up an initial data extraction in several packages? It's based on a generic extractor which get's data through InfoSet/ABAP FM.
Many thanks in advance.
Best regards
Tobias