You are on page 1of 2

7/4/2014 #sapadmin:: EHP Technical Checklist & Best ...

| SCN
http://scn.sap.com/community/enhancement-packages/blog/2012/03/28/sapadmin-ehp-technical-checklist-best-practice-catalyst-to-a-successful-upgrade--part-i 1/2
GettingStarted Newsletters Store

Products Services&Support AboutSCN Downloads


Industries Training&Education Partnership DeveloperCenter
LinesofBusiness UniversityAlliances Events&Webinars Innovation
LogOn JoinUs Hi,Guest SearchtheCommunity
Activity Communications Actions
Browse
SAPEnhancementPackages
Previous
post
Next
post
Tweet
ToensureasuccessfulEHPupgrade,technically(thisblogisfocusonthetechnicalaspect,whichdoesn'tcover
functional),itisimportantandcriticaltohaveaproperplanning,preparation,understandwhat'shappeningbehindfor
eachcriticalprocess(especiallyduringDBCLONE,DDIC_UPG,ACT_UPG,SHADOW_IMPORT_INCand
TABIM_UPGandetc)whichlogfile,programtoinvestigateincaseoferror.Sometimes,weareinanawkward
situationwhenthere'snostatusindicationforlongrunningjob,noupdatetothelog,andyouseenowps,TP,R3trans
isrunning,youstartgettingworryandunsureisyourupgradehungorstillrunning.
Inthisblog,I'vesummarizedthecatalysttoasuccessfulEHPupgradewhichcompriseofgeneralplanning+
preparation,critical&longrunningEHPupgradeprocesses.MOPZisnotcoverhere.I'llfocusmoreonEHPI,
nevertheless,itcanbeusedasareferenceforSAPup,sincemostofthesteps,processesareidentical.
SAPehpiTool:
SAPehpiisusedwhenupgradeSAPERP6toEHP*,SAPEHP4forERPtoEHP5,SAPNW7toSAPNWEHP*and
SAPEHP1forNW7toSAPEHP2forNW7.
GeneralPlanning+Preparation:

EHPInstallation/UpgradeGuide::DownloadalltherelatedEHPupgradeguidefromSMPandreadthru
everysection,ensureyouunderstandingwhatyouarereading.
MandatoryguideHowtoinstallEnhancementPackage4/5forSAPERP6.0orHowtoinstallEnhancementPackage
2forSAPNW7.0,InstallationGuideSAPEHPI,usingSAPEnhancementPackageInstaller(SAPehpi)7.00,Master
guide.
*MostofthepreparationtaskwhichcoveredinupgradeguidesuchasensurenocanceledupdateinSM13,no
inbound/outboundqueueinSMQ1/SMQ2,invalidatetempobjectinSE14,etcarenotcoveredhere.

EHPUpgradeNotes::SAPNoteshighlightedintheinstallationguide,subnotesthatmentionedineachand
everynoteareimportant.Gothrueverynotetoidentifyisthisrelevanttoyourapplication.

MandatorySAPNotes
Note822379KnownproblemswithSupportPackagesinSAPNW7.0xASABAPCheckallnotesthatarerelated
andrelevanttoyourSystem.
Note1302772CentralNoteSAPEnhancementPackageInstaller7.00Carefullygothruandimplementthe
recommendation,forexample:
<D030559MAY/06/05>
IncreaseParameterem/initial_size_MB
ToavoidaruntimeerrorintheRUN_RSAIMMERGE_UPGphase,increaseparameter"em/initial_size_MB=1024"to
"em/initial_size_MB=4096"intheinstanceprofileofyourtargetsystem.>thismeanthatatleast4096MBsetfor
em/initial_size_MB.
SAPNotesforproduct,OSandDBspecificmentionedinCentralNotearecritical.Itisimportanttofollowand
implementtherecommendationtomitigateallpossibleerrorsduringupgrade.
Forexample,ifyourDBplatformisOracle,youneedupdatestatistic,increaseopen_cursors,processes&sessions
parameterbeforeupgradebyfollowingNote1161052Add.Info:SAPehpi/SUMforSystemsonOracle

SAPehpiversion::AlwaysdownloadthelatestSAPehpitoolavailableinSMP.Thisiscriticalasthelatest
SAPehpiwillavoidexpected&unexpectedbugs.

UsethelatestSAPbinary::EnsureMOPZisgeneratedaccordinglyandcorrectly.AlldownloadSPs,Kernel
andStack.XMLarecopiedintodownloaddirectory.BesidesKerneldownloadedduringMOPZgeneration,
pleasecheckanyupdatedSAPKernel(SAPEXE,SAPDBEXEandDWpackage),lib_dbsl,TP,R3transand
R3load(forSAPup)availableinSMP.Ifyes,pleasedownloadandcopythemtothedownloaddirectory.Errors
andbugscanbeavoidedbyusingthelatestbinary.

SAPehpiwillextractdw,TPandR3transtotheexeandexenewautomatically.Attheendof"Configuration"phase:
#sapadmin::EHPTechnicalChecklist&BestPractice,
catalysttoasuccessfulUpgradePartI
PostedbyNicholasChanginSAPEnhancementPackagesonMar28,201210:59:22AM
7/4/2014 #sapadmin:: EHP Technical Checklist & Best ... | SCN
http://scn.sap.com/community/enhancement-packages/blog/2012/03/28/sapadmin-ehp-technical-checklist-best-practice-catalyst-to-a-successful-upgrade--part-i 2/2
FollowSCN
SiteIndex ContactUs SAPHelpPortal
Privacy TermsofUse LegalDisclosure Copyright
AverageUserRating
(3ratings)
Tweet

Space::Ensuresufficientspaceisallocatedbeforestarttheupgrade.Exampleofapproximatespace
needed:

EHPIDirectory30>50GB(dependsonhowmanySPsyoudownloading&upgrading)
DownloadDirectory20>40GB(dependsonhowmanySPsyoudownloading)
DIR_TRANS30>50GB
Databasefreespaceapproximate20>40%ofyourcurrentDatabasesize.Again,thisishighlydependsonhow
manylevelofSoftwareComponentsyouaredeploying.Largespaceisneededtobuildandstoreshadowrepository
inyourcurrentdatabase.However,there's<10%increaseofyourcurrentDBsizeafterupgradeastheoldDDIC,
nametab,andetcwillbedeletedandreplaced.
*EHPIwillalertifinsufficientDBfreespaceattheendof"Check"phase.ForOracle,youneedtocreatetablespace
PSAPSR370Xmanually.
Takemyrecentupgradeforexample:
DBsizebeforeupgrade>348GB
DBsizeaftershadowrepositorycreated(endof"PreProcessing")>420GB
DBsizeafterupgradedtoEHP5(downtimecompleted,beforeSGEN)>350GB(sometimesyou'llnoticeyourDB
sizeisslightlysmallerorsamewithsizebeforeupgradeduetotheDBPlatformspecificcompressionfeature,eg:
MSSQL2008)

SPAM::UpdateyourSPAMtolatestlevelavailableinSMP

SourceKernel::Updateyoursourcekerneltolatestlevelaswell.Again,thisactioncanavoidtime
consumingerrorinvestigation.

Tomakethisusefultoevery#sapadmin,valuableandkindinputismostlywelcome.Let'smakethisabrainstorming
section)
I'lltalkmoreonthelongrunningupgradeprocessinPartII,andthingtolookintoforeachcriticalprocess,what
processisrunningandwhatlogtocheckincaseoferror.
11427Views Topics:technical_operationsTasks:upgradeTags:ehp
1Comment
Like(0)
JoseCarlosValienteChungaJul25,20128:09PM
HelloNicolas,IjustfinishedimplementingERP6.0EHP4duringtheprocess,
searchinginformationinSCNyourcommentshelpmeaswellasthefriendSunnyPahuja.
Thanksforsharing,

JoseCarlosValiente.

You might also like