Sunteți pe pagina 1din 7

12/21/2015

Document1583902.1

Ravikumar(Available)

PowerViewisOff
Dashboard

Knowledge

ServiceRequests

Patches&Updates

(0)

ContactUs

Help

Community
GiveFeedback...

OracleEBusinessSuiteRelease12.2:OnlinePatchingFAQ(DocID1583902.1)

ToBottom

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=235654803352845&id=1583902.1&displayIndex=1&_afrWindowMode=0&_adf.ctrlstate=d

1/7

12/21/2015

Document1583902.1

ThisdocumentprovidesacomprehensivelistoffrequentlyaskedquestionsandanswersabouttheOnlinePatchingcapability
introducedwithOracleEBusinessSuiteRelease12.2.

DocumentDetails

Note:Theinformationprovidedinthisdocumentisintendedasaneasytouseintroductorysupplementtotheindepth
descriptionofOnlinePatchingthatisprovidedintherelevantDocumentationLibrarybookssuchasOracleEBusinessSuite
ConceptsandOracleEBusinessSuiteMaintenanceGuide.

Type:
Status:
LastMajor
Update:
Last
Update:
Language:

ThemostcurrentversionofthisdocumentcanbeobtainedinMyOracleSupportKnowledgeDocument1583902.1.
Thereisachangelogattheendofthisdocument.

InThisDocument

Section2:OnlinePatchingConcepts
WhatistheOnlinePatchinginfrastructure?
DoesOnlinePatchingrequirethe11gR2OracleDatabaseEditionBasedRedefinition(EBR)feature?
WhatarethephasesthatmakeuptheOnlinePatchingcycle?
WhatdowntimeisrequiredduringanOnlinePatchingcycle?
Isanydowntimerequiredforthedatabasetier?
HowdoesOnlinePatchingworkontheapplicationtier?
HowdoIapplyOracleFusionMiddlewarepatchesinOracleEBusinessSuiteRelease12.2?
Isitpossibletopatchwellinadvanceofthedowntimeperiodrequiredbycutover?
IsOnlinePatchingusedinatestenvironment?
CanIusethepatcheditionfortestingpurposes?
DoesthehotpatchoptionstillexistinanOnlinePatchingenvironment?
CanOnlinePatchingbeusedwithdatabasetechnologiessuchasActiveDataguardandFlashback?
WhatarethekeydifferencesbetweentheDBA_OBJECTS,DBA_OBJECTS_AE,andAD_OBJECTStables?

BULLETIN
PUBLISHED
23Oct2013
12Aug2015
English

Thecontentsofthisdocumentaredividedintothefollowingsections:
Section1:TheTopTenOnlinePatchingQuestions
WhatisOnlinePatching?
WhichOracleEBusinessSuitereleasescanOnlinePatchingbeusedwith?
Whattypesofpatchareappliedonline?
Whattoolisusedtoapplyonlinepatches?
WhatistheOnlinePatchingcycle?
IsthereanydowntimeinOnlinePatching?
DoIupgradetoRelease12.2withOnlinePatching?
OnceIupgradetoRelease12.2,canIstillapplypatchesinthetraditionalway?
CanIstilluseadpatchintheRelease12.2OnlinePatchingenvironment?
ArethereanyplanstomakeOnlinePatchingavailablewithpre12.2releases?

Yes
No

Itstartswiththemostbasicandcommonquestions,andprogressivelymovesontomoreadvancedtopics.Itcanthereforeeither
bereadthroughorutilizedasaquickreference,dependingontheneed.
IfyouarenewtoOnlinePatching,werecommendthatyoustartbyreviewingSection1.

Wasthisdocumenthelpful?

RelatedProducts
OracleApplicationsDBA

InformationCenters
InformationCenter:
TroubleshootingEBusiness
SuiteUtilities[1377828.2]

InformationCenter:E
BusinessSuiteUtilities
(Cloning,Autoconfig,
Patching)[1375925.2]
InformationCenter:Usingthe
EBusinessSuiteUtilities
Release[1377866.2]
InformationCenter:Patching
EBusinessSuiteUtilities(AD,
Clone,Autoconfig)
[1377810.2]

DocumentReferences
NoReferencesavailablefor
thisdocument.

RecentlyViewed

OracleEBusinessSuite
ProductSpecificRelease
Notes,Release12.2.4
[1903217.1]

Section3:ResourceRequirements
WhatarethespacerequirementsforOnlinePatching?
DoesOnlinePatchinghaveanyperformanceimplications?
Willtheeditioningviewsontopofthedatamodelhaveanimpactonperformance?
DoesOnlinePatchingincreasethenetworkportrequirementsonanOracleEBusinessSuiteinstance?

BalanceForwardBilling
SetupandUsageGuidefor
OracleReceivablesUsers
[761180.1]

Section4:OnlinePatchingFeatures
CanIapplymultiplepatchesinanOnlinePatchingcycle?
IsitpossibletoabortanOnlinePatchingsession?
Isthereanylimitationonthelocationsofthepatchandrunfilesystems?
IsthesharedAPPL_TOPconfigurationsupportedwithOnlinePatching?
Doestheadoputilitysupportnoninteractivemode?
Isthereamechanismtocommunicatewithusersaboutthedowntimeduringcutover?
WhatisduplicatedonthesecondfilesystemusedbyOnlinePatching?
Howdoesadopworkinamultinodeenvironment?
HowdoIdeterminethestatusofmyOnlinePatchingsession?
Whatisdowntimemode?

HowToSetupConsolidated
Billing[247946.1]

FAQ:BalanceForward
Billing(BFB)CommonIssues
andConcerns[1080423.1]

TradePlanningand
ExecutiontoClaim
SettlementEBSBusiness
ProcessAdvisor:CRM
ChannelRevenue
Management[Video]
[1602524.2]
ShowMore

Section5:ApplyingOnlinePatches
ShouldIsourcetheenvironmentbeforeexecutingadop?
ShouldIenableMaintenanceModebeforepatching?
DoIneedtostopservicesduringanOnlinePatchingcycle?
Whichservicesneedtoberunningforadoptowork?
WhatcanIdotoreducethetimerequiredforcutover?
Ihavealreadyrunthefinalizestepinthispatchingcycle.Whyiscutoverrunningthefinalizephaseagain?
Whatisfs_cloneandhowisitused?
WillAutoConfigandadadminmaintenancetaskssuchasadrelinkbeperformedonline?
DoesOnlinePatchingchangethewaydatafixpatchesareappliedtoOracleEBusinessSuite12.2?
Section6:CustomizationsandThirdPartyIntegration
HowdoIapplyorpatchmycustomizationsinOracleEBusinessSuiteRelease12.2?
Ifcustomcodeisinstalledonaseparatedatabaseschema,doIhavetoeditionenablemycustomdatabase

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=235654803352845&id=1583902.1&displayIndex=1&_afrWindowMode=0&_adf.ctrlstate=d

2/7

12/21/2015

Document1583902.1

Ifcustomcodeisinstalledonaseparatedatabaseschema,doIhavetoeditionenablemycustomdatabase
schema?
ArethereanyspecialconsiderationsforcreatingcustompatchesthatarecompliantwithOnlinePatching?
HowisanonOracleEBusinessSuitedatabaseschemaabletoaccesstheOracleEBusinessSuitetables?
IsthereautilitytoreportOnlinePatchingrequirementsviolations?
CantheOnlinePatchingReadinessReportalsoberunaftertheRelease12.2upgradeiscomplete?

AppendixA:ReferencesandFurtherReading
Presentation
MyOracleSupportKnowledgeDocument
DocumentationLibraryBooks

Section1:TheTopTenOnlinePatchingQuestions
ThesequestionsareintheapproximateorderyoumayexpecttoaskthemasyoubecomefamiliarwithOnlinePatching.
WhatisOnlinePatching?
Onlinepatchingisanewpatchingmechanismthatallowstheapplicationofpatcheswhilethesystemisupandrunning,
andtheusersareworkingasnormal.
WhichOracleEBusinessSuitereleasescanOnlinePatchingbeusedwith?
OnlinepatchingisusedwithOracleEBusinessSuite12.2andhigher.
Whattypesofpatchareappliedonline?
AllOracleEBusinessSuiteRelease12.2patchesareappliedonline.Thisincludesoneoffpatches,patchrollups,
consolidatedupdatesandsecuritypatches.
WhatistheOnlinePatchingcycle?
TheOnlinePatchingcycleisasequenceofinterrelatedsteps(phases)usedtoapplypatchestoanOracleEBusiness
Suitesystem.
Whattoolisusedtoapplyonlinepatches?
TheADOnlinePatching(adop)commandlineutilityisusedtomanagetheOnlinePatchingcycle.
IsthereanydowntimeinOnlinePatching?
Thereisashortperiodofdowntimewhentheapplicationtierservicesareshutdownandrestarted.Thedatabase
remainsopenallthetime.Formoredetailsofthesetopics,seetheOnlinePatchingConceptssectionbelow.
DoIupgradetoRelease12.2withOnlinePatching?
No.AfteryouupgradetoOracleEBusinessSuiteRelease12.2,youwillenableOnlinePatching.
OnceIupgradetoRelease12.2,canIstillapplypatchesinthetraditionalway?
No.AllpatchesforRelease12.2willbeonlinepatches.Thetraditional,pre12.2methodofapplyingpatcheswillnotwork.
CanIstilluseadpatchintheRelease12.2OnlinePatchingenvironment?
No.WhiletheOracletoolsmayinternallyinvoketheadpatchutility,directuserinvocationofadpatchisnotallowed.
ArethereanyplanstomakeOnlinePatchingavailablewithpre12.2releases?
No.OnlinepatchingcanonlybeusedwithRelease12.2.

Section2:OnlinePatchingConcepts
WhatistheOnlinePatchinginfrastructure?
TheOnlinePatchinginfrastructureistheOracleEBusinessSuiteRelease12.2mechanismthatallowsOracleEBusiness
Suitepatchestobeappliedonline,whilethesystemisrunningandusersareworkingasnormal.Thisinfrastructure
includesdatabaseobjectsandfilesystemcomponents.
DoesOnlinePatchingrequirethe11gR2OracleDatabaseEditionBasedRedefinition(EBR)feature?
Yes.OnlinepatchingdependsontheEditionBasedRedefinition(EBR)featurethatwasintroducedintheOracle11gR2
Database.Mostnotably,EBRallowseditioningofcodeobjectsinthedatabase.Todothis,itprovidesnewobjecttypes
suchaseditions,editioningviews,andcrosseditiontriggers,allofwhicharepartoftheOnlinePatchinginfrastructure.
WhatarethephasesthatmakeuptheOnlinePatchingcycle?
TheOnlinePatchingcycleconsistsofthefollowingphases:
1. Prepareavirtualcopy(patchedition)oftherunningapplication(runedition).
2. Applypatchestothepatcheditionoftheapplication.
3. Finalizethesysteminreadinessforthecutoverphase.
4. Cutovertothepatcheditionandmakeitthenewrunedition.
5. Cleanupobsoletedefinitionsordatatorecoverspace.
WhatdowntimeisrequiredduringanOnlinePatchingcycle?
Thecutoverphaserequiresashortperiodofdowntime(typicallyafewminutes)fortransitiontaskssuchasarestartof
theapplicationtierservices.
Isanydowntimerequiredforthedatabasetier?
No.Infact,thedatabaseneedstobeupandrunningduringeachphaseoftheOnlinePatchingcycle.However,non
OracleEBusinessSuitedelivereddatabaseclientsneedtoreestablishtheirdatabaseconnectionaftertheOnlinePatching
cutoverphaseisperformed.ThisincludesconnectionsfromODIAgentandDiscovererServer,aswellasconnectionpools
fromOracleSOASuiteandanyotherthirdpartysoftwareconnectedtotheOracleEBusinessSuitedatabase.

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=235654803352845&id=1583902.1&displayIndex=1&_afrWindowMode=0&_adf.ctrlstate=d

3/7

12/21/2015

Document1583902.1

HowdoesOnlinePatchingworkontheapplicationtier?
DuringRelease12.2installation,RapidInstallwilllaydowntwocopiesoftheapplicationtierfilesystem.Oneofthecopies
willbelabeledastherunfilesystem,andtheotherasthepatchfilesystem.Subsequently,whenapatchisapplied,adop
will:
1. Synchronizethecontentsoftherunfilesystemtothepatchfilesystem.Thishappensduringtheprepare
phase.
2. Performpatchingactionsonthepatchfilesystem.Thishappensduringtheapplyphase.
3. Finally,duringthecutoverphase,theadoputilityrestartstheapplicationtierservices.Thepatchfilesystem
isthenpromotedtobethenewrunfilesystem,andtheoldrunfilesystembecomesthepatchfilesystem
forthenextpatchingcycle.
Notethatathirdfilesystem,thenoneditionedfilesystem(fs_ne),iscreatedtostorefilescontainingdatathatisneeded
acrossallfilesystems,suchaslogfiles.
HowdoIapplyOracleFusionMiddlewarepatchesinOracleEBusinessSuiteRelease12.2?
DuringtheapplyphaseofanOnlinePatchingcycle,youapplyOracleFusionMiddlewarepatchestotheOraclehomesof
thepatcheditionfilesystem.Then,afterthecutoverphaseiscomplete,yousynchronizethefilesystemsbyperformingan
fs_cloneoperation.(AlsoseeMyOracleSupportKnowledgeDocument1355068.1,aslistedinAppendixA.)
Isitpossibletoapplypatchesinadvanceofthedowntimeperiodrequiredbycutover?
Yes,youcanapplyonlinepatchesatanytimeinadvanceofasuitablecutoverpoint,andthenruninthatstate(with
cutoverpending)foraslongasyouneedto.
IsOnlinePatchingusedinatestenvironment?
Yes.ItisrequiredinallOracleEBusinessSuiteenvironments.
CanIusethepatcheditionfortestingpurposes?
AsaspecializedcomponentoftheOnlinePatchinginfrastructure,thepatcheditionisnotsupportedforuseasatest
environment.Youshouldcontinuetoemployaseparate,dedicatedtestenvironment.
DoesthehotpatchoptionstillexistinanOnlinePatchingenvironment?
Yes.However,thehotpatchoptioncanonlybeusedtoapplypatchesspecificallydesignedtosupportit.Youshouldavoid
usinghotpatchmodeunlessthepatchreadmeexplicitlystatesitissupported,oranOraclerepresentativeinstructsyouto
useit.
CanOnlinePatchingbeusedwithdatabasetechnologiessuchasActiveDataguardandFlashback?
Yes.OnlinepatchingcanbeusedalongsideActiveDataguardandFlashback.
WhatarethekeydifferencesbetweentheDBA_OBJECTS,DBA_OBJECTS_AE,andAD_OBJECTStables?
DBA_OBJECTSshowsobjectinformationforthecurrentedition,buttheSTATUScolumninthisviewmayshowthe
objectasVALIDeveniftheobjectactuallyneedstobecompiledbeforeuse.Thisisasideeffectofhowthe
databasehandlesobjectsinoldeditionsthathavebeeninheritedintothecurrentedition.Theissueistrackedin
databaseBug17777718.
DBA_OBJECTS_AEissimilartoDBA_OBJECTS,butshowsobjectinformationacrossalleditions.Thishasthe
drawbackofshowingobjectsinoldeditionsthatarenolongeraccessibletotheapplication.
AD_OBJECTSistheOracleEBusinessSuiteworkaroundtotheunreliableSTATUScolumninDBA_OBJECTS.
AD_OBJECTSshowsthecorrectstatusforeachobjectvisibleinthecurrentedition.Italsoshowswhetherthe
objectisactual(arealobject)inthecurrentedition,ora"stub"object(theobjectdefinitionwasinheritedfroma
previousedition).YoucanqueryAD_OBJECTStolocateobjectsthatneedtoberecompiledbeforeuse:
SQL>selectowner,object_name,object_type

fromad_objects

wherestatus='INVALID'

orderby1,2,3

Thesamelogiccanbeappliedbyrunningthescript:

SQL>sqlplusapps/apps@$AD_TOP/sql/ADZDSHOWINVALID

Section3:ResourceRequirements
WhatarethespacerequirementsforOnlinePatching?
SpacerequiredontheapplicationtierfilesystemisapproximatelydoublethatofRelease12.1.3,tosupportthedualfile
systemarchitecture.Inthedatabasetheremustbesufficientspacetoholdaduplicatecopyofanycode,seeddataor
tablecolumnsthatarepatched.RefertoOracleEBusinessSuiteInstallationGuide:UsingRapidInstallforadditional
guidance.
DoesOnlinePatchinghaveanyperformanceimplications?
Onlinepatchingisdesignedtorunefficientlyalongsidetherunningapplication.WhileanOnlinePatchingcycleisin
progress,thereisasmalladditionalprocessingoverhead.Thedegreeofthisadditionaloverheadcanbemanagedby
controllingthenumberofparallelworkersusedbyOnlinePatching.
Willtheeditioningviewsontopofthedatamodelhaveanimpactonperformance?
No.Theeditioningviewsarespecialviewsthatwerespecificallydesignednottohaveanyperformanceimpactonthe
applications.
DoesOnlinePatchingincreasethenetworkportrequirementsonanOracleEBusinessSuiteinstance?
Yes.OnlinepatchingrequiresanadditionalsetofnetworkportsfortheOracleWebLogicServermanagedserversonthe
secondfilesystem.Duringthecutoverphase,themanagedserversrunsimultaneouslyonthepatchfilesystemandrun
filesystemforabriefperiod,inarollingtransitionprocess.

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=235654803352845&id=1583902.1&displayIndex=1&_afrWindowMode=0&_adf.ctrlstate=d

4/7

12/21/2015

Document1583902.1

filesystemforabriefperiod,inarollingtransitionprocess.

Section4:OnlinePatchingFeatures
CanIapplymultiplepatchesinanOnlinePatchingcycle?
Yes.Werecommendthatifyouhavemultiplepatchestoapply,youapplytheminasingleOnlinePatchingcycle.Thiswill
minimizetheoveralltimeneeded.
IsitpossibletoabortanOnlinePatchingsession?
Yes.Uptocutover,youcanruntheabortphasetoundothechangesmadesofarinthepatchingcycle.Itisnotpossible
tobackoutpatchesoncecutoveriscomplete.
Isthereanylimitationonthelocationsofthepatchandrunfilesystems?
Boththepatchandrunfilesystemsmustbelocatedonthesamenode(machine).
IsthesharedAPPL_TOPconfigurationsupportedwithOnlinePatching?
Yes.AsharedAPPL_TOPconfigurationissupportedandrecommendedformultinodeapplicationtierimplementationsin
Release12.2.
Doestheadoputilitysupportnoninteractivemode?
Yes.Theadoputilitycanbeexecutednoninteractively,usinganinputfiletosupplytheparametersthatyouwouldhave
suppliedonthecommandline.However,usingthisoptionmeansyouwillhavetoallowforthedowntimeofthecutover
phaseoccurringautomaticallyperhapsatatimethatisnotconvenient.
Isthereamechanismtocommunicatewithusersaboutthedowntimeduringcutover?
Yes.YoucanusetheOracleApplicationsManagerDowntimePlanningfeaturethatallowsyoutopublishalertstoyourend
usersaboutplanneddowntime.
WhatisduplicatedonthesecondfilesystemusedbyOnlinePatching?
Thesecondfilesystemcontainsacopyofallthecomponentsthatmakeupanapplicationtierfilesystem,including:
APPL_TOPOracleEBusinessSuitecode
INST_TOPInstanceConfigurationHome
FMW_HOMEOracleWeblogicServerHomeandOracleEBusinessSuiteDomain
ORACLE_HOMEOracleApplicationServerHome,Forms,Reports
IAS_ORACLE_HOMEOracleOHSHome
COMMON_TOPOracleEBusinessSuiteJavacode,thirdpartylibraries
Howdoesadopworkinamultinodeenvironment?
TheadopOnlinePatchingtoolusesremoteAPIsandsshlogintoexecutepatchingoperationsonremotenodesinamulti
nodeenvironment.Thenodethatlaunchesadopbecomesthemasternode,andtheremotenodesarereferredtoas
slaves.
HowdoIdeterminethestatusofmyOnlinePatchingsession?
Youcanruntheadopstatuscommand.Thiswilldisplayinformationthatincludesphasescompletedandthetime
taken.Ifyouwantadditionaldetailsofoperationsperformed,youcanruntheadopstatusdetailcommand.
Whatisdowntimemodeandwhencanitbeused?
TooptimizetheprocessofupgradingtoEBusinessSuiteRelease12.2,theADDelta5ReleaseUpdatePackintroduced
downtimemode,whichisusedasfollows:
$adopphase=applypatches=<patch_number>apply_mode=downtime

Downtimemodedoesnotuseanonlinepatchingcycle.Theprocessofapplyingapatchindowntimemodecompletes
morequicklythaninonlinemode,butatthecostofincreasedsystemdowntime.WhenapplyingOracleEBusinessSuite
patchesinthismode,adopwillfirstconfirmthattheapplicationtierservicesaredown,andwillthenproceedtoapplythe
patchtotheruneditionoftheOracleEBusinessSuitedatabaseandfilesystem.
Downtimemodeissupportedfor:
Allpatching(includingpostupgradepatching)thatformspartoftheRelease12.2upgradeprocessandis
completedbeforethesystemisscaledup,theapplicationtierservicesarestarted,anduserslogintotheupgraded
system.
Singlenodedevelopmentortestenvironments,whereproductionsupportandhighavailabilityarenotrequired.
Downtimemodeallowsthe12.2upgradeprocesstobecompletedasquicklyaspossible.Oncetheupgradeiscomplete
andusersareonline,allsubsequentpatchingonaproductionsystemshoulduseonlinemode,notdowntimemode,unless
thepatchreadmestatesotherwise.
Severalrestrictionsapplytotheuseofdowntimemode:
Youcannotvalidatesuccessfulpatchapplicationbeforecutovertotheupdatedcodetakesplace.
Thereisnocapabilitytoabortafailedpatchandreturntotheexistingrunedition.
Release12.2patchesarenotnormallytestedindowntimemode.
Useofdowntimemodeinamultinodeapplicationtierenvironmentisnottestedorsupported.
Note:Downtimemodeisonlysupportedforproductionusewhereexplicitlydocumented,orotherwisedirectedby
Oracle.

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=235654803352845&id=1583902.1&displayIndex=1&_afrWindowMode=0&_adf.ctrlstate=d

5/7

12/21/2015

Document1583902.1

Section5:ApplyingOnlinePatches
ShouldIsourcetheenvironmentbeforeexecutingadop?
Thisisnotrequired,asadopwillautomaticallysourcethecorrectenvironmentforeachphase.However,youmustsource
thecorrectenvironmentwhenusingmostotheradminscriptsortools.
ShouldIenableMaintenanceModebeforepatching?
ThisoptionisnotapplicabletoOnlinePatching,andthereforenotavailableinRelease12.2.
DoIneedtostopservicesduringanOnlinePatchingcycle?
Thisisnotrequired.Theadoputilitywillautomaticallystopandrestarttheservicesduringthecutoverphase.Alsosee
nextquestion.
Whichservicesneedtoberunningforadoptowork?
TheadoputilityrequiresthatthedatabaseisupandrunningwhenthevariousOnlinePatchingphasesarebeingexecuted.
However,adopwillworkiftheapplicationtierservicesaredown.Whennecessary,itwillstarttheseservices.
WhatcanIdotoreducethetimerequiredforcutover?
Itisimportanttodistinguishbetweenthetimeneededforthewholecutoverphase,andthedowntimeperiodwithinthe
phase.Theactualdowntime(duringwhichuserscannotlogin)issignificantlyshorterthanthewholephase.Tohelp
reducetheoveralltimetakenbycutover,youcandothreethings:
Runthefinalizephaseexplicitly,toobviatetheneedforcutovertodoso.
Shutdowntheconcurrentmanagersbeforerunningcutover,toavoidhavingtowaitforconcurrentrequeststo
complete.Alternatively,ensurenolongrunningconcurrentjobsaresubmittedwhileapatchingcycleisinprogress.
Ensureyouareusingthemaximumnumberofparallelworkersyoursystemwillsupport.
Forinformationonmanagementofconcurrentprocessing,refertoChapter4ofOracleEBusinessSuiteSetupGuide.
Ihavealreadyrunthefinalizestepinthispatchingcycle.Whyiscutoverrunningthefinalizephaseagain?
YoucanrunthefinalizephaseatanypointduringtheOnlinePatchingcycle.Ifyoudonotrunthefinalizephasejust
beforecutover,cutoverwillrunitagaintoprocessthelatestchanges(suchasthoseinanapplycommand).
Whatisfs_cloneandhowisitused?
Thecommandadopphase=fs_cloneisaspecialcommandthatisusedtocopytherunfilesystemtothepatchfile
system.Alsoseepreviousquestion.
WillAutoConfigandadadminmaintenancetaskssuchasadrelinkbeperformedonline?
Yes,thesemaintenancetaskswillbeperformedonline.Therelevantoperationswillbetargetedtothepatchfilesystem,
andshouldbeperformedduringapatchingcycle.Theywillnothaveanyimpactontherunfilesystem.
DoesOnlinePatchingchangethewaydatafixpatchesareappliedtoOracleEBusinessSuite12.2?
Yes.Datafixpatches(usedtofixtransactionaldata)requirespecialhandling.Thepatchreadmewillgivefullinstructions.

Section6:CustomizationsandThirdPartyIntegration
HowdoIapplyorpatchmycustomizationsinOracleEBusinessSuiteRelease12.2?
YoushouldapplyyourcustomizationstothepatcheditionduringtheapplyphaseoftheOnlinePatchingcycle.Becausethis
happenspriortothecutoverphase,yourchangeswillbepropagatedtothenewrunedition(alongwithallthefixesinthe
patchesappliedduringthepatchingcycle).
Ifcustomcodeisinstalledonaseparatedatabaseschema,doIhavetoeditionenablemycustom
databaseschema?
ThecodingstandardsintheOracleEBusinessSuiteDeveloper'sGuidestatethatthefirststeptoanycustomapplication
developmentistoregisterthecustomOracleschemawiththeOracleEBusinessSuiteapplications.TheOnlinePatching
enablementpatchenableseditioningonalltheschemasregisteredwiththeapplication.Ifyoufollowthisprocess,your
schemawillbeeditionenabledautomatically.
ArethereanyspecialconsiderationsforcreatingcustompatchesthatarecompliantwithOnlinePatching?
Yes.TherearesomespecialconsiderationsforcreatingcustompatchesthatarecompliantwithOnlinePatching.Referto
thePatchingStandardssectionofOracleEBusinessSuiteDeveloper'sGuide.
HowisanonOracleEBusinessSuitedatabaseschemaabletoaccesstheOracleEBusinessSuitetables?
Anythirdpartyschema,eitherfromthidpartyproductsorcustomcode,mustaccessOracleEBusinessSuitetablesvia
thesynonymsintheAPPSschema.DirectaccesstoOracleEBusinessSuitetablesmayproduceincorrectresults.
IsthereautilitytoreportOnlinePatchingrequirementsviolations?
Yes.Thereareactuallythreerelatedutilitiesthatyoucanusehere:
OnlinePatchingEnablementReadinessReport,whichchecksthesystem'spreparednessforOnlinePatching
enablement.
OnlinePatchingDatabaseComplianceChecker(ADZDDBCC.sql),whichreportsdatabaseobjectsstandards
violations.
GlobalStandardsComplianceChecker(gscc.pl),whichscansthefilesystemforsourcefilesthatviolatethe
standards.
RefertotheRelease12.2UpgradeGuideandtheRelease12.2Developer'sGuideformoreinformationaboutthese
utilities.
CantheOnlinePatchingReadinessReportalsoberunaftertheRelease12.2upgradeiscomplete?
Yes.TheOnlinePatchingReadinessReportcanberunatanytimebeforeoraftertheupgradetoRelease12.2.Thisis

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=235654803352845&id=1583902.1&displayIndex=1&_afrWindowMode=0&_adf.ctrlstate=d

6/7

12/21/2015

Document1583902.1

Yes.TheOnlinePatchingReadinessReportcanberunatanytimebeforeoraftertheupgradetoRelease12.2.Thisis
particularlyusefulincheckingforfutureviolations.

AppendixA:ReferencesandFurtherReading
Presentation:
OnlinePatchingTechnicalPreview(WebcastorPDFdocument)
MyOracleSupportKnowledgeDocuments:
Document1584097.1,OracleEBusinessSuiteRelease12.2:BackupandRecoveryGuidelinesForOnlinePatching
Cutover
Document1355068.1,OracleEBusinessSuite12.2PatchingTechnologyComponentsGuide
Document1577661.1,DeployingCustomizationsinOracleEBusinessSuiteRelease12.2
DocumentationLibraryBooks:
OracleEBusinessSuiteConcepts,PartNo.E22949
OracleEBusinessSuiteInstallationGuide:UsingRapidInstall,PartNo.E22950
OracleEBusinessSuiteSetupGuide,PartNo.E22953
OracleEBusinessSuiteMaintenanceGuide,PartNo.E22954
OracleEBusinessSuiteDeveloper'sGuide,PartNo.E22961

ChangeLog
Date

Description

15Apr
2015

Addedquestion"WhatarethekeydifferencesbetweentheDBA_OBJECTS,DBA_OBJECTS_AE,and
AD_OBJECTStables?"toSection2.

22Oct
2013

AddedreferencetoDoc1584097.1.

10Oct
2013

AddedreferencetoDocs1355068.1and1355068.1.

19Sep
2013

Initialpublication.

MyOracleSupportKnowledgeDocument1583902.1byOracleEBusinessSuiteDevelopment
Copyright2013,2015Oracle
Didn'tfindwhatyouarelookingfor?

AskinCommunity...

Related
Products
OracleEBusinessSuite
OracleEBusinessSuite>ApplicationsTechnology>LifecycleManagement>OracleApplicationsDBA>OnlinePatchingOP>ADOPutilities

Translations
English Source

Japanese

BacktoTop

Copyright(c)2015,Oracle.Allrightsreserved.

LegalNoticesandTermsofUse

PrivacyStatement

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=235654803352845&id=1583902.1&displayIndex=1&_afrWindowMode=0&_adf.ctrlstate=d

7/7

S-ar putea să vă placă și