sql >> Databáze >  >> RDS >> Oracle

40 otázek, které musíte vědět o R12.2

R12.2 je nejnovější vydání v oblasti Oracle EBS. Zde představujeme nejhledanější více než 40 otázek, které musíte vědět o R12.2

Otázka 1 :Co je to online oprava?
Odpověď :
Online záplatování je nový záplatovací mechanismus dostupný s R12.2, který umožňuje použití záplat, když je systém v provozu a uživatelé pracují jako obvykle.

Otázka 2 :Která sada Oracle E-Business Suite uvolňuje funkci Online Patching?
Odpověď Oprava online se používá se sadou Oracle E-Business Suite 12.2 a vyšší.
Otázka 3 :Jaké typy oprav se aplikují online?
Odpověď :Všechny opravy Oracle E-Business Suite Release 12.2 jsou aplikovány online. To zahrnuje jednorázové opravy, souhrnné opravy, konsolidované aktualizace a opravy zabezpečení.

Otázka 4: Co je to cyklus online oprav?
Odpověď :Cyklus online oprav je posloupnost vzájemně souvisejících kroků (fází) používaných k aplikaci oprav na systém Oracle E-Business Suite.

Otázka 5: Jaký nástroj se používá k aplikaci online oprav?
Odpověď: Nástroj příkazového řádku AD Online Patching (adop) se používá ke správě cyklu Online Patching. adop invokes adpatch je pouze pozadí

Otázka 6 :Dochází k výpadkům v online opravování?
Odpověď :Když jsou služby aplikační vrstvy ukončeny a restartovány, dojde ke krátkému výpadku. Databáze zůstává po celou dobu otevřená.

Klíčové technologické změny v E-business Suite R12.2

Otázka 7 Mohu po upgradu na verzi 12.2 nadále aplikovat opravy tradičním způsobem?
Odpověď :Ne. Všechny záplaty pro vydání 12.2 budou online záplaty. Tradiční metoda aplikace záplat před verzí 12.2 nebude fungovat. Existují možnosti jako výpadek a hotpatch, které fungují spíše jako tradiční způsob, ale používají se pro záplaty řízené společností Oracle

Otázka 8 :Co je infrastruktura online oprav?
Odpověď :Tato infrastruktura zahrnuje edici databázových objektů a součásti systému souborů patch/run.

Otázka 9 . Vyžaduje Online Patching funkci 11gR2 Oracle Database Edition Based Redefinition (EBR)?
Odpověď Ano. Online oprava závisí na funkci Edition Based Redefinition (EBR), která byla zavedena v databázi Oracle 11gR2. EBR především umožňuje editaci objektů kódu v databázi. Za tímto účelem poskytuje nové typy objektů, jako jsou edice, zobrazení edicí a spouštěče napříč edicemi, z nichž všechny jsou součástí infrastruktury Online Patching.

Určení a nastavení edice R12.2

Otázka 10 . Jaké jsou fáze, které tvoří cyklus online oprav?
Odpověď :Cyklus online oprav se skládá z následujících fází:
1. Připravte virtuální kopii (edice opravy) spuštěné aplikace (edice spuštění).
2. Použijte opravy na verzi opravy aplikace.
3.Dokončete systém, aby byl připraven na fázi přerušení.
4.Přejděte na edici opravy a udělejte z ní novou edici.
5.Vyčistěte zastaralé definice nebo data, abyste obnovili prostor.

Architektura sady Oracle Ebuisness ve verzi R12.2

Otázka 11 .Jaké prostoje jsou vyžadovány během cyklu online oprav? nebo jak název napovídá online, v celém procesu nedochází k prostojům
Odpověď Fáze přerušení vyžaduje krátkou dobu odstávky (obvykle několik minut) pro úlohy přechodu, jako je restart služeb aplikační vrstvy.

Otázka 12 . Vyžaduje databázová vrstva nějaký výpadek?
Odpověď :Ne. Ve skutečnosti musí být databáze v provozu během každé fáze cyklu online oprav. Databáze sady.

Otázka 13 .Jak funguje online oprava na aplikační úrovni?
Odpověď :Během instalace verze 12.2 umístí Rychlá instalace dvě kopie systému souborů aplikační vrstvy. Jedna z kopií bude označena jako run file system a druhá jako patch file system. Následně, když je aplikována oprava, adop:
1. Synchronizuje obsah systému souborů běhu se systémem souborů opravy. K tomu dochází během přípravné fáze.
2. Proveďte záplatovací akce na souborovém systému záplaty. K tomu dochází během fáze aplikace.
3. Nakonec během fáze přerušení obslužný program adop restartuje služby aplikační vrstvy. Souborový systém opravy je pak povýšen na nový souborový systém a starý souborový systém se stává souborovým systémem opravy pro další cyklus oprav.

Všimněte si, že třetí souborový systém, needitovaný souborový systém (fs_ne), je vytvořen pro ukládání souborů obsahujících data, která jsou potřebná ve všech souborových systémech, jako jsou soubory protokolu.

R12.2 Shrnutí cyklu online oprav

Adop vysvětlil R12.2

Otázka 14 .Jak mohu aplikovat opravy Oracle Fusion Middle-ware v Oracle E-Business Suite Release 12.2?
Odpověď :Během fáze aplikace cyklu Online Patching aplikujete opravy Oracle Fusion Middle-ware na domovy Oracle souborového systému edice oprav. Poté, co je fáze cut over dokončena, synchronizujete systémy souborů provedením operace fs_clone.

Jak aplikovat technologické záplaty na EBS R12.2

Otázka 15 . Mohu použít edici oprav pro účely testování a vývoje?
Odpověď Jako specializovaná součást infrastruktury Online Patching není edice oprav podporována pro použití jako testovací prostředí. Měli byste i nadále používat samostatné vyhrazené testovací prostředí.

Otázka 16 .Lze Online Patching používat s databázovými technologiemi, jako je Active Dataguard a Flashback?
Odpověď :Ano. Online patchování lze použít spolu s Active Dataguard a Flashback. Ve skutečnosti můžeme použít flashback k vrácení změn po posledním přerušení
Otázka 17 . Jaké jsou hlavní rozdíly mezi tabulkami DBA_OBJECTS, DBA_OBJECTS_AE a AD_OBJECTS?
Odpověď DBA_OBJECTS zobrazuje informace o objektu pro aktuální vydání, ale sloupec STATUS v tomto zobrazení může ukazovat objekt jako PLATNÝ, i když je ve skutečnosti nutné objekt před použitím zkompilovat.
DBA_OBJECTS_AE je podobný DBA_OBJECTS, ale zobrazuje informace o objektu ve všech vydání. Nevýhodou je zobrazování objektů ve starých edicích, které již nejsou pro aplikaci přístupné.
AD_OBJECTS je řešení Oracle E-Business Suite pro nespolehlivé sloupce STATUS v DBA_OBJECTS. AD_OBJECTS zobrazuje správný stav každého objektu viditelného v aktuální edici. Také ukazuje, zda je objekt „aktuální“ (skutečný objekt) v aktuálním vydání, nebo „pahýl“ objekt (definice objektu byla zděděna z předchozího vydání). Objekty, které je třeba před použitím znovu zkompilovat, můžete vyhledat pomocí dotazu AD_OBJECTS:

SQL>select owner, object_name, object_type
from ad_objects
where status = 'INVALID'
order by 1,2,3
/

Stejnou logiku lze použít spuštěním skriptu:

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

Vše, co byste chtěli vědět o Create table v oracle

Indexy a typy indexů Oracle

Otázka 18 .Zvyšuje Online Patching požadavky na síťový port u instance Oracle E-Business Suite?
Odpověď: Ano. Online oprava vyžaduje další sadu síťových portů pro spravované servery Oracle WebLogic Server na druhém souborovém systému. Během fáze přerušení běží spravované servery současně na souborovém systému opravy a po krátkou dobu běží na souborovém systému v procesu postupného přechodu.

Otázka 19 .Je možné přerušit relaci Online Patching?
Odpověď Ano. Až do přerušení můžete spustit fázi přerušení a vrátit tak změny provedené v cyklu oprav. Jakmile je vyříznutí dokončeno, není možné záplaty vyjmout.

Otázka 20 .Je sdílená konfigurace APPL_TOP podporována online opravou?
Odpověď :Ano. Sdílená konfigurace APPL_TOP je podporována a doporučena pro implementace víceuzlové aplikační vrstvy ve verzi 12.2.

Otázka 21 .Jak adop funguje v prostředí s více uzly?
Odpověď Nástroj adop Online Patching používá vzdálená rozhraní API a přihlášení ssh k provádění operací oprav na vzdálených uzlech v prostředí s více uzly. Uzel, který spouští adop, se stává „master“ uzlem a vzdálené uzly jsou označovány jako „slave“.

Otázka 22 .Jak zjistím stav své relace online oprav?
Odpověď :Můžete spustit příkaz adop -status. Zobrazí se informace, které zahrnují dokončené fáze a potřebný čas. Pokud chcete další podrobnosti o prováděných operacích, můžete spustit příkaz adop -status -detail.

Otázka 23 .Co je režim prostoje a kdy jej lze použít?
Odpověď :Pro optimalizaci procesu upgradu na E-Business Suite Release 12.2 zavedl AD Delta 5 Release Update Pack režim prostojů, který se používá následovně:

$ adop phase=apply patches=<patch_number> apply_mode=downtime

Režim prostoje nepoužívá cyklus online oprav. Proces aplikace opravy v režimu výpadku se dokončí rychleji než v režimu online, ale za cenu delšího výpadku systému.
Při použití oprav Oracle E-Business Suite v tomto režimu společnost adop nejprve potvrdí, že aplikační vrstva služby jsou mimo provoz a poté bude pokračovat v aplikaci opravy na spuštěnou edici databáze Oracle E-Business Suite a souborového systému.
Režim odstávky je podporován pro:
-Všechny opravy (včetně po upgradu záplatování), které je součástí procesu upgradu na verzi 12.2 a je dokončeno před rozšířením systému, spuštěním služeb aplikační vrstvy a přihlášením uživatelů k upgradovanému systému.
-Jednouzlová vývojová nebo testovací prostředí, kde není vyžadována produkční podpora a vysoká dostupnost.

Režim prostoje umožňuje co nejrychlejší dokončení procesu aktualizace 12.2. Jakmile je aktualizace dokončena a uživatelé jsou online, všechny následné opravy v produkčním systému by měly používat online režim, nikoli režim odstávky, pokud není v readme opravy uvedeno jinak.

Na použití režimu výpadku se vztahuje několik omezení:
-Nemůžete ověřit úspěšnou aplikaci opravy, dokud neproběhne přechod na aktualizovaný kód.
-Neexistuje žádná možnost zrušit neúspěšnou opravu a vrátit se ke stávajícímu běhu vydání.
-Opravy vydání 12.2 se běžně netestují v režimu výpadku.
-Použití režimu výpadku v prostředí víceuzlové aplikační vrstvy není testováno ani podporováno.
Otázka 24 . Co mohu udělat, abych zkrátil dobu potřebnou k přerušení?
Odpověď :Je důležité rozlišovat mezi dobou potřebnou pro celou fázi přerušení a dobou odstávky v rámci fáze. Vlastní prostoj (během kterého se uživatelé nemohou přihlásit) je výrazně kratší než celá fáze. Chcete-li pomoci zkrátit celkovou dobu přerušování, můžete udělat tři věci:
-Spustit fázi finalizace explicitně, abyste se vyhnuli nutnosti přerušování.
-Před spuštěním vypněte souběžné správce přestřihnout, abyste nemuseli čekat na dokončení souběžných požadavků. Případně zajistěte, aby nebyly odesílány žádné dlouhodobě běžící souběžné úlohy, když probíhá cyklus oprav.
-Ujistěte se, že používáte maximální počet paralelních pracovníků, které váš systém podporuje.

Otázka 25 .Co je fs_clone a jak se používá?
Odpověď Příkaz adop phase=fs_clone je speciální příkaz, který se používá ke zkopírování systému souborů run do systému souborů opravy.

Otázka 26 .Budou úkoly údržby AutoConfig a správce, jako je adrelink, kompilace formulářů, kompilace sestav, prováděny online?
Odpověď: Ano, tyto úkoly údržby budou prováděny online. Příslušné operace budou zacíleny na souborový systém opravy a měly by být provedeny během cyklu oprav. Nebudou mít žádný vliv na spuštěný souborový systém.

Otázka 27 .Změní Online Patching způsob, jakým jsou opravy oprav dat aplikovány na Oracle E-Business Suite 12.2?
Odpověď Ano. Opravy dat (používané k opravě transakčních dat) vyžadují zvláštní zacházení. Readme opravy poskytne úplné pokyny.

Otázka 28 Jak použiji nebo opravím svá přizpůsobení v Oracle E-Business Suite Release 12.2?
Odpověď Svá přizpůsobení byste měli použít na edici opravy během fáze aplikace cyklu Online Patching. Protože k tomu dochází před fází přerušení, vaše změny se přenesou do nové edice běhu (spolu se všemi opravami v záplatách aplikovaných během cyklu oprav).

Otázka 29 . Pokud je vlastní kód nainstalován na samostatném schématu databáze, musím povolit vydání vlastního schématu databáze?
Odpověď Standardy kódování v příručce Oracle E-Business Suite Developer’s Guide uvádějí, že prvním krokem k vývoji jakékoli vlastní aplikace je registrace vlastního schématu Oracle v aplikacích sady Oracle E-Business Suite. Oprava povolení Online Patching umožňuje edice všech schémat registrovaných v aplikaci. Pokud budete postupovat podle tohoto postupu, vaše schéma bude mít povolenou verzi automaticky.

Otázka 30 . Existují nějaké zvláštní úvahy při vytváření vlastních oprav, které jsou v souladu s online opravami?
Odpověď Ano. Při vytváření vlastních záplat, které jsou kompatibilní s online záplatami, je třeba vzít v úvahu několik zvláštních úvah. Viz část Patching Standards v příručce Oracle E-Business Suite Developer’s Guide.

Otázka 31 :Jak má databázové schéma jiné než Oracle E-Business Suite přístup k tabulkám Oracle E-Business Suite?
Odpověď Jakékoli schéma třetí strany, ať už z produktů třetích stran, nebo z vlastního kódu, musí mít přístup k tabulkám sady Oracle E-Business Suite prostřednictvím synonym ve schématu APPS. Přímý přístup k tabulkám sady Oracle E-Business Suite může vést k nesprávným výsledkům.

Otázka 32: Jaký je hlavní technologický rozdíl mezi R12.2 a R12.1
Odpověď: R12.2 používá weblogic, zatímco R12.1 používá OC4J. Kromě toho máme v r12.2 funkci online záplatování pomocí systému souborů edition a patch/run

R12.1 Techstack

Techstack R12.2

Otázka 33 :Jak změnit heslo aplikací v R12.2?
Odpověď: heslo aplikací je stejné jako R12.1 s výjimkou změny v konzole weblogic.

Otázka 34 :kde jsou uloženy soubory protokolu pro adop?
Odpověď: Je uložen ve třetím souborovém systému, což je souborový systém bez edice

Otázka 35 . jak se připojíte k opravné edici?
Odpověď :Zdroj env pomocí možnosti opravy

/u71/R122/EBSapps.env patch

Otázka 36 :Jak určit verzi weblogic v R12.2
Odpověď Jak najít verzi Weblogic

Otázka 37. Jak zvýšit uzel správy v R12.2?
Odpověď

Jak přidat server pro správu ve verzi R12.2

Jak odstranit server pro správu v R12.2

Otázka 38 . Kde se nachází soubor protokolu v R12.2 Apache a Weblogic

Odpověď
Protokoly Apache

$IAS_ORACLE_HOME/instances/*/diagnostics/logs/OHS/EBS_web_*/*log

Protokol OPMN

$IAS_ORACLE_HOME/instances/*/diagnostics/logs/OPMN/opmn/*

Protokoly Weblogic

$IAS_ORACLE_HOME/../wlserver_10.3/common/nodemanager $EBS_DOMAIN_HOME/servers/oa*/logs/*
$EBS_DOMAIN_HOME/servers/forms*/logs/*
$EBS_DOMAIN_HOME/servers/AdminServer/logs/*
$EBS_DOMAIN_HOME/sysman/log/*

Otázka 39 . Jak zastavit a spustit služby v R12.2
Odpověď

Když chceme zastavit všechny aplikační služby pomocí skriptu adstpall.sh, poskytneme heslo aplikací v R12.1.3. Ale v R12.2 bude kromě omezení všech služeb vyžadovat heslo správce weblogic.

Potřebujeme poskytnout heslo správce Weblogic

Komponenta Příkaz
Správce uzlů $adnodemgrctl.sh start Zadejte heslo správce Weblogic:
Weblogic Admin Server $adadminsrvctl.sh start Zadejte heslo správce Weblogic:
Posluchač aplikací začátek $adalnctl.sh
Oracle Process Manager $adopmnctl.sh start
Služby Apache $adapcctl.sh start
Spravovaný server pro služby OACORE $admanagedsrvctl.sh start oacore_server1 Zadejte heslo správce Weblogic:
Spravovaný server pro FormsServices $admanagedsrvctl.sh start Forms_server1 Zadejte heslo správce Weblogic:
Spravovaný server pro služby Fusion MiddleWare $admanagedsrvctl.sh start oafm_server1 Zadejte heslo správce Weblogic:
Spravovaný server pro webové služby formulářů $admanagedsrvctl.sh start Forms-c4ws_server1 Zadejte heslo správce Weblogic:
Služba souběžného správce $adcmctl.sh spuštění aplikací/aplikací
Fullfillment Serer Services $jtffmctl.sh start

Zastavit
Když budeme chtít znovu zastavit všechny služby adstpall.sh apps/apps, požádáme o heslo weblogic

Komponenta Příkaz
Fullfillment Serer Services $jtffmctl.sh stop
Služba souběžného správce $adcmctl.sh zastavit aplikace/aplikace
Spravovaný server pro webové služby formulářů $admanagedsrvctl.sh stop Forms-c4ws_server1 Zadejte heslo správce Weblogic:
Spravovaný server pro služby Fusion MiddleWare $admanagedsrvctl.sh stop oafm_server1 Zadejte heslo správce Weblogic:
Spravovaný server pro FormsServices $admanagedsrvctl.sh stop Forms_server1 Zadejte heslo správce Weblogic:
Spravovaný server pro služby OACORE $admanagedsrvctl.sh stop oacore_server1 Zadejte heslo správce Weblogic:
Služby Apache $adapcctl.sh stop
Oracle Process Manager $adopmnctl.sh stop
Posluchač aplikací $adadlctl stop
Weblogic Admin Server $adadminsrvctl.sh stop Zadejte heslo správce Weblogic:
Správce uzlů $adnodemgrctl.sh stop Zadejte heslo správce Weblogic:

Administrátorské skripty ve verzi R12.2
Otázka 40 . Potřebujeme při klonování R12.2 zkopírovat fúzní middleware Oracle?
Odpověď Není vyžadováno při klonování R12.2, protože adpreclone kopíruje střed fúze Oracle v komprimovaném formátu na aplikační vrstvě

Jak klonovat prostředí R12.2

Bonusová otázka
Otázka 41:  Mohu stále používat adpatch v prostředí Online Patching verze 12.2?
Odpověď Ne. Zatímco nástroje Oracle mohou interně vyvolat obslužný program adpatch, přímé vyvolání adpatch není povoleno.
Otázka 42 Jaké jsou hlavní kroky k upgradu z R12.1 na R12.2?
Odpověď

  1. Přípravné kroky před upgradem
  2. 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)
  3. Povolení online oprav
  4. Použití nejnovějších  R12.AD.C.Delta.n a R12.TXK.C.Delta.n
  5. Použití 12.2.n Release Update Pack (RUP)

Podrobnosti jsou uvedeny pod články

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

Otázka 43 Jak změnit webport v R12.2?

Odpověď

Jak změnit webový port v EBS 12.2

Otázka 44 Co je režim Hotpatch v R12.0/R12.1?

Odpověď

Úžasné informace o režimu HOTPATCH v adop

Otázka 45 Co všechno weblogic server obsahuje R12.2?
Odpověď
•ADMINSERVER (WebLogic Administrative Server)
•OACORE_SERVER1 (Samoobslužné aplikace)
•OAFM_SERVER1 (WebServices, AppsSearch, Transport Agent)
•FORMS_SERVER1 (Oracle Forms 10.1.2.3 Servlet)
•FORMS-C4WS_SERVER (Web Service Forms Servlet)

Articles you must read on R12.2
Login flow and basic troubleshooting for R12.2
Service Group changes in R12.2
adopmon and adopreports utility R12.2.5
How to re-attach 12.2 E-Business Oracle Homes to the central inventory
Isolating post-upgrade concurrent programs to a separate manager queue in R12.2
R12.2 RapidWiz Installed Components and System Requirements
Top AWR useful queries for R12.2/R12.1 Upgrade
How to rollback the patch after failed cutover phase in R12.2
forward cross edition triggers R12.2
Solaris OS parameter required for R12.2 Upgrade

Nejprodávanější kurz Udemy pro DBA
Shell Scripting:Objevte, jak automatizovat úlohy příkazového řádku
Administrace EBS 12.2 [AppsDBA]
Oracle SQL 11g + Oracle Apps R12 DBA
Naučte se velká data:The Hadoop Ecosystem Masterclass
Oracle SQL – SQL krok za krokem

Doporučené knihy
Oracle Apps DBA + Core DBA Scripts:Skripty, které vám ušetří čas a námahu
Praktický průvodce implementací sady Oracle E-Business Suite
  1. SQL SERVER:Získejte celkový počet dní mezi dvěma daty

  2. Coddova pravidla v SQL

  3. TO_CHAR(číslo) Funkce v Oracle

  4. Spojení více tabulek vrátí hodnotu NULL