cancel
Showing results for 
Search instead for 
Did you mean: 

STORAGE_PARAMETERS_WRONG_SET

Former Member
0 Kudos

Dear SAP GURUS,

We have developed ABAP Customized Report for Daily Gross Sales, but it always gives ABAP Runtime Error whenever End User export it spreadsheet. I read the error log and it suggests me to change the following parameter in instance profile upto 3896992967

abap/heap_area_dia

abap/heap_area_nondia

But when i changed the values to 3896992967 in instance profile it gives me error message that value shouldn't be greater than 2147483647. i have increased the swap memory as well but it didn't help me out.

We are using SAP ECC 5.0 with Oracle 9i as database.

patch level of the system is as follows;

SAP_BASIS 640 0022 SAPKB64022 SAP Basis Component

SAP_ABA 640 0022 SAPKA64022 Cross-Application Component

ST-PI 003C_640 0001 SAPKITLPS1 SAP Solution Tools Plug-In (ST-PI 003C_6

PI_BASIS 2006_1_640 0006 SAPKIPYL06 Basis Plug-In (PI_BASIS) 2006_1_640

SAP_BW 350 0021 SAPKW35021 SAP_BW 350

SAP_HR 500 0017 SAPKE50017 Human Resources

SAP_APPL 500 0019 SAPKH50019 Logistics and Accounting

PI 2004_1_500 0004 SAPKIPZI64 PI 2003_1_470 : Add-On Delta Upgrade

EA-IPPE 300 0004 SAPKGPIC04 EA-IPPE 300: Add-On Installation

EA-RETAIL 500 0005 SAPKGPRC05 SAP R/3 Enterprise Retail

EA-PS 500 0005 SAPKGPPC05 SAP R/3 Enterprise Public Service

Please assists me in resolving this issue.

ShrtText

&INCLUDE INCL_INSTALLATION_ERROR

What happened?

The current program had to be terminated because of an

error when installing the R/3 System.

The program had already requested 371526720 bytes from the operating

system with 'malloc' when the operating system reported after a

further memory request that there was no more memory space

available.

What can you do?

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.

Set the system profile parameters

- abap/heap_area_dia

- abap/heap_area_nondia

to a maximum of 371526720. Then reduce the value by 10.000.000 to be on the

safe side.

Then restart the SAP System.

abap/heap_area_nondia and abap/heap_area_dia:

Set smaller than the memory achieved for each process

with 'malloc' and smaller than abap/heap_area_total

You should also check whether the available memory (file system

swap and main memory) is sufficient for the started program

and its data.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

thanks

mercedes_fernandez
Active Participant
0 Kudos

Hi Madjid,

one important thing here to consider is the platform the program is running, is it NT? 32 or 64 bits?

If you reduce the selection criteria, does it work?

Former Member
0 Kudos

It is Windows 2003 Enterprise Edition (32-bit)

Regards,

Majid

Former Member
0 Kudos

when selection criteria is reduced it usually works but when the selection criteria i.e. 1st April to 30th April it always gives ABAP Runtime Error.

mercedes_fernandez
Active Participant
0 Kudos

Hi Majid,

you have to consider that there are limitation in a 32bits system. The maximum memory you can address is 4Gb, counting the user part and the kernel one. Then one work process could use approx. 2Gb of memory.

When you get this dump you are hitting those limits.

YOu can check SAP Note 88416 and the document:

"Optimizing the Memory Settings for SAP Systems on 32-Bit Windows" on the SAP Service Marketplace at:

http://service.sap.com/msplatforms -> Windows Server

kind regards,

Mercedes

rakesh_ranjan
Explorer
0 Kudos

Hi,

best solution would be to upgrade the system to 64 bit.

for the time being you can anable 3GB option on windows, but still you will have problem when large data set is selected.

regards,

rakesh