Upgrade R12.2 se skládá z následující části
- Přípravné kroky před upgradem
- Hlavní upgrade pomocí Main Upgrade Driver for R12.2.0 (sloučený s předinstalovaným Oracle E-Business Suite Consolidated Upgrade Patch for R12.2.0)
- Povolení online oprav
- Použití nejnovějších R12.AD.C.Delta.n a R12.TXK.C.Delta.n
- Použití 12.2.n Release Update Pack (RUP)
O část 1, 2,3 jsme se již postarali v předchozím příspěvku
Proces upgradu krok za krokem pro R12.2 Upgrade, část -1
Proces upgradu krok za krokem na R12.2 Upgrade, část -2
Proces upgradu krok za krokem na R12.2 Upgrade, část -3
Proces upgradu krok za krokem pro R12.2 Upgrade Part -4
V této části zveřejňujeme krok 4
Použití 12.2.10 Release Update Pack (RUP)
(1) Použít požadované opravy databáze
Použijte požadované opravy databáze
Před použitím aktualizačních balíčků vydání AD a TXK Delta 12 (RUP) musíte spustit nejnovější verzi (dostupnou prostřednictvím opravy 17537119) nástroje EBS Technology Codelevel Checker (ETCC). Použijte příkaz checkDBpatch.sh (v systému UNIX) nebo checkDBpatch.cmd (v systému Windows).
Spuštění nejnovější verze je vyžadováno, abyste:
Zkontrolujte, zda byly použity všechny požadované opravy databáze. Chcete-li se dozvědět více o nezbytných databázových záplatách potřebných pro aplikaci RUP Delta 8, viz My Oracle Knowledge Document 1594274.1, Oracle E-Business Suite Release 12.2:Konsolidovaný seznam záplat a oprav technologických chyb.
Ujistěte se, že všechny požadované databázové objekty ETCC budou nalezeny instalačním procesem Delta 12 RUP. To znamená, že i když již máte nainstalované všechny požadované opravy databáze, stále musíte na své databázi používat nejnovější verzi ETCC
(2) Spusťte služby weblogic Administrator
sh $ADMIN_SCRIPTS_HOME/adadminsrvctl.sh start
(3) Použijte nejnovější opravy AD a TXT
Proveďte adgrants podle pokynů v readme opravy 30628681 (R12.AD.C.Delta.12).
(i). Vytvořte $ORACLE_HOME/appsutil/admin na databázovém serveru.
(ii). Zkopírujte admin/adgrants.sql z tohoto adresáře oprav do $ORACLE_HOME/appsutil/admin.
(iii)Spusťte skript.
$ sqlplus /nolog
SQL> @$ORACLE_HOME/appsutil/admin /adgrants.sql APPS
za 19c
$Source CDB env
$export ORACLE_PDB_SID=TEST
(iv)Použijte opravu 30628681 pomocí režimu hotpatch
adop phase=apply patches=30628681 hotpatch=yes
(v)Použijte opravy Techstack
$ adop phase=apply patches=30735865,31904550 hotpatch=yes merge=yes
(4) Použít sadu oprav E-Business Suite Release R12.2.10
(i)Zdroj prostředí aplikací run edition.
$ /EBSapps.env spustit
(ii)Zastavte služby Oracle Weblogic Admin Server a Node Manager.
sh $ADMIN_SCRIPTS_HOME/adadminsrvctl.sh stop
sh $ADMIN_SCRIPTS_HOME/adnodemgrctl.sh stop
(iii)Použijte opravu Oracle E-Business Suite 12.2.10 Release Update Pack 30399999 na aplikační prostředí run edition pomocí režimu prostoje.
$ adop phase=apply apply_mode=downtime patches=30399999
(iv)Spusťte všechny služby aplikační vrstvy ve spuštěném systému souborů.
sh $ADMIN_SCRIPTS_HOME/adstrtal.sh
(v)Proveďte adopci vyčištění.
adop phase=cleanup
(vi)Synchronizovat systémy souborů
Synchronizujte systémy souborů pomocí níže uvedeného příkazu. Tato akce zkopíruje nový kód edice běhu a konfiguraci do druhého systému souborů, aby bylo zajištěno, že oba systémy souborů jsou synchronizované před použitím oprav pomocí pravidelného cyklu adopce na jiný systém souborů.
$ adop phase=fs_clone
Zveřejněte kroky upgradu R12.2
(1) Resetujte heslo schématu Oracle
- Během upgradu zachová Rychlá instalace hesla, která jste dříve nastavili pro stávající produkty. Protože však vytváří schéma pro každý nově nainstalovaný produkt, pokud jste nezadali heslo v průvodci rychlou instalací, nastaví výchozí heslo odvozené ze zkratky produktu (krátkého názvu). Chcete-li zachovat zabezpečení produktu, resetujte tato výchozí hesla nyní
- Změňte výchozí heslo pro Nové schéma vytvořené aktualizací
Select username from dba_users where created > sysdate -5;
Pomocí FNDCPASS změňte heslo podle produkčního formátu
(2) Aktualizujte úroveň databáze nejnovějším kódem AD
(i)Vytvořte appsutil.zip v $INST_TOP/admin/out spuštěním perl $AD_TOP/bin/admkappsutil.pl
perl admkappsutil.pl
Spuštění generování appsutil.zip
Soubor protokolu umístěný na výstupu na adrese
$APPL_TOP/admin/out/appsutil.zip
MakeAppsUtil byl úspěšně dokončen.
(ii)Zkopírujte soubor appsutil.zip do a rozbalte soubor.
unzip -o appsutil.zip
(iii) Spusťte autoconfig
adconfig.sh contextfile=/uxyz/app/ora/TEST/db/11.2.0.4/appsutil /TEST_tech.xml
Zadejte uživatelské heslo APPS:
Protokol soubor pro tuto relaci se nachází na adrese:/uxyz/app/ora/TEST/db/11.2.0.4/appsutil/log/TEST_tech/122869859/adconfig.log
AutoConfig konfiguruje prostředí databáze…
AutoConfig zváží vlastní šablony, pokud jsou k dispozici.
Pomocí umístění ORACLE_HOME :/uxyz/app/ora/TEST/db/11.2.0.4
Cesta třídy :
Pomocí kontextového souboru:/uxyz/app/ora /TEST/db/11.2.0.4/appsutil/TEST_tech.xml
Context Value Management nyní aktualizuje kontextový soubor
Aktualizace kontextového souboru… DOKONČENO
Pokus o nahrání kontextového souboru a šablon do databáze… DOKONČENO
Aktualizace verze rdbms v kontextovém souboru na db111
Aktualizace typu rdbms v kontextovém souboru na 64 bitů
Konfigurace šablon z ORACLE_HOME …
Automatická konfigurace byla úspěšně dokončena.
(3) Změnit parametry zahájení
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) Nainstalujte opravy online nápovědy
- Chcete-li nainstalovat online nápovědu v americké angličtině, spusťte databázovou část opravy online nápovědy (u10201000.drv). Nachází se v adresáři $AU_TOP/patch/115/driver.
- Musíte použít opravný ovladač online nápovědy pro americkou angličtinu ($AU_TOP/patch/115/driver/u10201000.drv) pomocí AD Online Patching (adop)
adop phase=apply patchtop=$AU_TOP/patch/115 patches=driver:u10201000.drv options=nocopyportion,nogenerateportion,forceapply hotpatch=yes
(5)Nainstalujte online nápovědu 12.2.10
Použijte opravu online nápovědy Oracle E-Business Suite Release 12.2.10 pomocí režimu adop hotpatch na běžící souborový systém.
$ adop phase=apply patches=30399996 hotpatch=yes
(6) Smazat osiřelé profily
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) Povolit archivní protokol a vynutit protokolování (je-li vyžadováno)
Okamžité vypnutí;
Nastavit cluster_database na hodnotu true (pokud RAC)
připojení po spuštění
změnit archiv databáze
Změnit databázi vynutit přihlášení;
změnit otevření databáze;
(8) Kontrola indexů
Ujistěte se, že všechny indexy (včetně indexu oddílu) jsou platné. Pokud jsou v nepoužitelném stavu, přestavte je.
(9) Spusťte všechny služby a ověřte prostředí
(10) Povolit auditní záznam
Nastavte stav skupiny na „Disable – Purge Table“ pouze pro AP_SYSTEM_PARAMETERS_ALL
A povolit další auditní skupiny
(11) Ověřte dokončení souběžných programů (doporučeno)
Proces upgradu vytváří četné souběžné požadavky programu. Jakmile vyvoláte aplikační vrstvu, tyto programy se automaticky spustí, aby dokončily úkoly, jako je mimo jiné čištění dat a upgrady na historická data.
(12) Zrušte zastaralé schéma
Zrušit schéma zastaralého produktu (volitelné)
Poznámka:Tento krok by měl být proveden až po dokončení úlohy Ověřit dokončení souběžných programů po upgradu.
- Ujistěte se, že ve schématu produktu neexistují žádné objekty, které by měly být zastaralé. Pokud ve schématu existují objekty, měly by být před zrušením schématu odstraněny.
- Po zjištění, že je schéma prázdné a neexistují žádná přizpůsobení ani závislosti, lze schéma zrušit pomocí addropschema.sql.
Použití:sqlplus apps @/patch/115/sql/addropschema.sql
Příklad:sqlplus apps/apps @/patch/115/sql/addropschema.sql manager applsys bsc
Poznámka:Po zobrazení výzvy zadejte heslo aplikace.
- Zastaralá schémata produktů, u kterých lze zvážit vyřazení, zahrnují:
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. Následující schémata musí být zachována pro podporu technických závislostí od jiných produktů:
HRI, BIM, OPI, PMI, ENI, PJI, FTE, EGO
Poznámka:Některá schémata mohou být aktivní pro jiné licencované produkty, ačkoli tyto produkty jsou v Plánování upgradu uvedeny jako zastaralé. V těchto případech je funkce odstraněna
(13) Drop visící synonyma (volitelné)
Po odstranění zastaralého schématu produktu musíte spustit následující skript, abyste odstranili visící synonyma:
sqlplus APPS/****@DB @$AD_TOP/sql/adzd_drop_synonyms.sql
Doufám, že se vám bude líbit tento příspěvek o Použití aktualizačního balíčku 12.2.10 .
Související články
Nejlepší užitečné dotazy AWR pro upgrade R12.2/R12.1
40 otázek, které musíte vědět o R12.2
Jak klonovat prostředí R12.2
Důležité změny v Autoconfigu R12.2