The technical configuration of an SAP system is controlled by profile parameters. There are around 2,000 profile parameters.
Most of them have a default and are compiled in the SAP kernel. They are not set explicitly by the SAP system administrator. About 100 profile parameters are explicitly set in profiles.
The default profile contains the profile parameters that configure all application servers of an SAP system. In addition, each application server has its own instance profile to individually configure the corresponding application server. Each application server has its own start profile to configure what must be started while starting that application server. For example, check if the database is started already. Up to AS ABAP 7.03 the start profile was a separate file. Starting with AS ABAP 7.10 the parameters from the start profile are now part of the instance profile – the profiles were merged together.
After the installation, the profile parameters are only present at file system level in the profiles generated by SAPinst. To use the profile administration inside the SAP system (transaction RZ10), the profiles must be imported into the database of the SAP system.
Transaction RZ10 performs a consistency check during this import. Changes to profile parameters can then be performed inside the SAP system. The profile parameters are then stored in the database and are written back to file system level. The changes only take effect when they are read by the SAP system at SAP system start. The affected application servers of the SAP system have to be restarted after changing profile parameters.
Perform the administration and maintenance of profiles in transaction RZ10. In the first step, you import the profiles into the database by choosing Utilities→Import profiles→Of active servers. You can change and add individual profile parameters after selecting the profile to edit. For example, SAPinst installs a SAP system with a very small number of work processes.
SAP recommends that you adapt SAP profiles using the transaction RZ10. It is possible to change SAP parameters in the corresponding files on file system level. For example, SAP parameters can be changed when the SAP system cannot be started because of a wrong configuration.
Note
Best practice: Often customers have created a template text file, holding profile parameters concerning password rules to meet security standards and other parameters. After the installation of an application server an initial configuration at file system level is done using this template file. Afterwards the profile parameters are imported using transaction RZ10 – and from now on are maintained via RZ10.