Beruflich Dokumente
Kultur Dokumente
BasisInformation:2012
0
More NextBlog
BasisInformation
Asetofmiddlewareprogramsandtoolsthatprovidetheunderlyingbasethatenableapplicationstobeinteroperable
acrossoperatingsystems.SAPBasisincludesaRDBMS,GUI,andclientserverarchitecture.It'sapieceofmiddleware
whichlinkstheapplicationwiththedatabaseandtheoperatingsystem.BasisismostcommonlyassociatedwiththeGUI
interfacetotheSAP.
Home
SAPSECURITY
SAPMATERIALS
SAPDUALSTACKREFRESH
SAPUPGRADE
SAPMIGRATION
BASISQUESTIONS
SAPDATABASE
SAMPLERESUMES
SAPONLINECLASS
PRESSBOOKS
SIMULATORFILES
REALTIMESUPPORT
BrotherHll2320d
MonoLaserPrin...
DellE525wColor
LaserAllInOne...
HpLaserjet
M127fwMonoA...
$49.99
$119.99
$99.99
November22,2012
SAPBASISINTERVIEWQUESTIONS&ANSWERS4
$49.99
SAPBASISINTERVIEWQUESTIONS&ANSWERS:
1)HowdoIassignrolestoaspecificgroup,nottoaspecificuser,andapplytherolestoallusers
inthatgroup?Thisparticulargrouphasfourusers?
Gotosuim,entertheusergroupnameinuserbycomplexselectioncriteria,executeuser'slist,execute
su10enterlistofuser'sandassignroletothem
FollowbyEmail
Emailaddress...
Submit
2)Whatisfirefighter?Whenweareusingfirefighter?
FireFighterisusedifyouhaveimplementedVirsa/GRC
FireFighterisVirsatool,thisusedtoexecutecriticaltcodewhendoingconfiguration
FirefighterisalsoanormaluserIDbuthavingsomespecificaccess[SaySu01orSAP_ALL]asperthe
needs.Usertypeiskeptas"serviceuser'
Whenitisused:Say,inyourprojectyouaresecurityadministratorwho
DoesnothaveaccesstodirectSU01butyouneedstheaccessurgently.
ThenFFIDowner/administratorassignsyouaFFIDforlimitedperiodsothatyoucanperformthetask
fromyourloginIDandpwd,usingtcode/n/virsa/vfatandloginwiththatFFID.
Whileloggingyouwillbepromptedtogivebusinessreasonforaccess.
Everythingyouperforminthatperiod[UsingFFID]getsrecordedforauditing.
3)Ineedtogiveauthorizationtoausertosu01tcodebutthedeleteoptionsshouldnotwork..i.e.
theusershouldbeabletoCreate,disp,changeetcbutnotdeleteonsu01.Howcamidothis?
deletethe06activityfroms_user_grp,
4)WhatarethecomponentsinVIRSAtoolandGRC?
InGRCwehavethesetools:
AccessEnforcer
ComplainceCaliber
Roleexpert
FireFighter
InVERASToolwehave:VRATandVFAT
5)Howtocreatenewauthorizationobject?
UsingSU21wecancreatetheNewAuthorizationObject
6)CananyonetellmewhattheuseofSU24andSU25transactioncodeisexactly?
SU25:AtransactionthatcopiesSAPdefaultsfromUSBOT&USOBXtoUSOBT_CandUSOBX_C.
USOBTisatablethatconsistsoftransactionsandauthorizationobjects.Itstoresdefaultvaluesof
authorizationfromauthorizationobjects.
USOBXisatablethatdefinesthenecessaryauthorizationchecksthatneedstobeperformedwithina
transaction.
InitiallybothtablesUSOBTandUSOBXconsistofdefaultvalues.Thesetwotablesarethenusedforfill
upofthecustomertablesUSBOT_CandUSOBT_XthroughthetransactionSU25.
http://www.basismaterials.com/2012
1/13
2/16/2016
BasisInformation:2012
SU24:Atransactionthatmaintainstheassignmentofauthorizationobjectsinthecustomertables
USOBT_CandUSOBX_C.
7)Whatisthedifferenceb/wCopyRolesandDerivedRoles?
Inderivedrole,allthetransactionsofparentrolercopiedbutnottheorgstructureandauth.andwecant
addmoretransactionsinderivedrole.
Incopyrolesallthetransactionswithautharecopied
Followers
Jointhissite
withGoogleFriendConnect
Members(37) More
8)Whatistemproleandcopyrole?
Temprole:itisthesapstandardrole,whichisdefinedbysap.
Copyrole:copyfromanexistingroleiscopyrole.
9)Howtotransportroles?
1.CreateatransportrequestinSE10.
2.PFCGpleasespecifytherolenamepressthetransportbutton(truckicon).
***Incaseofmultipleroles,gotoutilitiesmasstransport**
3.Therewillbethreeinfoscreens.Givetickmark.
4.Givethetransportrequestnumber,whichyoucreatedinSE10.
5.Pressok.
6.Toconfirmthechanges,gotose10andseeyourrequestnumber,rightclickandverifytherolesare
attached.
Alreadyamember?Signin
BlogArchive
2015(1)
2014(2)
2013(43)
2012(23)
10)Whatarevarioususertypes?
Dialog(A)
System(B)
Communication(C)
Service(S)
Reference(L)
November(22)
SAPBASISINTERVIEWQUESTIONS&
ANSWERS4
SAPBASISINTERVIEWQUESTIONS&
ANSWERS3
Dialogusersareusedforindividualuser.Checkforexpired/initialpasswords.Possibletochangeyourown
password.Checkformultipledialoglogon
AServiceuserOnlyuseradministratorscanchangethepassword.Nocheckforexpired/initial
passwords.Multiplelogonpermitted
Systemusersarenotcapableofinteractionandareusedtoperformcertainsystemactivities,suchas
backgroundprocessing,ALE,Workflow,andsoon.
SAPBASISINTERVIEWQUESTIONS&
ANSWERS2
SAPBASISINTERVIEWQUESTIONS&
ANSWERS1
UpdateyourSAPKernelinaSAPECC
system
ST03N:WorkloadMonitor[Monitoring]
PostInstallationSteps
SupportPackUpgradeProcess
AReferenceuseris,likeaSystemuser,ageneral,nonpersonallyrelated,user.Additionalauthorizations
canbeassignedwithinthesystemusingareferenceuser.Areferenceuserforadditionalrightscanbe
assignedforeveryuserintheRolestab.
KERNELUPGRADESTEPBYSTEP
StartandStopSapSystem
Phasesduringsappatchdeployment
CentralUserAdministration(CUA)
UserandAuthorizationsystemrelated
tables
PostedbyKumarSAPat11/22/2012
Nocomments:
SingleSignOnConfiguration
SAPsecurityauditlogsetup
Stepbysteporacledatabaseupgrade
from10.2.0.2...
HowToAddCompanyLogoinSAP
Screen
SAPBASISINTERVIEWQUESTIONS&ANSWERS3
HowtoactivateIndustrySpecific
SolutionsandSh...
Howtotraceuser'sactivity
SAPPerformanceandTuningTools
SAPBASISINTERVIEWQUESTIONS&ANSWERS:
DifferenceBetweenSAP_ALLand
SAP_NEW
GenerateSolutionManagerKey
1)Underdescriptionincreatingarolewhatshouldbewrittenoverthere....whatdoesyour
companyfollows?
Descriptionofroledefinestherolerelatedactivityinshort.Justseeingthedescriptionoftherole,onecan
easilyknowtheroledetails,like
RolebelongstowhichSAPmodule(MM/PP/FICO)
TheCompanycode/Orglevelvalues
Restrictedvaluescanalsobementionedthere
Activityperformedafterassigningthatparticularrole.
2)WhatisthecorrectprocedureforMassGenerationofRoles?
1)TcodeSPUCisformassgenerationofroles.Oryoucanusescripts
2)ProgramSAPPROFC_NEWinsertedrolestobegeneratedandexecute.
3)PFCG>Utilities>MassGeneration
August(1)
TotalPageviews
1 2 6 0 6 4
MyProfile
KumarSAP
Follow
43
Viewmycompleteprofile
3)Canweassigngeneratedprofilestousersdirectly?
No,wecan'tassignageneratedprofiletouserdirectlywehavetoastheroleassociatedwiththat
particularprofile
Thebestpracticeisnottoassignprofiletoausermasterrecord.Butthenwecanassign...
Checkitforexample,assignsap_alltoausermasterrecordandcanactuallywork.
http://www.basismaterials.com/2012
2/13
2/16/2016
BasisInformation:2012
So,yesaprofilecanbeassignedtouserandcanwork.
4)Howmanymaximumprofileswecanassigntooneuser?
apprx312
5)Inwhichwaywecanassignsingleroletomanyusers(morethan5000users)?
GotoSu10
Clickonauthorizationdata
Clickonmultipleselectionbuttonbesideuserinputfieldapopupwillappear>clickongreenimportfrom
textfile
Givethedestinationoftheexcelsheetwhereyouhavealreadykept5000users
Execute>execute>selectall>transferthiswillbringall5000usersinsu10
Nowchange>roletab>assignthesinglerole>save
6)Iwanttoseelistofrolesassignedto10differentusers.Howdoyoudoit?
1.GotoSE16Transaction
2.Typeagr_usersandgotonextscreen
3.intheusersfieldIhavethelistofuserids
4.Result
(OR)
GOtosuim>ROLES>Byuserassignment
Clickmultipleselection
Selectusersansexecute
Nowyougetalistrolesassigntoselectedusers
7)WhatistheadvantageofCUAfromalayman/managerpointofview?
CUACentralUserAdministration
AdvantageofCUAistolessenthetimebycreatingusersinonesinglesystem,anddistributeittothe
respectivesystems(wheretheuseridisrequested)Helpsinavoidingloggingtoeachindividualsystems.
Laymanpointofviewwedonthaveanyadvantage,ButSAPsecurityadminpointittakeslessertimefor
userAdmin.
8)howdowecreatefirefigterIdinVIRSAsVRAT?
Firstcreateserviceuserandmappthisuserin/n/virsa/vFat
9)Whatistheproceduretodeletearole?
FirstaddtherolethatneedtobedeletedinaTransport.
Thendeleteit.Ifthereisnotransportalready,thencreateoneforitandthenaddtherolemarkedfor
deletiontoitandthenonlywehavetodeletetherole.
Iftheroleisdeletedwithoutaddingittoatransportthenwewillnotbeabletodeletethesameroleinother
systemslikeAcceptance/Quality/ProductioninCUAEnvironment.
10)Whatisthemaindifferencebetweenroleandprofile?
Rolesarethesetofauthorizations.
Profilesaresubcomponentofroles.
Wecanassignroletouserbutnotprofile.
Rolesarecollectionofdifferenttransactions,reports/weblinkswhereitsprofileisnothingbutsetof
authorizationswhichdefinesthebehavioroftransactionslistedinRoleMenu.Andanotherdifferencecould
bewecanassignrolestouserusingPFCGbutwecannotassignmanuallycreatedorgeneratedprofile
directlytousersusingPFCG.
PostedbyKumarSAPat11/22/2012
2comments:
SAPBASISINTERVIEWQUESTIONS&ANSWERS2
SAPBASISINTERVIEWQUESTIONS&ANSWERS:
1)Auserisaskingforatcodetoassign?Howdoyouassignthetcode?
Firstwehavetocheckifuserhasaccesstoparticulartcode.Ifnotthenrunsuimwithrolesbycomplex
selectioncriteria>putobject1asS_tcodeastherequiredtcodeandhitexecutebutton.Thequerywill
fetchyouaresultofroles.Selectarolethathasminimumauthorizationandsatisfytheuserrequirement.
http://www.basismaterials.com/2012
3/13
2/16/2016
BasisInformation:2012
Andassigntheroletouser.
2)Auserisnotabletoexecuteatcodehowdoyousolvethat?Whatarethedifferentreasonsthatmightbe
existing?
Reason:
1.Tcodedoesnotexist
2.Usercontextmissingauthforthattcode
3.Usercomparisonisnotcurrent
Howtosolve:
1.checkiftheuserishavingthetcodeornot.
bySUIM>rolebycomplexselectioncriteria[s_bce_68001425]
2.ifthetcodeisnotassignedtouser>assignsuiatablleroleaftertakingapproval.Makesuretouser
comparetoupdatetheusermasterrecord
3.ifthetcodeisavailablefortheuseranduserstillcantaccess>askforresultofSU53screenshot,
theremightbesomeotherauthorizationwhichismissingfortheuser
4.wecanalsotracetheuser'sauthcheckbyuseofst01finesearchinguser'smissingaccessbyanalyzing
st01reportandrc.
3)Whatisdifferencebetweense16andsm31?
SE16:tabledisplay
SM31:table,viewmodification
4)Whataretheauthorizationobjectswhicharealwayspresentinusermasterrecord?
ForusermasterrecordasumustbeknowingthatdifferenttabsofUMR..SoaspermyunderstandingAs
UMRstoresinformationofusers...Likehisname,rolesassignedtohim,Licensedata.
ObjectswhicharealwayspresentforUMRare:
S_USER_AGR,S_USER_GRP,S_USER_AUT,S_USER_PROandeachofthisobjecthasitsownimportance...
bcozS_USER_AGRhelpstomaintainrolesassigned,S_USER_GRPhelpstomaintainAuth.group
inLogonDataandS_USER_AUTANDS_USER_PROhelpstomaintainsetofAuth.profilesanddifferent
Authorizationsincludedineachprofile.
5)WhatisuseofSystemTaskTabonmenubarinPFCG?
Rolecreation,changeanddelete.
6)HowcanweLocktransaction?Whathappensexactly?
InSM01transactionwecanlockthetransactionswecanlockoneormanyatatimeinthesystem.
Afterlockingtransactions,itwontallowanybodytousethetransaction.
(OR)
SM01transactioncanusetolockthetransactionswecanlockoneormanyatatimeinthesystem.
Whenauserstartsatransaction,thesystemchecksintableTSTCwhetherthetransactioncodeisvalidand
whetherthesystemadministratorhaslockedthetransaction.
7)WhatisUseofSM35PandSM35isthereanydifferencebetweenthesetwo?
TcodeSM35Pusetodisplay/monitorsessions.UsingTcodeSM35youtherun/processthesessionsinbackground
orforeground.
8)IsthereanytransactiontoseeTransportLog.?Means,Whichdataorroleshavebeentransportedfrom
whichsystematwhattime?
SE01transactionisusetoseeTransportLog.
Byclickingtab"DISPLAY"youcanabletoseethelogs.
Youcanalsoseetherolesordatahasbeentransportedfromwhichsystematwhattime.
http://www.basismaterials.com/2012
4/13
2/16/2016
BasisInformation:2012
9)Whichroleiscommonlyused?
Compositeandsinglerolecommonlyused.
10)Howtofindthealreadylockeduserslistbeforeaparticulardate?
Example:listofusersalreadylockedbefore01/01/2010
GotoSUIMUSERSUSERSBYCOMPLEXSELECTIONCRITERIA,scrolldowntothebottom,
gotoADDTIONALSELECTIONCRITERIA,thengivethevaliditydateandcheckthecheckboxoftheoption
LOCKEDUSERSONLY,thenexecute,uwillgetthelistofthelockedusers.
PostedbyKumarSAPat11/22/2012
2comments:
SAPBASISINTERVIEWQUESTIONS&ANSWERS1
SAPBASISINTERVIEWQUESTIONS&ANSWERS:
1)Whatisdifferencebetween4.7,ECC5andECC6fromSAPSecuritypointofview?
SAPGRCwhichisasecuritytoolcanbeimplementedonlytoECC5.0andECC6.0butnottothe4.7EE.
SAP4.7isanABAPbasedsystem,herewecanseeonlyaboutR/3security.
SAPECC5.0andSAPECC6.0includedbothABAP+JAVAstacks,meansenterpriseportalalso
includedherewecanhavebothR/3securityforABAPstackandJAVAstacksecuritywhichincludesin
portalconcept(EnterprisePortalSecurity).
SAPGRCwhichisasecuritytoolcanbeimplementedonlytoECC5.0andECC6.0butnottothe4.7EE.
2)Whatdoyoumeanbyprofileandobject?
Well,profileisaauthorizationprofileandwhereasobjectcanbeanauthorizationclassorauthorization
objectorfieldandvalue.So,tomakeupaprofileitrequiresseveralobjects.....
Morepreciselyprofileissetofdifferentauthorizationsfordifferentobjects.Itmeanswhenyoucreaterole
andgoforgeneratingprofilewhateverthelistoftransactionsyouhaveaddedinrolemenuitscorresponding
objectsautomaticallyfetchupbyprofilegenerator.Forwhichtransactionwhichobjectsgetfetchupthisyou
cancheckusingSU24tcodeonlyobjectswithcheck/maintainstatusgetfetchupbyprofilegeneratorduring
profilegeneration.Andforbetterunderstandingyoujustkeepinmindforeverytcodetherearecertainsetof
objects.AndEachobjectshasdifferentfieldsanditsvalueiscalleditsvaluei.e.01,02,03create,change,
displayrespectively.
3)Whatistheprofile?
Profileiswhatausercandowithinthatrolethatisassignedtotheuser.
Whenaroleiscreatedaprofileiscreatedbasedontheauthorizationdatai.e.objectclass,authorization
object,filedandvalues.
Theword"profile"isusedin2differentconcepts.
1)AuthorizationProfiles
2)SystemProfiles
http://www.basismaterials.com/2012
5/13
2/16/2016
BasisInformation:2012
AuthorizationProfile:Thisprofileistheonecreatedwhenaroleiscreatedandiscalledas
authorizationprofile.
SystemProfile:Thisprofileexiststochangetheparametersfortheinstances...
4)Iwantalistofusersalongwithrolesforaclient?Howtodoit?
Wecanusetcodese16initAGR_USERSuname:entertheuseridsandAGRname:rolename
YoucangetinSUIMalso.
5)Inanenvironmentofderivedrolesauserisaskingforatcodewhichisnotfoundinsuim
insearchofroles?Whatwilludo?
1.Checkifthetcodeexistsornot.
2.TrytosearchtherolewithS_tcodeandthenputtingthetcodein"rolesbycomplexselectioncriteria"
3.YoushouldatleastgetSAPstandardrolewhichshouldnotbeassigned.
Soafterdoingalltheseyouarenotabletofindanyenduserroleavailableinsystem.
Nextstepistheproposalofaddingthetcodetoasuitablerole.
asit'saderivedroleenvi>needtoaddthetcodeintemplate/parentrole
TakeapprovalfromBPR/roleownerforrolemodification.Theywilldecidewhichparentroletochange.
Changerole[byaddingthetcode]inDevandtransporttorestofthesysinlandscape
6)Canusecureprofiles?Ifso,howtodoit?
Yesyoucan.SecureProfileS_User_PRF
7)Iwanttolockalltheusersexceptsap*andDDICofaparticularclient?
SU10
F4onuseridfield
Changethehitlistrestrictionaccordingtouserspresent
Enter
Itwillbringallavailableusers
RemoveSAP*andDDICfromlist
Selectallandenter
ItwillbringubacktoSU10
WithallusersexceptSAP*andDDIC
Selectall
Lock
itwilllockyouruseralso
(OR)
Wecandoitbyewz5
8)Iwanttodelete1000usersofaparticularclient,howcanIdoit?
YoucancreateaSECATTscripttodeletetheuserswhichiseasytocreateandeasytoexecute.
Youcanalsodeleteusersofaparticularclientbyusingtcodesu10.
9)Canutellmesomeofthepasswordrelatedparameters?
Passwordrelatedparametersare:
login/min_password_lng(Definesminimumlengthforpassword)
login/min_password_digits
login/password_expiration_time
ThesearethemainparameterswhichcanbemaintainedviaRZ10
(OR)
http://www.basismaterials.com/2012
6/13
2/16/2016
BasisInformation:2012
Youcangototcodese16
Writelogin/*andenter...thenuwillgetallloginparameters
Herethereisnoneedofremembering
10)HowcanIassignasameroleto200users?
YoucandousingPFCG>entertherole>change>gotouserstab>pastetheusers>clickonuser
comparison>completecomparison>Savetheroleit'sdone
(OR)
Onecanalsouse"AuthorizationData"functionalityintransactionSU10tocompletethistask.
PostedbyKumarSAPat11/22/2012
27comments:
November16,2012
UpdateyourSAPKernelinaSAPECCsystem
UpdateyourSAPKernelinaSAPECCsystem:
1. First of all, go to the SAP Service Marketplace (service.sap.com), and download your desired kernel
version:
Downloads > SAP Support Packages > Entry by Application Group > SAP NetWeaver > SAP
Netweaver > SAP Netweaver <version> > Entry by Component > <select component> > <select
your system version> > #Database independent (this is the part I. In the same step, select your
databasetodownloadthepartIIofthepackage).
2. After you have the two parts downloaded, log into the OS level and uncar the 2 parts in separate
directories.CopythepartIinanewfolder,andcopythepartIIintothesamefolder(therearecasesthat
filesmayneedtobereplaced.replacethem,don'tworry).
3.Stopthedatabase,SAPandtheservicesrelatedtothem(SAPSID##,SAPOSCOL).
4.Backuptheoldkernel.Usuallyitislocatedin:</usr/sap/SID/SYS/exe/<ucornuc>/<system>.
5.Deletetheoldbackedupkernel,andcopythenewkernelthere.
6.Starttheservicesrelated,databaseandSAP.
NowjustconfirmthenewkernelversioninSAP.
PostedbyKumarSAPat11/16/2012
Nocomments:
November11,2012
ST03N:WorkloadMonitor[Monitoring]
http://www.basismaterials.com/2012
7/13
2/16/2016
BasisInformation:2012
ST03N:WorkloadMonitor[Monitoring]
ST03NisusedtoanalyzestatisticaldatafortheABAPkernelandmonitortheperformance
ofasystem.Youcandisplaythetotalvaluesforallinstances,andcomparetheperformanceof
particularinstancesoveraperiodoftime.
Theworkloadoverviewprovidessystemadministratorswithvariousdetailedinformationabout
themostimportantworkloaddata,suchastheCPUtime,thenumberofdatabasechanges,the
responsetimes,andsoon.Youcandisplaytheworkloadoverviewforalltasktypes(Dialog,
Background,RFC,ALE,andUpdate),oronlyforoneparticulartasktype.
WorkloadOverview:
ProcessingtimeThisisequivalenttoresponsetimeminusthesumofwaittime,database
requesttime,loadtime,rolltime,andenqueuetime
Hint:>2xofCPUtime
Probs:Hardware
CPUtimeAworkprocessusestheCPU.
Hint:40%ofresponsetime]
Probs:CPUbottleneck
Solution:
InST06,
GotoDetailAnalysisMenu>TopCPU,checkexistenceofNonSAP(external)programs
bysortingbyCPUtime.Trytoruntheseexternalprogramsinofflinehours.
InST02,
Checkforanyswappinghappeninginallthebuffers.Ifthereishighswappingforanybuffer,
increasethesizeofthebuffer.
http://www.basismaterials.com/2012
8/13
2/16/2016
BasisInformation:2012
ResponsetimeThetimewhenadialogprocesssendsarequesttoadispatcherworkprocess,
andthedialogiscompleteandthedataistransferredtothepresentationlayer.Theresponse
timedoesnotincludethetimefortransferringthedatafromtheSAPfrontendtotheapplication
server.
Hint:1second(dialog),<1second(update)
WaittimeThetimewhenauserrequestsitsinthedispatcherqueue.Itstartswhenuser
requestisenteredinthedispatcherqueueandendswhentherequeststartsbeingprocessed.
Hint:<10%ofresponsetime
Probs:longrunningtasks,lockedtasks,notenoughworkprocess
Solution:
InSM50,
LookforalltheconfiguredworkprocessesareinWaitingorRunningstate.Ifallthewotk
processesarerunningstate,thenincreasethenumberofDialogworkprocesses.
InSM66,
Thismonitorwillhelptoanalysethetotalworkprocessesconfiguredinalltheserversand
instances.
DBcallsNumberofparsedaccessestothedatabase.
Hint:DBcalls/requestsgoodratiois1:10=efficiencytablebuffering
DBrequests/DBTimeThetimewhenadatabaserequestisputthroughtothedatabase
interface&whenthedatabaseinterfacehasdeliveredtheresult.
Hint:40%ofresponsetime
Probs:CPU/memorybottleneckonDBserver,expensiveSQLstatement,missingindexes,
smallbuffer,missingstatistics
Solution:
InST04,
Databasebufferquality(>95%),if<,increasedatabasebuffercachesize.
Reads/UserCalls(<30),if>,theexpensiveSQLstatementsneedtobetune.Someof
expensiveSQLsstatementproblems:
i)incorrectindexaccess(Solution=createnewindexorreorganizetheindex)
ii)hightablesize(Solution=archivetheoldentries)
Averageload&generationThetimeneededtoloadandgenerateobjects.
Hint:<10%ofresponsetime,<50ms
Probs:Programbuffer,CUAbuffer,screenbuffertoosmall
GUItimeResponsetimebetweenthedispatcherandtheGUIduringtheroundtrips
(roundtripsarecommunicationstepsbetweentheSAPsystemandthefrontendduringa
transactionstep).
Hint:<200ms
Probs:networkbetweenGUI&SAP]
Solution:
InST06,
GotoDetailAnalysisMenu>LANCheckbyPING.IfthereishighAvg.timeorLosstime
foranypresentationservers,meanstherearesomesettingsneedtobechangeforthe
presentationserver.
InSE38,
ExecutePROFGEN_CORR_REPORT_5report.Fromtheoutputcheckifanyuserassigned
with>1000usermenunodes.
RollintimeThetimeneededtorollusercontextinformationintotheworkprocess.
Hint:<20ms
Probs:SAPmemoryconfiguration(extendedmemory,rollbuffer)
RollwaittimeQueuetimeintherollarea.
Hint:<200ms
Probs:networkbetweenGUI&SAP
http://www.basismaterials.com/2012
9/13
2/16/2016
BasisInformation:2012
PostedbyKumarSAPat11/11/2012
Nocomments:
PostInstallationSteps
PostInstallationSteps:
AfterInstallingR/3intoanewsystem,BasishastoperformsomepostInstallationstepsbefore
handingovertoendusersforoperation.PostInstallationstepsmakesurethatSystemisready,
properlyconfigured,Tunedandtakeloadofuserrequests.
Belowaresomestandardstepswhichhastoperformimmediatelyaftertheinstallationis
finished.
PART1:
1.LogintoSAPsystemusingDDIC/000
2.ExecuteSE06,SelectStandardInstallationandclickonexecutePerformPostInstallation
Steps.Clickyesoneachnextscreen.
3.ExecuteSTMS,toconfigureTMSconfigurationsystem.IfthereisnoDomaincontrollerin
organizationthenconfigurethisnewsystemasDC.
4.ExecuteSICKtocheckforanyInstallationerror,Ifanythingisreportedthentroubleshoot
thoseerrors.
5.Executesapdbaorbrtoolstocheck/increasetablespacesizeifanyis>90%
6.IFsapdbathencheckthetablespaceutilizationbyselectingc.TablespaceAdminitrationc.
FreespacefragmentationofTablespaces
7.Listoutallthetablespacesfilledabove90%
8.Adddatafilestocorrespondingtablespacestoincreasethetablespacesizeandbringthe
utilizationoftablespacesbelow80%
9.LoginasSAP*/000
10.ExecuteSCC4>Clickonchangebutton>Confirmthewarningandclickonnewentries
tocreateanewclient.
11.ExecuteRZ10>Utilities>Importprofiles>OfActiveServers
12.checkthesystemloginSM21
13.CheckanydumpsinST22
14.Loginatcommandpromptusingora<sid>or<SID>adm
PART2:
1.logintonewclienttoperformaclientcopyusingSAP*/<newclientnumber>/PASS
2.Performlocalclientcopyproceduretocopynewclientfrom000client.
http://www.basismaterials.com/2012
10/13
2/16/2016
BasisInformation:2012
3.Onceclientcopyisover,logintonewclientusingSAP*andpasswordofSAP*whichwas
usedinclient000
4.ExecuteRZ10>SelectInstanceProfile>checkExtendedmaint>clickonchange.
5.Addparameterlogin/system_clientparametertomakenew<client_number>asdefaultclient
tologin.
6.Makechangestodialogprocessandbackgroundifyouneedtochangethandefaultone.
7.Savetheprofileandactivateit.
8.CreateoneortwosuperusersusingSU01withprofilesSAP_ALLandSAP_NEW
9.Createsomedeveloperusersifyoucan,elseleaveit.
10.StopandStartSAPR/3forprofileparametertobeineffect.
11.Upgradethekerneltothelatestlevel
12.UpgradetheSPAMversiontolatestlevel
13.ApplylatestsupportpacktocomponentsSAP_BASIS,SAP_ABAP,SAP_APPLandsome
othercomponentsifitisrequired.
14.Followthekernel,SPAMandsupportpackapplicationmethods
15.Nowsystemisreadytologinandworkfordevelopersandadministrator
16.Keeponchangingtheparameters,systemconfigurationasperrequirementlater.
17.RunSGENtoregeneratetheobjects.InthisprocessSAPkeepsalltherequiredobjects
accessinSAPbuffer.Sothattransactionaccessingbecomesfaster.
PostedbyKumarSAPat11/11/2012
Nocomments:
SupportPackUpgradeProcess
SupportPackUpgradeProcess:
SupportPackApplication:
1.Checkthecurrentpatchinyoursystem.
a.CheckSPAMVersion
b.CheckSAP_BASISpatchlevel
c.checkSAP_ABAPpatchlevel
d.CheckSAP_APPLPatchlevel.
Togetalltheaboveinformationfollowsthefollowingsteps:
ExecuteSPAMChecktheSPAMlevelatthetop.
ClickonPackageLeveltodisplayallthepatchesinthesystem
NotedownSAP_BASIS,SAP_ABAP,SAP_APPLpatchlevelinthedisplay.
2.Findoutwhatisthelatestpatchlevelavailableforabovecomponents.
Download>SupportPackagesandPatches>EntrybyApplicationGroup>ApplicationComponents>SAP
R/3Enterprise>SAPR/3Enterprise47X110Entrybycomponent>SAPR/3EnterpriseServer>
SAP_BASIS620>
http://www.basismaterials.com/2012
11/13
2/16/2016
BasisInformation:2012
3.Fromthelistselectwhichcomponentyouwantandclickonit.
E.g.clickonSAPBASIS6.20andselectthepatchlevel25youwantcomparingyourcurrentpatchlevel.Selectall
thepatchesyouarebehindtocurrentandaddtodownloadbasket.
Allthepatchesarein.CARformat.
Repeatthesamestepforallcomponentsyouwanttoapplyforyoursystem.
4.DownloadallthepatchesyouaddedtodownloadbasketbyusingSAPDownloadManager.
5.Saveallthe.CARfilestoyourlocalharddrivesayC:\supportpacks
6.nowtransferallthese.CARfilestoYourUnixServerwhereyourSAPisrunningusingftp.
ftpsteps
gotocommandprompt
cdc:\supportpacks
c:\supportpacks\>ftpsolsrv(solsrvistheunixservername)
username:SIDADM
password:(PasswordofSIDADM)
ftp>cd/downloads/supp_pack
ftp>bin
ftp>mput*.CAR(pressyforalltheconfirmations)
ftp>bye
7.Nowextractthe.CARfilesbyusingexecutableCAR.EXE
#cd/download/supp_pack
#CARxvf<Filename1>.CAR(filesareextractedto.../EPS/infolder)
Repeatextractionforall.CARfiles
Youwillgetthefileswithextension.ATTand.PAT
8.Nowgoto/usr/sap/trans/EPS/indirectoryandremovetheexistingfilesoutthere.
loginas<SID>admandpasword
#cd/usr/sap/trans/EPS/in
#rmrf*
9.NowCopyall.ATTand.PATfilesto/usr/sap/trans/EPS/indirectory
#cp/download/supp_pack/*/usr/sap/trans/EPS/in
#lsl
10.LogintoSAPusingasuperuserotherthanSAP*andDDICto000client.
11.ExecuteSPAMinSAPcommandline
12.ClickonSupportPackage>LoadPackages>FromApplicationServer.
Hereallthe.ATTand.PATfilesareconvertedintoproperPatchformatandavailableonSAPleveltoapply
suuportpacksaspertherequirement.
ClickonBackbutton
13.NowClickonDisplay/define
14.AskalltheuserstologofffromthesystemORlockalltheusersinallbusinessclientsusingcustomizing
programorSAPtool.
15.Makesureyouhavefullbackupofsystembeforeapplyingthepatch
andenoughdowntimetoapplythepatch
SPAMUpdate
16.Selectsupportpackage>ImportSPAMupdatetoupdatetheSPAMversion.
ApplyingPatch
BeforeApplyingthePatchtosystem,wehavetocheckifthereareanyobjectsundermodificationorany
TransportRequestinmodificationcondition.IFanythenwemayhavetoadjustthosepriortoapplying
theSAPPatch.
ExecuteSPAUandseeifanyobjectsaretheretoadjust
ExecuteSPDDtoseeifanydictionaryobjectsaretheretoadjust.
ExecuteSPAM
Clickondisplay/Define
Selectthecomponent(e.g.SAP_BASIS)
SelectthePatchnumber(e.g.SAPKB62012)
ClickonconfirmQueue(\/)
http://www.basismaterials.com/2012
12/13
2/16/2016
BasisInformation:2012
SelectImportqueuebyselectingtruckbutton
Confirmitbyclickingon(\/)mark
Patchapplicationisstarted.
Ifyouencountererrorduringpatchapplication,startapplyingagain.
Confirmthemessage
SPAMstatusisinyellow
Click"confirmqueuebuttontoconfirmthequeue.
Checkthespamstatus.Itshouldbegreen.
Supportpackapplicationissuccessful
ClickonPackageleveltoseethechange.
PostedbyKumarSAPat11/11/2012
Nocomments:
NewerPosts
Home
OlderPosts
Subscribeto:Posts(Atom)
Therewasanerrorinthisgadget
ThisInformationisobtainedfrominternetandnocopywritematerial..Simpletemplate.PoweredbyBlogger.
http://www.basismaterials.com/2012
13/13