cancel
Showing results for 
Search instead for 
Did you mean: 

STORAGE_PARAMETERS_WRONG_SET

Former Member
0 Kudos

hi,

we are facing runtime error "STORAGE_PARAMETERS_WRONG_SET" in production server( r/3 entprise 4.7 with ms sql 2000, RAM=24 GB). when we run t-code pa30 to get HR data. it generate dump

Runtime Error          STORAGE_PARAMETERS_WRONG_SET
       Occurred on     18.01.2012 at   12:34:06
------------------------------------------------------------------------------------------
&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 1482760560 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 1482760560. Then reduce the value by 10.000.000 to be on the
safe side.
Then restart the SAP System.

while we set

- abap/heap_area_dia = 2000000000

- abap/heap_area_nondia = 2000000000

please guide how we resolve this issue

Regards

khan

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member189546
Active Contributor
0 Kudos

Hello,

You seem to be running out of address space

in thwe instance profile set

rdisp/ROLL_SHM = 6000

rdisp/PG_SHM = 6000

and restart SAP.

Then see if the error persists.

regards,

John Feely

Former Member
0 Kudos

Hi,

Current values are

rdisp/PG_SHM=20480
abap/buffersize=1000000
rdisp/ROLL_SHM=32768

you are suggesting

rdisp/ROLL_SHM = 6000
rdisp/PG_SHM = 6000

You think is it right to decrease its current vaues to 6000

Regards

khan

Former Member
0 Kudos

HI,

Do you have 32 bit platform or 64 bit platform?

Tune SAP SHM parameter such as rdisp/PG_SHM ,abap/buffersize, rdisp/ROLL_SHM.

Check SAP Notes 110172, 552209, 546361.

Try extending address space as per these SAP Notes 110172, 552209, 546361

Regards,

Ashutosh

former_member204746
Active Contributor
0 Kudos

refer to SAP note 88416 and set PHYS_MEMSIZe as per the note. also delete paameters from the same SAP note.

finally, analyze what the job was doing. ask the user to make smaller user selections.

things such as "salary of all employees since 1999 by week" will always overflow memory!

Former Member
0 Kudos

Hi,

OS is windows 2003 64bit but SAP is 32 R/3 enterprise 4.7.

Former Member
0 Kudos

Hi Imran,

Execute the command, below on the application server and paste the result here;

memlimits -l 8192

You can check the note 44528 - STORAGE_PARAMETERS_WRONG_SET for the further information about the case

Best regards,

Orkun Gedik

former_member204746
Active Contributor
0 Kudos

your OS is 64-bit?

then why stay with SAP r/3 in 32-bit?

32-bit has manylimitation and they could cause the error you are having.

also, how much RAM is installed on this server? what is the value for PHYS_MEMSIZE ?

Former Member
0 Kudos

Thanks ,

RAM is installed = 24GB

PHYS_MEMSIZE = 20GB

former_member188883
Active Contributor
0 Kudos

Hi Imran,

In case you running the job in foreground set the following parameters

abap/heap_area_dia = 8000000000

abap/heap_area_nondia = 2000000000

abap/heap_area_total = 10000000000

In case you running the job in background set the following parameter

abap/heap_area_dia = 2000000000

abap/heap_area_nondia = 8000000000

abap/heap_area_total = 10000000000

check the shared memory configuration using the following command

sappfpar -check pf=<path of instance profile>

Ensure that there are no errors in above command.

Check the results post above steps.

Regards,

Deepak Kori

Former Member
0 Kudos

Hi,

other parameter values are

rdisp/PG_SHM=20480

abap/buffersize=1000000

rdisp/ROLL_SHM=32768

Regards

Khan

former_member188883
Active Contributor
0 Kudos

Hi Imran,

Above values are ok. Try the modifications for heap memory and check the results.

Regards,

Deepak Kori

Former Member
0 Kudos

same problem after changing parameter.

D:\usr\sap\P10\SYS\exe\run>memlimits -l 8192
SAP R/3 address space configuration test tool V3.2 (98/01/14)
=========================================================================
Check the maximum data size per process (malloc)
allocating 3964 MB
Maximum process heap size = 3964MB
+-------------------------------------------------------+
| Result |
+-------------------------------------------------------+
Maximum heap size per process........: 3964 MB
this value is probably limited by swap space
Total available swap space...........: 3964 MB
main memory size x 3 recommended , minimum 1 GB
swap space probably even bigger, but cannot be
totally allocated by only one process

former_member188883
Active Contributor
0 Kudos

Hi Imran,

The error is related to insufficient swap memory on your windows server.

Ideally it should be 3 times of physical RAM. Please configure the same.

Regards,

Deepak Kori

Former Member
0 Kudos

Its Virtual memory is 98 GB while physical RAM is 24 GB