Tuesday, 14 April 2015

SAP System Profile

What is a SAP System Profile?
Concept:
A system profile is an OS level file that determines how the system should behave. It is a sequence of (Parameter, Value) pairs based on SAP defined Parameters. A simple example is a system profile parameter called 'rdisp/gui_auto_logout' that determines how long should the SAP GUI wait before timing out a user's login session. There are many more such parameters.
Configuration Follow the menu path [Tools -> CCMS -> Configuration -> System Profile ] or use the transaction code [ RZ10 ]. If the profile of the current system is not available in the Profile field's list of values, goto [ Utilities -> Import Profiles -> Of Active Servers ] to generate one. Always make sure you select the right profile to change. The name of the system generated active profile starts with the name of the instance and ends with the name of the host. In this case the name of the instance is ECC and the name of the host is HOME. ( SID_INSTANCENAME_HOSTNAME )
Since this is actually a file (that contains parameter value pairs, there could be multiple versions of the same. Each version is stored by version number ) after you select it the latest version along with the version number is shown. Select Extended maintenance radio button and click on Change. A list of parameter values will be shown. If you want to create new parameters, click on the new parameter button and start entering parameter and value. In case there are multiple parameter values, you can separate them by a comma.
Here are some of the commonly used parameters
abap/buffersize
This is the buffer that is available for ABAP programs in memory
icm/server_port_0
Specifies the server port and the protocol used to serve for the ICM ( Internet Communication Manager ). ICM is that part of the Netweaver Application Server that is used to communicate to the external world, typically via HTTP, HTTPS or SMTP.
rdisp/wp_no_dia
WP stands for Work Process and DIA stands for Dialog. There are many different kinds of work processes like DIA, UPD ( Update ), UP2 ( Update 2 ), BTC ( for background processes ), ENQ ( Enque workprocess ), SPO ( for spool processes ). The numbers to be set are dependent on the requirements of the server and the capacity of the server.
PHYS_MEMSIZE
This signifies the amount of RAM that can be used by the AS.
After saving the system profile, the profile file is updated. However, for the changes to take effect, the application server needs to be restarted.

No comments:

Post a Comment