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

Trin for trin opgraderingsproces for R12.2 Upgrade Part -4 (anvender 12.2.x Release Update Pack)

R12.2-opgradering består af følgende del

  1. Forberedelsestrin for opgradering
  2. Hovedopgradering  ved hjælp af Main Upgrade Driver til R12.2.0 (fusioneret med forudinstalleret Oracle E-Business Suite Consolidated Upgrade Patch til R12.2.0)
  3. Aktivering af online patching
  4. Anvendelse af den seneste  R12.AD.C.Delta.n og R12.TXK.C.Delta.n
  5. Anvendelse af 12.2.n Release Update Pack (RUP)

Vi har allerede taget hånd om del 1, 2,3 i forrige indlæg

Trin for trin opgraderingsproces for R12.2 Upgrade Part -1
Trin for trin opgraderingsproces til R12.2 Upgrade Part -2
Trin for trin opgraderingsproces til R12.2 Upgrade Part -3
Trin for trin opgraderingsproces for R12.2 Upgrade Part -4

Vi offentliggør trin 4 i denne del

Anvendelse af 12.2.10 Release Update Pack (RUP)

(1) Anvend påkrævede databaserettelser

Anvend påkrævede databasepatches

Før du anvender AD- og TXK Delta 12-udgivelsesopdateringspakkerne (RUP'er), skal du køre den seneste version (tilgængelig via Patch 17537119) af EBS Technology Codelevel Checker (ETCC). Brug kommandoen checkDBpatch.sh (på UNIX) eller checkDBpatch.cmd (på Windows).

Det er nødvendigt at køre den seneste version for at:

Kontroller, at alle de nødvendige databaserettelser er blevet anvendt. For at lære mere om de nødvendige databaserettelser, der er nødvendige for at anvende Delta 8 RUP'erne, henvises til My Oracle Knowledge Document 1594274.1, Oracle E-Business Suite Release 12.2:Consolidated List of Patches and Technology Bug Fixes.

Sørg for, at alle de nødvendige ETCC-databaseobjekter bliver fundet ved Delta 12 RUP-installationsprocessen. Dette betyder, at selvom du allerede har alle de nødvendige databaserettelser installeret, skal du stadig køre den seneste version af ETCC på din database

(2) Start weblogic-administratortjenesterne

sh $ADMIN_SCRIPTS_HOME/adadminsrvctl.sh start

(3) Anvend de seneste AD- og TXT-patches

Udfør tildelinger ved at følge instruktionerne i readme til Patch 30628681 (R12.AD.C.Delta.12).
(i). Opret $ORACLE_HOME/appsutil/admin på databaseserveren.
(ii). Kopiér admin/adgrants.sql fra denne patch-mappe til $ORACLE_HOME/appsutil/admin.
(iii)Kør scriptet.
$ sqlplus /nolog
SQL> @$ORACLE_HOME/appsutil/admin /adgrants.sql APPS

for 19c
$Source CDB env
$export ORACLE_PDB_SID=TEST

(iv) Anvend patch 30628681 ved hjælp af hotpatch-tilstanden

adop phase=apply patches=30628681 hotpatch=yes

(v) Anvend Techstack-patches

$ adop phase=apply patches=30735865,31904550 hotpatch=yes merge=yes

(4) Anvend E-Business Suite Release  R12.2.10 Patchset

(i) Kilde applikationsmiljøet til den køre-udgave.

$ . /EBSapps.env køre

(ii) Stop Oracle Weblogic Admin Server og Node Manager-tjenesterne.

sh $ADMIN_SCRIPTS_HOME/adadminsrvctl.sh stop
sh $ADMIN_SCRIPTS_HOME/adnodemgrctl.sh stop

(iii) Anvend Oracle E-Business Suite 12.2.10 Release Update Pack Patch 30399999 på run edition-applikationsmiljøet ved hjælp af nedetidstilstand.

$ adop phase=apply apply_mode=downtime patches=30399999

(iv)Start alle applikationsniveautjenester på kørefilsystemet.

sh $ADMIN_SCRIPTS_HOME/adstrtal.sh

(v)Udfør en adop-oprydningshandling.

adop phase=cleanup

(vi)Synkroniser filsystemer

Synkroniser filsystemerne ved hjælp af kommandoen vist nedenfor. Denne handling vil kopiere den nye køreudgavekode og konfigurationen til det andet filsystem for at sikre, at begge filsystemer er synkroniserede, før de anvender patches ved hjælp af den almindelige adoptionscyklus på det andet filsystem.

$ adop phase=fs_clone

Send trin af R12.2-opgraderinger

 (1) Nulstil Oracle-skemaadgangskoden

  • Under opgraderingen bevarer Rapid Install de adgangskoder, som du tidligere har angivet for eksisterende produkter. Men da det opretter et skema for hvert nyt produkt, der er installeret, hvis du ikke har indtastet en adgangskode i hurtiginstallationsguiden, opsætter den en standardadgangskode, der er afledt af produktforkortelsen (kort navn). For at opretholde produktsikkerheden skal du nulstille disse standardadgangskoder nu
  • Skift standardadgangskoden for Nyt skema oprettet af opgradering
Select username from dba_users where created > sysdate -5;

Brug FNDCPASS til at ændre adgangskoden i henhold til produktionsformatet

 (2) Opdater databaseniveau med seneste AD-kode

(i)Opret appsutil.zip i $INST_TOP/admin/out ved at køre perl $AD_TOP/bin/admkappsutil.pl
perl admkappsutil.pl
Starter genereringen af ​​appsutil.zip
logfil placeret ved output placeret på
$APPL_TOP/admin/out/appsutil.zip
MakeAppsUtil er gennemført.

(ii)Kopiér filen appsutil.zip til og pak filen ud.

unzip -o appsutil.zip

(iii) Kør autoconfig
adconfig.sh contextfile=/uxyz/app/ora/TEST/db/11.2.0.4/appsutil /TEST_tech.xml
Indtast APPS-brugeradgangskoden:
Loggen filen for denne session er placeret på:/uxyz/app/ora/TEST/db/11.2.0.4/appsutil/log/TEST_tech/122869859/adconfig.log
AutoConfig konfigurerer databasemiljøet...
AutoConfig vil overveje de tilpassede skabeloner, hvis de findes.
Brug af ORACLE_HOME-placering :/uxyz/app/ora/TEST/db/11.2.0.4
Klassesti:
Brug af kontekstfil :/uxyz/app/ora /TEST/db/11.2.0.4/appsutil/TEST_tech.xml
Context Value Management vil nu opdatere kontekstfilen
Opdaterer kontekstfil...FULDFØRT
Forsøger at uploade kontekstfil og skabeloner til databasen... UDFØRT
Opdatering af rdbms-version i kontekstfil til db111
Opdatering af rdbms-type i kontekstfil til 64 bit
Konfiguration af skabeloner fra ORACLE_HOME …
AutoConfig gennemført.

(3)  Skift Init-parametre

Reduce these init.ora parameter which you specifically set for the upgrade 
 *._sqlexec_progression_cost = 2147483647 #MP
 *._optimizer_autostats_job=false #MP
 *.aq_tm_processes=1
 *.log_checkpoint_interval=100000
 *.job_queue_processes=No of CPU Core( This will help in invalid object compilation)
 *.parallel_max_servers=2X No of CPU Core  ( This will help in large index rebuild)
 *.max_dump_file_size='102400'
 *.O7_DICTIONARY_ACCESSIBILITY=FALSE
 *.recyclebin=OFF
 *.cluster_database=false ( If it is RAC database)
 Set the below parameter to have fixed memory areas during the upgrade process
 unset (remove) - sga_max_size
 sga_target=0
 db_cache_size=< Maximum depending on Memory available>
 shared_pool_reserved_size=10% of shared pool size
 shared_pool_size =< Maximum depending on Memory available>

(4) Installer online-hjælperettelser

  • For at installere den amerikansk engelske onlinehjælp skal du køre databasedelen af ​​onlinehjælperettelsen (u10201000.drv). Den er placeret i mappen $AU_TOP/patch/115/driver.
  • Du skal anvende den amerikanske engelske online-hjælp patch-driver ($AU_TOP/patch/115/driver/u10201000.drv) ved hjælp af AD Online Patching (adop)
adop phase=apply patchtop=$AU_TOP/patch/115 patches=driver:u10201000.drv options=nocopyportion,nogenerateportion,forceapply hotpatch=yes

(5) Installer 12.2.10 Onlinehjælp

Anvend Oracle E-Business Suite Release 12.2.10 Online Help Patch ved hjælp af adop hotpatch-tilstand på kørefilsystemet.

$ adop phase=apply patches=30399996 hotpatch=yes

(6) Slet forældreløse profiler

Delete Orphan Profiles from FND_PROFILE_OPTION_VALUES
delete from apps.fnd_profile_option_values
where
(level_id = 10005
and level_value > 0
and level_value not in (select node_id from apps.fnd_nodes))
or
(level_id = 10007
and level_value2 > 0
and level_value_application_id=-1
and level_value2 not in (select node_id from apps.fnd_nodes));

(7) Aktiver arkivlog og tvungen logning (hvis påkrævet)

Omgående nedlukning;
Sæt cluster_database til true (hvis RAC)
startup mount
alter database archivelog
Alter database force log on;
alter database open;

(8) Tjek indekser

Sørg for, at alle indeks (inklusive partitionsindeks) er gyldige. Hvis de er i ubrugelig tilstand, skal du genopbygge dem.

(9) Start alle tjenesterne og bekræft miljøet

 (10) Aktiver revisionsspor

Indstil gruppetilstanden til "Deaktiver - Slet tabel" kun for AP_SYSTEM_PARAMETERS_ALL

Og aktiver andre revisionsgruppers

(11) Bekræft fuldførelse af samtidige programmer (anbefales)

Opgraderingsprocessen skaber adskillige samtidige programanmodninger. Når du henter applikationsniveauet frem, kører disse programmer automatisk for at udføre opgaver såsom dataoprydning og opgraderinger til historiske data, blandt andre.

(12) Drop forældet skema

Drop forældet produktskema (valgfrit)
Bemærk:Dette trin bør kun udføres efter fuldførelse af opgaven Bekræft fuldførelse af samtidige programmer efter opgradering.

  1. Sørg for, at der ikke findes objekter i produktskemaet, der skal forældes. Hvis der findes objekter i skemaet, skal de fjernes, før skemaet slettes.
  2. Efter at have fastslået, at skemaet er tomt, og der ikke findes nogen tilpasninger eller afhængigheder, kan skemaet slettes ved hjælp af addropschema.sql.

Anvendelse:sqlplus apps @/patch/115/sql/addropschema.sql

Eksempel:sqlplus apps/apps @/patch/115/sql/addropschema.sql manager applsys bsc
Bemærk:Indtast apps-adgangskoden, når du bliver bedt om det.

  1. Forældede produktskemaer, der kan overvejes at udgå, omfatter:

ABM, AHM, AMF, AMW, BIL, BIV, BIX, BSC, CSS, CUE, CUF, CUI, CUN,CUP, CUS, DDD, EAA, EVM, FEM, FII, FPT, FTP, GCS, HCC, IBA, IBP,IGF, IGS, IGW, IMT, IPD, ISC, ITA, JTS, ME, MST, OKB, OKI, OKO, OKR,OZP, OZS, PFT, POA, PSB, RCM, RHX, RLA, VEH, XNC, XNI, XNM, XNS .ZFA, ZPB, ZSA.

4. Følgende skemaer skal bibeholdes for at understøtte tekniske afhængigheder fra andre produkter:

HRI, BIM, OPI, PMI, ENI, PJI, FTE, EGO

Bemærk:Nogle skemaer kan være aktive for andre licenserede produkter, selvom disse produkter er angivet som forældede i Planlægning af en opgradering. I disse tilfælde fjernes funktionaliteten

(13) Drop dinglende synonymer (valgfrit)

Efter at have droppet forældet produktskema, skal du køre følgende script for at droppe dinglende synonymer:

sqlplus APPS/****@DB @$AD_TOP/sql/adzd_drop_synonyms.sql

Håber du kan lide dette indlæg om Anvendelse af 12.2.10 Release Update Pack .

Relaterede artikler

Top nyttige AWR-forespørgsler til R12.2/R12.1-opgradering

40 spørgsmål, du skal vide om R12.2

Sådan klones R12.2-miljøet

Vigtige ændringer i Autoconfig R12.2


  1. Kan ikke åbne brugerens standarddatabase. Login mislykkedes. efter installation af SQL Server Management Studio Express

  2. Kunne ikke opdatere .mdf-databasen, fordi databasen er skrivebeskyttet (Windows-program)

  3. Skabelonmønstre og modifikatorer til formatering af dato/klokkeslæt i PostgreSQL

  4. Sådan opretter du PL/SQL-pakker i Oracle-databasen