Sie sind auf Seite 1von 6

MMNR Assign number range material

DUMP

ST22

Runtime Errors TSV_TNEW_BLOCKS_NO_ROLL_MEMORY Occurred on 03/13/2003 at 8:21:11

No roll storage space of length 373516 available for internal storage.

What happened?

Each transaction requires some main memory space to process application data. If the operating system cannot provide any more space, the transaction is terminated.

What can you do?

Try to find out (e.g. by targetted data selection) whether the transaction will run with less main memory. If there is a temporary bottleneck, execute the transaction again. If the error persists, ask your system administrator to check the following profile parameters: o ztta/roll_area (1.000.000 - 15.000.000) Classic roll area per user and internal mode usual amount of roll area per user and internal mode o ztta/roll_extension (10.000.000 - 500.000.000) Amount of memory per user in extended memory (EM) o abap/heap_area_total (100.000.000 - 1.500.000.000) Amount of memory (malloc) for all users of an application server. If several background processes are running on one server, temporary bottlenecks may occur. Of course, the amount of memory (in bytes) must also be available on the machine (main memory or file system swap). Caution: The operating system must be set up so that there is also enough memory for each process. Usually, the maximum address space is too small. Amount of memory per user in extended memory (EM) o abap/heap_area_total (100.000.000 - 1.500.000.000) Amount of memory (malloc) for all users of an application server. If several background processes are running on one server, temporary bottlenecks may occur. Of course, the amount of memory (in bytes) must also be available on the machine (main memory or file system swap). Caution: The operating system must be set up so that there is also enough memory for each process. Usually, the maximum address space is too small.

Ask your hardware manufacturer or your competence center about this. In this case, consult your hardware vendor abap/heap_area_dia: (10.000.000 - 1.000.000.000) Restriction of memory allocated to the heap with malloc for each dialog process. Parameters for background processes: abap/heap_area_nondia: (10.000.000 - 1.000.000.000) Restriction of memory allocated to the heap with malloc for each background process. Other memory-relevant parameters are: em/initial_size_MB: (35-1200) Extended memory area from which all users of an application server can satisfy their memory requirement. Make a note of the actions and input which caused the error. To resolve the problem, contact your SAP system administrator. You can use transaction ST22 (ABAP Dump Analysis) to view and administer termination messages, especially those beyond their normal deletion date.

Error analysis

Solution: Apply the followings SAP notes: 0001751696 NR: Specification and enhancement of check report 0001774625 SNUM: Creating an external interval 0001778386 SNUM: Groups are not transported 0001847683 SNUM: Insert Year function 0001859169 SNUM: Deleting a group 0001865822 NR: Error in NUMBER_RANGE_INTERVAL_LIST 0001868537 SNUM: External indicator for groups 0001875435 SNUM: Program termination in NUMBER_RANGE_GROUP_MAINTAIN 0001877509 NK_CHECK_INTERVALS: Corrections and enhancements 0001885180 SNUM: Number of numbers in the buffer 0001888812 SNUM: F4 help missing when you create intervals (Save to TR number DEVK900017) Then follow the instruction in SAP note 1695600 - NK Check reports for testing consistency Execute the report NK_CHECK_OBJECT and afterwards,

If the status for the object is green or yellow, execute NK_CHECK_INTERVALS.

If any inconsistency found, push F7 for automatic fix them and reconfigure the number range again..