Professional Documents
Culture Documents
Profiles
Profiles
a. Start profile
b. Instance Profile
c. Default Profile
SAP profiles are operating system files that contain instance configuration information. SAP systems
can consist of one or more instances.
The SAP profiles are stored in a special file directory. This directory can be made accessible from all
hosts, depending on current requirements.
UNIX systems:/usr/sap/<SID>/SYS/profile
E.g. START_DVEBMGS10_IDESBASIS1
When you start an SAP instance on a host, the start profile defines which SAP services are started
(message server, dialog, gateway or enqueue process. for example). The startsap program is
responsible for starting these service processes, and it uses a start profile to begin the startup
process.
Application server
Message server
SNA Gateway
Instance Profile:
If you want to assign the same parameter value for all application servers (such as the name of the
database host, or the host on which the message server is running), enter it in the default profile. In
general, you can list any parameter you like here.
You cannot choose a name for the default profile. It is always called DEFAULT.PFL . The default
profile, like all other profiles, is located in the global profile directory of the SAP System. For
example, under UNIX it is located in the directory /usr/sap/<SID>/SYS/profile ( <SID> = SAP System
name). There is always one active
default profile.
Importing Profiles
When you first install an SAP System, upgrade to a new SAP release or add a new application server,
the system automatically generates or updates SAP instance profiles at operating system level.
Unfortunately, the installation program cannot save these profiles directly to the database. You must
therefore import the SAP instance profiles before you can then edited them.
Procedure.
1. Call the CCMS profile maintenance tool by choosing CCMS-> Configuration -> Profile Maintenance.
Alternatively, call Transaction RZ10.
2. Choose Utilities -> Import profiles -> of active servers. The system imports the default profile and
all start and instance profiles that are used by the SAP instances. The system checks the profiles and
displays a log. The names of the profiles in the database are taken from the corresponding file
names on the operating system.
Once you have finished importing the profiles, position the cursor on the Profile field and press F4 .
The system displays the names of the profiles that were imported.
Fig-9
That means when any user will login, the default client will be ‘300’ instead of ‘000’
Fig-12
10. Now click on Save button from RZ10 main menu. If you see the following screen then click on
“No”.
Fig-13
Fig-14
12. Now you got a confirmation that profile is activated as shown in Fig-15 below.
13. Now you got a confirmation that profile is activated as shown in Fig-15 below.
Fig-15
Fig-16
16. After SAP is restarted, you can see your new client 300 is the default client to login.
PROFILE MANAGEMENT
RZ11 is also used to change some parameters dynamically without restarting the system but
they will be reset once the system is restarted.
1. Administration data
No need to maintain using this option. It only specifies the path of the
parameters.
2. Basic Maintenance:
It is used to maintain the profile parameters without any technical names. GUI
based using mouse
3. Extended Maintenance
Profiles are changed on SAP recommendation or based on experience. Do not change any
of the profiles on trail and error method. System will hang and may not restart.
Interview Q &A
A: In my last role as an SAP Basis Administrator, I encountered a situation where one of our users
was having trouble logging in to their profile. After checking the user’s credentials, I noticed that
they were using an old password. I reset the password for the user and sent them an email with
instructions on how to log back in. The user responded later that day thanking me for resolving the
issue
A: A local profile is used for storing data that is only available within a single system, while a global
profile stores data that can be accessed by multiple systems. Local profiles are useful when you want
to store information about users or objects that are specific to a particular system, such as user IDs
or passwords. Global profiles are more appropriate for storing information that needs to be shared
across multiple systems, like company-wide policies or standard business rules.