SAP system is built up of one or more instances. Configuring these instances and therefore of the entire SAP system is performed using the different system parameters. Defaults of these parameter values are defined in the kernel’s program code.
We can change the default system parameter values defined in the kernel’s program code using profile files. The system will read these profile files while the instance is started. These profile files are created when the SAP system is installed. We can edit these profile files whenever we want using any type of editor. Because profiles files are read only when the system is started, we must restart the instance or entire sap system after changing any system parameter using profile files. Then only, the changed system parameter will take into effect.
Profile files are created in the operating system directory usrsap<SAPSID>SYSprofile. This directory can be read by SAP system using the share or mount technique. There are three type of system profiles will be created during sap system installation. They are…
- Start Profile- This profile specifies for each instance which processes are to be started. Structure of this profile file is START_<instace><instance number>_<host name>. Ex: Message server and dispatcher
- Default Profile – This profile is read by all the the instances. The default profile is only available for each SAP system. This profile file contains system-wide settings like default logon client, name of the database server and enqueue server. DEFAULT.PFL is the structure of this profile file.
- Instance Profile – The structure of the instance profile looks like <SAPSID>_<instance><instance number>_<host name>. This profile file defines parameters that apply to one instance. Ex: The number and type of work processes and the definition of size and allocation of main memory used.
How to display the current values of the System Parameters
There are 2 ways to do this operation in the SAP system. They are
- RZ11 (T-Code) Enter this T-code in the command field and hit enter. Type the system parameter and click Display button to get the value of the entered parameter.
- RSPFPAR – (Report) – You can run this report using T-Code SA38. Enter the Report name RSPFPAR, Enter the parameter that you want to know the details about. Click Execute button from the Application toolbar.
We can also display the values of the profile parameters at OS level using the user <sapsid>adm using the program sappfpar.
‘C:sappfpar <parameter name>’ displays the current value of the parameter
‘C:sappfpar all’ displays list of all the parameters
‘C:sappfpar check’ We can check the parameter that are set
‘C:sappfpar help’ displays the short overview of the possible options
This topic is straight forward to understand. You can understand this topic very easily if you read carefully. Once you got the concept, you will feel like it is very simple. To conclude above topic, there are default system parameters already defined in the kernel of the SAP system, The profile files are enables you to modify system parameters according to your requirement. If you need online explanation of this topic, please contact me at firstname.lastname@example.org or fill the form below and send your message as comment to this blog post. I will fix an appointment for online class. There is a fee of 5 USD for this online one-to-one interactive class. I will explain this topic by showing live SAP system. I am also providing SAP basis training, with which you will get complete hands on experience on each and every topic of the SAP basis administration. So plan to join the SAP basis training. All the classes are one-to-one interactive.