Sie sind auf Seite 1von 13

2/16/2016

BasisInformation:2012
0

More NextBlog

penmetsag@gmail.com Dashboard SignOut

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:

Recommend this on Google


Labels:basis,basismaterials,interview,interviewquestions,netweaver,sap,sapag,sapbasis,sapinterview,sapinterview
questions,sapnetweaver

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:

Recommend this on Google


Labels:basis,basismaterials,interviewquestions,netweaver,sap,sapag,sapbasis,sapinterview,sapinterviewquestions,
sapnetweaver

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:

Recommend this on Google


Labels:basis,basismaterials,interview,interviewquestions,netweaver,sap,sapag,sapbasis,sapinterview,sapinterview
questions,sapnetweaver

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:

+2 Recommend this on Google


Labels:basis,basismaterials,interview,interviewquestions,netweaver,sap,sapag,sapbasis,sapinterview,sapnetweaver

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:

+1 Recommend this on Google


Labels:kernel,sap,sapkernel,saposcol,sapsid

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:

+2 Recommend this on Google


Labels:basis,basismaterials,netviewer,sap,sapag,sapbasis,sapnetviewer,sapworkload,st03,st03n,st06,st22,work
process,workload

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:

Recommend this on Google


Labels:basis,basismaterials,kernel,netviewer,POSTINSTALLATIONACTIVITIES,rz10,sap,sapag,sapbasis,sap
netviewer,sappostinstallationactivities,se03,se06,sgen,sick,sm28,spam,st22,stms

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:

Recommend this on Google


Labels:basis,basismaterials,netviewer,patchupdateprocess,saint,sap,sapag,sapbasis,sapnetviewer,sappatches,
spam,supportpackupgrades

NewerPosts

Home

OlderPosts

Subscribeto:Posts(Atom)

Therewasanerrorinthisgadget

ThisInformationisobtainedfrominternetandnocopywritematerial..Simpletemplate.PoweredbyBlogger.

http://www.basismaterials.com/2012

13/13

Das könnte Ihnen auch gefallen