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

Trin for trin opgraderingsproces til R12.2 Upgrade part -2 (Main Upgrade Driver for R12.2.0)

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 i forrige indlæg

Vi udgiver trin 2 (Main Upgrade Driver for R12.2.0)  i denne del

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

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)

(1)  Indstil init ora parameter og deaktivering af arkiv log

(a) cd $ORACLE_HOME/dbs 
Take backup of pfile & spfile

(b)sqlplus “/ as sysdba”
 create pfile from spfile;

(c) Change/add Below Parameters in pfile.
 *._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>

(d)Shutdown and start database using modified pfile

sqlplus / as sysdba 
shutdown immediate
startup pfile='initSID.ora'
create spfile from pfile
shutdown immediate
startup mount

(e)Disable archive log for the upgrade period
 alter database noarchivelog

(f)Disable force logging
 alter database no force logging
 alter database open;
 archive log list;

 We can increase the redo file size if they are small in size. Upgrade does lot of redo logs.,Big redo logs always help

(2) Indstil R12.2 køre filsystemmiljø og Aktiver vedligeholdelsestilstand

(a) Kilde til applikationernes køre filsystem miljøfil som fundet i fs1file systemet appl_top. (Sørg for, at du ikke køber R12.1 ELLER 11i-miljøet). Vi burde kun køre alle nedenstående trin på nyt kørefilsystem
(b) Aktiver vedligeholdelsestilstand ved hjælp af adadmin

sqlplus apps/apps @$AD_TOP/patch/115/sql/adsetmmd.sql ENABLE

(3) Anvend AD-opgraderingspatchen

  • Download og udpak AD Upgrade Patch til 12.2 (patch 10117518). Følg instruktionerne i programrettelsen readme for at bruge Adpatch til at køre den fra 12.2 Run File System.
  • Vigtigt:AD Upgrade Patch til 12.2 (patch 10117518) patch readme indeholder oplysninger om den seneste Consolidated Upgrade Patch (CUP) til AD. Du skal følge programrettelsen 10117518 readme og anvende den efter sammenlægning med den seneste AD Consolidated Upgrade Patch (CUP), som anvist i readme.

(i) I henhold til Readme-filen til Patch 10117518 kræver den, at patch#30370733:R12.AD.C skal flettes med den og anvendes i Entirety

Så fletning af to patches ved hjælp af admergch

admrgpch -s /AD_source -d /10117518_merge -merge_name 10117518_merge -admode

(ii) Opret $ORACLE_HOME/appsutil/admin på databaseserveren.

(iii) Kopiér adgrants.sql fra denne patch 30370733-mappe til $ORACLE_HOME/appsutil/admin.

(iv) Kør scriptet:

$ sqlplus /nolog
SQL> @$ORACLE_HOME/appsutil/admin/adgrants.sql APPLSYS

Tilfælde af CDB (19c)

Kilde CDB-miljøet
eksport ORACLE_PDB_SID=TEST

(v) Anvend merge AD patch (10117518_merge) ved hjælp af adpatch

(4) Påfør CUP-plastre

  • Anvend Consolidated Upgrade Patch (CUP) til version 12.2.0 (patch 30399970:12.2.0) i præinstallationstilstand på Run Edition-filsystemet.
  • Bemærk:Før du anvender Patch 30399970:12.2.0 til den seneste CUP i præinstallationstilstand:
  • hvis du har anvendt en anden patch tidligere i præinstallationstilstand og ikke har til hensigt at flette den med 12.2.0 opgraderingsdriveren u10124646.drv, skal du rydde op i mappen /admin//preinstall på kørefilsystemet efter at have taget sikkerhedskopien af den aktuelle mappe.
$ adpatch preinstall=y

(5) Anvend andre vigtige patches i præinstallationstilstand

  • Se My Oracle Support Knowledge Document 1448102.2 for Oracle E-Business Suite Release 12.2 Pre-install Patches Report;
  • Download og installer den seneste version af Oracle E-Business Suite Preinstall Patches Report zip-filen til din måludgivelse. Rapporterne opdateres cirka hver anden måned for at identificere eventuelle nye Oracle E-Business Suite-forinstallationsrettelser, der er blevet frigivet siden den forrige version af rapporten.
  • Denne rapport hjælper dig med at bestemme, hvilke preinstall-patches du skal anvende for at få en smidig version 12.2-opgradering ud over den seneste version 12.2 CUP. Gennemgå venligst retningslinjerne i afsnittet Udvalgsanbefaling og download de resulterende programrettelser. Anvend programrettelserne i præinstallationstilstand på version 12.2-filsystemet, der blev installeret ved hjælp af hurtiginstallationsguiden. Fletter derefter de tilsvarende drivere med Release 12.2-hovedopgraderingsdriveren. Følg derefter instruktionerne i Release 12.2-opgraderingsvejledningen for at bruge den nyligt sammenlagte Release 12.2-opgraderingsdriver til at opgradere din instans til Release 12.2.

Valganbefaling

  • Vi anbefaler på det kraftigste, at du anvender alle patches kategoriseret under "Opgraderingsscriptfejl" og "Performance Fix" på Oracle E-Business Suite-niveau. Du kan få en liste over disse programrettelser ved at vælge "E Business Suite (EBS)" fra produktfamilielisten over værdier og gennemgå sektionerne "Opgraderingsscriptfejl - EBS" og "Performanceproblem - EBS".
  • Vi anbefaler, at funktionelle analytikere gennemgår programrettelserne kategoriseret under "Datakorruptionsrettelse" og "Opgraderingsintegritetsrettelse" og anvender programrettelserne i disse kategorier for hvert produkt eller funktionsområde, du har implementeret i Oracle E-Business Suite. Vælg det relevante produktfamilienavn på værdilisten "Produktfamilie", og gennemse patches, der er anført under afsnittene "Opgraderingsintegritetsrettelse" og "Datakorruption" i den højre ramme.

(6) Anvend hovedopgraderingsdriver til R12.2.0

(i) Flet patch-driverne i mappen $APPL_TOP/admin/$TWO_TASK/preinstall med 12.2.0-opgraderingsdriveren $AU_TOP/patch/115/driver/u10124646.drv

Bemærk:Alle patch-driverfilerne, der findes under $APPL_TOP/admin//preinstall, er flettet sammen med 12.2.0-opgraderingsdriveren /patch/115/driver/u10124646.drv. Evaluer derfor omhyggeligt indholdet af mappen – /admin//preinstall og behold kun de patch-drivere, inklusive u16595191.drv; det er beregnet til at blive fusioneret med 12.2.0 opgraderingsdriver – u10124646.drv

(ii) Sammenlægning af patch-drivere i Kør filsystemets /admin//preinstall med /patch/115/driver/u10124646.drv:

cd $AU_TOP/patch/115/driver
admrgpch -d . -preinstall -master u10124646.drv

Standard flettet driver ved navn u_merged.drv ville blive oprettet i den angivne destinationsmappe.

(iii) Anvend den nyligt sammenlagte 12.2-opgraderingsdriver ved hjælp af adpatch

adpatch options=nocopyportion,nogenerateportion

(7)  Deaktiver vedligeholdelsestilstand

Use adadmin. To disable maintenance mode. 
 *** Maintaining the File System (in Classic mode) ***
 *** Not Edition Enabled User ***
 AD Administration Main Menu
 Generate Applications Files menu
 Maintain Applications Files menu
 Compile/Reload Applications Database Entities menu
 Maintain Applications Database Entities menu
 Change Maintenance Mode
 Exit AD Administration
 Enter your choice [6] : 5 
 Change Maintenance Mode
 Maintenance Mode is currently: [Enabled].
 Maintenance mode should normally be enabled when patching the Oracle E-Business Suite and disabled when users are logged on to the system. See the Oracle E-Business Suite Maintenance Utilities manual for more information about the maintenance mode.
 Please select an option:
 Enable Maintenance Mode
 Disable Maintenance Mode
 Return to the Main Menu
 Enter your choice [3] : 2 
 sqlplus -s &un_apps/* @$AD_TOP//patch/115/sql/adsetmmd.sql DISABLE 
 Successfully disabled Maintenance Mode

(8)  Opdater RDBMS ORACLE_HOME-filsystemet med AutoConfig- og Clone-filer

(i) Kilde applikationernes køre filsystem miljøfil som fundet i fs1 filsystemet appl_top.
Opret appsutil.zip i $INST_TOP/admin/out ved at køre perl $AD_TOP/bin/admkappsutil.pl

perl admkappsutil.pl
Starting the generation of appsutil.zip
Log file located at output located at
/admin/out/appsutil.zip
MakeAppsUtil completed successfully.

(ii) Kopier appsutil.zip-filen til og pak filen ud.

unzip -o appsutil.zip

(iii) Kopier JRE til $ORACLE_HOME/appsutil fra databaselaget, der følger med R12-filsystemet

(9) Indstil  og eksporter variablen og opret den nye kontekstfil til databaseniveauet

(i)I DB Tier:
Indstil følgende variabel
$ORACLE_HOME
$LD_LIBRARY_PATH
$ORACLE_SID
$PATH
$TNS_ADMIN

Sørg for, at tnsnames.ora og listener.ora eksisterer, og at Listener er oppe

(ii) Kør adbldxml

cd $ORACLE_HOME/appsutil/bin
perl adbldxml.pl
Starting context file generation for db tier..
Using JVM from /uxyz/app/ora/TEST/db/11.2.0.4/appsutil/jre/bin/java to execute java programs..
The log file for this adbldxml session is located at:
/uxyz/app/ora/TEST/db/11.2.0.4/appsutil /log/adbldxml_68765876.log
Enter the value for Display Variable: tech:2.0
The context file has been created at:
/uxyz/app/ora/TEST/db/11.2.0.4/appsutil /TEST_tech.xml

(10) Kør autoconfig på databaseniveauet

adconfig.sh contextfile=/uxyz/app/ora/TEST/db/11.2.0.4/appsutil /TEST_tech.xml
Enter the APPS user password:
The log file for this session is located at: /uxyz/app/ora/TEST/db/11.2.0.4/appsutil/log/TEST_tech/122869859/adconfig.log

AutoConfig is configuring the Database environment…

AutoConfig will consider the custom templates if present.
Using ORACLE_HOME location :/uxyz/app/ora/TEST/db/11.2.0.4
Classpath :
Using Context file : /uxyz/app/ora/TEST/db/11.2.0.4/appsutil/TEST_tech.xml
Context Value Management will now update the Context file
Updating Context file…COMPLETED
Attempting upload of Context file and templates to database…COMPLETED
Updating rdbms version in Context file to db111
Updating rdbms type in Context file to 64 bits
Configuring templates from ORACLE_HOME …
AutoConfig completed successfully.

(11)  Forbered kørefilsystemet til den endelige konfiguration

  • Slet tabel ADX_PRE_AUTOCONFIG fra APPS-skemaet.
  • Før du kører Rapid Install for at konfigurere Release 12.2 E-Business Suite-forekomst, skal du kontrollere, om tabel – ADX_PRE_AUTOCONFIG findes i APPS-skemaet:
select object_name, object_type, owner, status from dba_objects where
upper(object_name)='ADX_PRE_AUTOCONFIG' and object_type='TABLE' and upper(owner)='APPS';

Hvis det findes

  1. cd /patch/115/sql
  2. sqlplus APPS/
@txkDropAdxPreAutoConfig.sql

(12)  Konfigurer og start serverprocesser ved at køre Hurtig installation

  • Du skal køre den hurtige installation endnu en gang for at fuldføre konfigurationen ved hjælp af kontekstfilen Kør filsystem.
  • Vælg Opgrader til Oracle E-Business Suite Release 12.2.0 i guiden Hurtig installation og vælg derefter indstillingen Konfigurer opgraderet version 12.2.0-instans.

(13) Genaktiver/genopbyg tilpassede triggere og indekser

  • Luk applikationstjenesterne, før du begynder at genopbygge indekset.
  • Genaktiver de triggere, du deaktiverede ved starten af ​​opgraderingen
  • Genopbyg de indekser, som du deaktiverede ved starten af ​​opgraderingen

Til næste trin. se venligst nedenstående artikler

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

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. skabe parametriserede visninger i oracle11g

  2. Brug af forskellige MySQL-lagringsmotorer i databasedesign

  3. Installation af Microsoft SQL Server JDBC-drivere i Pentaho Data Integration og BA Server-værktøjer

  4. Kontroller/ændre kompatibilitetsniveauet for en database i SQL Server (SSMS)