What is Profiles ?
SAP Profiles is an OS level file which Contains system configuration parameters. This parameters help to start the system & behave of a system. The SAP system and its instances are configured by this profile files.
Systems older than NW 7.3 Contains 3 Profiles (Default, Instance, Start) and NW 7.3 Onward systems contains 2 Profiles (Default & Instance). SAP has removed Start profile from system & included start profile parameters into Instance profiles.
Important Information -
- A system contains only 1 Default Profile
- Instance Profile equals to numbers of Instance of the System
- Profile Locations in Sever Windows - \\<SAPGLOBALHOST>\sapmnt\<SID>\sys\profile Unix - /usr/sap/<SID>/SYS/profile or /sapmnt/<SID>/profile
- Default profile values will effect globally to the system
- Instance Profile values only applicable for the particular instance
Default Profile -
A system only have one Default profile. This profile contains the global parameters. SAP System Name, DB server Name, Message Server Name, System Host name etc, are examples of parameters included in default profile.
Following parameters are included in default profile.
SAPSYSTEMNAME = GDS
SAPDBHOST = geniesrvrdb
rdisp/mshost = geneisrvrms
SAPGLOBALHOST = genisrvrap
Profile Name - DEFAULT.PFL
Instance Profile -
If a system having 'N' application servers, then Instance Profile will equals to the number application server present. This profile contains instance specific parameters. Instance Number, Auto GUI logout time, Work Process Managing, http & https ports are configuring in instance profile.
Following parameters are included in default profile.
INSTANCE_NAME = DVEBMGS00
SAPSYSTEM = 00
rdisp/wp_no_dia = 5
rdisp/wp_no_btc = 1
Profile Name - SID_INSTANCENAME_HOSTNAME
Example - GSD_DVEBMGS00_GINE
Start Profile -
In new system Start profile is not available, systems till NW 7.1 releases contains start profile. From NW 7.3 Version onward's Start profile parameter merged with Instance Profile. Each instance of a system having it's own start profile. New versions start profile parameters added into default & instance profiles. Startup process of system handled by this profile. Instance name, Instance number, global host details, etc are included in this parameters.
INSTANCE_NAME = DVEBMGS00
SAPSYSTEM = 00
SAPGLOBALHOST = GENIE_DB = strdbs.cmd
Start_Program_02 = immediate $(DIR_EXECUTABLE)\$(_DB) DEV _MS = msg_server.exe
Profile Name - START_INSTANCENAME_HOSTNAME
Example - START_DVEBMGS00_GIN
While Installing a SAP System the parameter will created with standard values, later Basis team will change values as per system requirements. In the case of any new parameter adding / changing a parameter value will affect only after system restart. If the parameter is in Default profile then full system restart required, if it is in Instance profile then, only that particular instance restart will be enough.
If any wrong value added to the profile, example - you have wrongly changed the hostname in profile. After system restart system not starting. This case you can login to the OS level, move to the profile directory & change the parameter value. Then start your system. Make sure you doing correct while doing any changes in Profiles.
Sequence of Profile in SAP System Start
1. Start Profile (Old System)
2. Default Profile
3. Instance Profile
Useful T-code
RZ10 - Create, Change, Display Profiles
RZ11 - Display Profile Parameter Status, Values.
Thanks for reading, Please share your valuable feedback.
Good One
ReplyDeletewell explained
ReplyDeleteThanks mate.
ReplyDelete