sql >> Database teknologi >  >> RDS >> Oracle

Nedetid og Hotpatch-anvendelsestilstand i adop R12.2

Netidstilstand adop R12.2

Når du anvender patches i denne tilstand, vil adop først bekræfte, at applikationsniveautjenesterne er nede, og vil derefter fortsætte med at anvende patchen til den kørende udgave af Oracle E-Business Suite-databasen og filsystemet. Nedetidstilstand patching bruger ikke en online patch-cyklus. Processen med at anvende en patch i nedetidstilstand fuldføres hurtigere end i onlinetilstand, men på bekostning af øget systemnedetid.

For at køre adop i nedetidstilstand skal du bruge følgende kommandolinjeindstillinger. I dette eksempel anvendes patch 1111111 i nedetidstilstand:

$ adop phase=apply patches=1111111 apply_mode=downtime

Det kræver ikke forberedelsesfasen

Vigtigt at bemærke med hensyn til nedetidstilstand

1) Release 12.2-patches testes normalt ikke i nedetidstilstand. Så denne tilstand bør kun bruges i nødsituationer

2) Nedetidstilstand understøttes kun til produktionsbrug, hvor det er eksplicit dokumenteret, eller når det er instrueret af Oracle Support eller udvikling.

3) Denne tilstand blev introduceret for at optimere processen med at opgradere til Oracle E-Business Suite Release 12.2

4) Ingen patch-cyklus kan være i gang. Selvom adop vil forhindre dig i at anvende patches i nedetidstilstand, mens en patch-cyklus er undervejs, er det vigtigt at have dette i tankerne til planlægningsformål

5) For at forhindre massiv ugyldiggørelse i databasen bør kodeobjekter, der er implementeret til databasen, ikke inkludere overordnede objekter, der kan forårsage omfattende ugyldiggørelse af afhængige objekter. Hvis dette sker, vil der kræves en betydelig mængde tid til genkompilering af kode.

6) Biblioteker, der indeholder kode implementeret til applikationsniveauet under implementering af nødpatch, skal registreres med den brugerdefinerede synkroniseringsdriver for at sikre en vellykket automatisk filsystemsynkronisering ved hjælp af adop-synkroniseringsprocessen.

Hotpatch-tilstand
I hotpatch-tilstand vil adop anvende patchen til køreudgaven af ​​systemet, mens applikationstjenesterne stadig kører. Patches, der sikkert kan anvendes i hotpatch-tilstand (såsom NLS og Online Help-patches), vil dokumentere dette i patch readme. Hotpatch-tilstand kan ikke bruges, hvis der er en online patch-cyklus i gang.
For at køre adop i hotpatch-tilstand, skal du bruge følgende kommandolinjeindstillinger. I dette eksempel anvendes patch 1111111 i hotpatch-tilstand:

$ adop phase=apply patches=1111111 apply_mode=hotpatch

Det kræver ikke forberedelsesfasen


  1. Forkerte resultater med Merge Join

  2. Sagsfremstilling i MySQL

  3. Er det muligt at udføre krydsdatabaseforespørgsler med PostgreSQL?

  4. How to_date() virker i PostgreSQL