Oracle
 sql >> база данни >  >> RDS >> Oracle

40 въпрос, който трябва да знаете за R12.2

R12.2 е най-новата версия в областта на Oracle EBS. Представяме тук най-търсения въпрос за над 40, който трябва да знаете за R12.2

Въпрос 1 :Какво представлява онлайн корекцията?
Отговор :
Онлайн корекцията е нов механизъм за корекции, който се предлага с R12.2, който позволява прилагането на корекции, докато системата работи и работи и потребителите работят нормално.

Въпрос 2 :Коя Oracle E-Business Suite пуска онлайн функцията за корекция е налична?
Отговор Онлайн корекцията се използва с Oracle E-Business Suite 12.2 и по-нова версия.
Въпрос 3 :Какви видове кръпки се прилагат онлайн?
Отговор :Всички корекции на Oracle E-Business Suite Release 12.2 се прилагат онлайн. Това включва еднократни корекции, сборни корекции, консолидирани актуализации и корекции за сигурност.

Въпрос 4: Какво представлява цикълът на онлайн корекция?
Отговор :Цикълът на онлайн корекции е последователност от взаимосвързани стъпки (фази), използвани за прилагане на корекции към система на Oracle E-Business Suite.

Въпрос 5: Какъв инструмент се използва за прилагане на онлайн корекции?
Отговор: Помощната програма от командния ред на AD Online Patching (adop) се използва за управление на цикъла на онлайн корекции. adop извиква adpatch е само фон

Въпрос 6 :Има ли престой в онлайн корекцията?
Отговор :Има кратък период на прекъсване, когато услугите на ниво приложение се изключат и рестартират. Базата данни остава отворена през цялото време.

Основни технологични промени в E-business Suite R12.2

Въпрос 7 След като надстроя до версия 12.2, мога ли да прилагам корекции по традиционния начин?
Отговор :Не. Всички пачове за Release 12.2 ще бъдат онлайн пачове. Традиционният метод от преди 12.2 за прилагане на корекции няма да работи. Има опции като време на престой и гореща кърпка, които работят повече като традиционния начин, но се използват за пачове, режисирани от Oracle

Въпрос 8 :Какво представлява инфраструктурата за онлайн корекции?
Отговор :Тази инфраструктура включва издание на обекти на база данни и компоненти на файловата система за корекция/изпълнение.

Въпрос 9 . Изисква ли се онлайн корекцията 11gR2 Oracle Database Edition Based Redefinition (EBR) функцията?
Отговор да. Онлайн корекцията зависи от функцията за предефиниране, базирана на изданието (EBR), която беше въведена в базата данни на Oracle 11gR2. Най-вече, EBR позволява редактиране на кодови обекти в базата данни. За да направи това, той предоставя нови типове обекти, като издания, изгледи за редактиране и тригери за кръстосани издания, всички от които са част от инфраструктурата за онлайн корекции.

Определяне и настройка на изданието R12.2

Въпрос 10 . Кои са фазите, които съставляват цикъла на онлайн корекция?
Отговор :Цикълът на онлайн корекция се състои от следните фази:
1.Подгответе виртуално копие (издание на корекция) на работещото приложение (изпълнение).
2.Прилагане на корекции към изданието на корекцията на приложението.
3. Финализирайте системата в готовност за фазата на превключване.
4. Преминете към изданието на корекцията и го направете като новото издание за изпълнение.
5. Почистете остарелите дефиниции или данни, за да възстановите място.

Архитектура на Oracle Ebuisness Suite в R12.2

Въпрос 11 .Какво време за престой е необходимо по време на цикъл на онлайн корекция? или както името пише онлайн, няма престой в целия процес
Отговор Фазата на превключване изисква кратък период на престой (обикновено няколко минути) за преходни задачи, като рестартиране на услугите от ниво приложение.

Въпрос 12 . Изисква ли се престой за нивото на базата данни?
Отговор :Не. Всъщност базата данни трябва да работи и да работи по време на всяка фаза от цикъла на онлайн корекция. База данни на пакета.

Въпрос 13 .Как работи Online Patching на нивото на приложението?
Отговор :По време на инсталацията на версия 12.2, Rapid Install ще постави две копия на файловата система на нивото на приложението. Едно от копията ще бъде етикетирано като файлова система за изпълнение, а другото като файлова система за корекция. Впоследствие, когато се приложи корекция, adop ще:
1.Синхронизира съдържанието на файловата система за изпълнение с файловата система за корекция. Това се случва по време на подготвителната фаза.
2.Извършете действия за корекция на файловата система за корекция. Това се случва по време на фазата на прилагане.
3.Накрая, по време на фазата на прекъсване, помощната програма adop рестартира услугите на ниво приложение. След това файловата система за корекции се популяризира като новата файлова система за изпълнение, а старата файлова система за изпълнение става файлова система за корекции за следващия цикъл на корекция.

Имайте предвид, че трета файлова система, неизданата файлова система (fs_ne), е създадена за съхраняване на файлове, съдържащи данни, които са необходими във всички файлови системи, като например регистрационни файлове.

R12.2 Онлайн цикъл на корекция Резюме

Adop обясни R12.2

Въпрос 14 .Как да приложа корекции на междинния софтуер на Oracle Fusion в Oracle E-Business Suite, версия 12.2?
Отговор :По време на фазата на прилагане на цикъла на онлайн корекция, вие прилагате пачове на Oracle Fusion Middle-ware към домовете на Oracle на файловата система на изданието на корекцията. След това, след като приключи фазата на изрязване, синхронизирате файловите системи, като извършвате операция fs_clone.

Как да приложите технологичните пачове към EBS R12.2

Въпрос 15 . Мога ли да използвам изданието на корекцията за тестване и разработка?
Отговор Като специализиран компонент на инфраструктурата за онлайн корекции, изданието на корекцията не се поддържа за използване като тестова среда. Трябва да продължите да използвате отделна, специална тестова среда.

Въпрос 16 .Може ли онлайн корекцията да се използва с технологии за бази данни като Active Dataguard и Flashback?
Отговор :Да. Онлайн корекцията може да се използва заедно с Active Dataguard и Flashback. Всъщност можем да използваме ретроспекция за връщане на промените след последното превключване
Въпрос 17 . Какви са основните разлики между таблиците DBA_OBJECTS, DBA_OBJECTS_AE и AD_OBJECTS?
Отговор DBA_OBJECTS показва информация за обекта за текущото издание, но колоната STATUS в този изглед може да показва обекта като ВАЛИДЕН, дори ако обектът действително трябва да бъде компилиран преди употреба.
DBA_OBJECTS_AE е подобен на DBA_OBJECTS, но показва информация за обекта във всички издания. Това има недостатъка на показването на обекти в стари издания, които вече не са достъпни за приложението.
AD_OBJECTS е решението на Oracle E-Business Suite за ненадеждната колона STATUS в DBA_OBJECTS. AD_OBJECTS показва правилното състояние за всеки обект, видим в текущото издание. Той също така показва дали обектът е „действителен“ (реален обект) в текущото издание или „заглушен“ обект (дефиницията на обекта е наследена от предишно издание). Можете да заявите AD_OBJECTS, за да намерите обекти, които трябва да бъдат прекомпилирани преди употреба:

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

Същата логика може да бъде приложена чрез стартиране на скрипта:

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

Всичко, което бихте искали да знаете за Създаване на таблица в oracle

Индекси на Oracle и типове индекси

Въпрос 18 .Повишава ли онлайн корекцията изискванията за мрежов порт на екземпляр на Oracle E-Business Suite?
Отговор: да. Онлайн корекцията изисква допълнителен набор от мрежови портове за управляваните сървъри на Oracle WebLogic Server на втората файлова система. По време на фазата на превключване, управляваните сървъри работят едновременно на файловата система за корекция и стартират файловата система за кратък период от време, в процес на непрекъснат преход.

Въпрос 19 .Възможно ли е да се прекъсне онлайн сесия за корекция?
Отговор да. До превключването можете да стартирате фазата на прекратяване, за да отмените направените досега промени в цикъла на корекция. Не е възможно да се връщат корекции, след като преминаването приключи.

Въпрос 20 .Поддържа ли се споделената конфигурация APPL_TOP с онлайн корекции?
Отговор :Да. Поддържа се и се препоръчва споделена конфигурация APPL_TOP за реализации на ниво приложение с множество възли във версия 12.2.

Въпрос 21 .Как работи adop в среда с множество възли?
Отговор Инструментът adop Online Patching използва отдалечени API и ssh влизане, за да изпълнява операции за корекция на отдалечени възли в среда с множество възли. Възелът, който стартира adop, става „главен“ възел, а отдалечените възли се наричат ​​„подчинени“.

Въпрос 22 .Как да определя състоянието на моята онлайн сесия за корекция?
Отговор :Можете да изпълните командата adop -status. Това ще покаже информация, която включва завършени фази и необходимото време. Ако искате допълнителни подробности за извършените операции, можете да изпълните командата adop -status -detail.

Въпрос 23 .Какво е режим на престой и кога може да се използва?
Отговор :За да се оптимизира процеса на надграждане до E-Business Suite, версия 12.2, пакетът за актуализиране на версията на AD Delta 5 въведе режим на престой, който се използва, както следва:

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

Режимът на престой не използва онлайн цикъл на корекция. Процесът на прилагане на корекция в режим на престой завършва по-бързо, отколкото в онлайн режим, но с цената на увеличен престой на системата.
Когато прилагате корекции на Oracle E-Business Suite в този режим, adop първо ще потвърди, че нивото на приложението услугите не работят и след това ще продължи да прилага корекцията към текущото издание на базата данни и файловата система Oracle E-Business Suite.
Режимът на престой се поддържа за:
-Всички корекции (включително след надстройка кръпки), който е част от процеса на надстройка до версия 12.2 и е завършен преди мащабирането на системата, стартирането на услугите на ниво приложение и потребителите да влизат в надстроената система.
- Среди за разработка или тестване с един възел, където не се изисква производствена поддръжка и висока наличност.

Режимът на престой позволява процесът на надграждане 12.2 да бъде завършен възможно най-бързо. След като надстройката приключи и потребителите са онлайн, всички последващи корекции на производствена система трябва да използват онлайн режим, а не режим на престой, освен ако в файла за четене на корекцията не е посочено друго.

Няколко ограничения важат за използването на режим на престой:
-Не можете да потвърдите успешното приложение за корекция, преди да се извърши преминаване към актуализирания код.
-Няма възможност за прекратяване на неуспешен пач и връщане към съществуващото изпълнение издание.
-Пакетите на версия 12.2 обикновено не се тестват в режим на престой.
-Използването на режим на престой в среда на много възли не се тества или поддържа.
Въпрос 24 . Какво мога да направя, за да намаля времето, необходимо за преминаване?
Отговор :Важно е да се прави разлика между времето, необходимо за цялата фаза на прекъсване, и периода на престой в рамките на фазата. Действителното време на престой (по време на което потребителите не могат да влязат) е значително по-кратко от цялата фаза. За да намалите общото време, необходимо за превключване, можете да направите три неща:
-Изпълнете изрично фазата на финализиране, за да избегнете необходимостта от прекъсване за това.
-Изключете едновременните мениджъри, преди да стартирате изрежете, за да избегнете необходимостта да чакате завършването на едновременните заявки. Като алтернатива, уверете се, че не се изпращат продължителни едновременни задачи, докато е в ход цикъл на корекция.
-Уверете се, че използвате максималния брой паралелни работници, които вашата система ще поддържа.

Въпрос 25 .Какво е fs_clone и как се използва?
Отговор Командата adop phase=fs_clone е специална команда, която се използва за копиране на файловата система за изпълнение във файловата система за корекция.

Въпрос 26 .Ще се изпълняват ли онлайн задачи по поддръжката на AutoConfig и администратора, като например adrelink, компилиране на формуляри, съставяне на отчети?
Отговор: Да, тези задачи по поддръжката ще се изпълняват онлайн. Съответните операции ще бъдат насочени към файловата система за корекция и трябва да се извършват по време на цикъл на корекция. Те няма да окажат влияние върху файловата система за изпълнение.

Въпрос 27 . Онлайн корекцията променя ли начина, по който корекциите за коригиране на данни се прилагат към Oracle E-Business Suite 12.2?
Отговор да. Поправките за коригиране на данни (използвани за фиксиране на транзакционни данни) изискват специална обработка. Readme за корекция ще даде пълни инструкции.

Въпрос 28 Как да приложа или коригирам своите персонализации в Oracle E-Business Suite, версия 12.2?
Отговор Трябва да приложите вашите персонализации към изданието на корекцията по време на фазата на прилагане на цикъла на онлайн корекция. Тъй като това се случва преди фазата на превключване, вашите промени ще бъдат разпространени в новото издание за изпълнение (заедно с всички корекции в корекциите, приложени по време на цикъла на корекция).

Въпрос 29 . Ако персонализиран код е инсталиран в отделна схема на база данни, трябва ли да активирам редакцията си персонализирана схема на база данни?
Отговор Стандартите за кодиране в Ръководството за разработчици на Oracle E-Business Suite посочват, че първата стъпка към разработването на всяко персонализирано приложение е да регистрирате персонализираната схема на Oracle с приложенията на Oracle E-Business Suite. Корекцията за активиране на онлайн корекции позволява редактиране на всички схеми, регистрирани в приложението. Ако следвате този процес, вашата схема ще бъде активирана автоматично за изданието.

Въпрос 30 . Има ли някакви специални съображения за създаване на персонализирани корекции, които са съвместими с Online Patching?
Отговор да. Има някои специални съображения за създаване на персонализирани кръпки, които са съвместими с Online Patching. Вижте раздела „Стандарти за корекция“ в Ръководството за разработчици на Oracle E-Business Suite.

Въпрос 31 :Как схема на база данни, различна от Oracle E-Business Suite, може да има достъп до таблиците на Oracle E-Business Suite?
Отговор Всяка схема на трети страни, от продукти на трети страни или персонализиран код, трябва да има достъп до таблиците на Oracle E-Business Suite чрез синонимите в схемата на APPS. Директният достъп до таблиците на Oracle E-Business Suite може да доведе до неправилни резултати.

Въпрос 32: Какви са основните технологични разлики между R12.2 и R12.1
Отговор: R12.2 използва weblogic, докато R12.1 използва OC4J. Освен това имаме функция за онлайн корекции в r12.2, използвайки edition и patch/run файлова система

R12.1 Techstack

Технологичен стек R12.2

Въпрос 33 :Как да промените паролата за приложения в R12.2?
Отговор: Паролата за приложения е същата като R12.1, с изключение на промяната и в конзолата на weblogic.

Въпрос 34 :къде се съхраняват регистрационните файлове за adop?
Отговор: Съхранява се в третата файлова система, която е файлова система без издание

Въпрос 35 . как се свързвате с изданието на корекцията?
Отговор :Източник на env чрез опцията за корекция

/u71/R122/EBSapps.env patch

Въпрос 36 :Как да определим версията на weblogic в R12.2
Отговор Как да намеря версия на Weblogic

Въпрос 37. Как да увеличим възела за управление в R12.2?
Отговор

Как да добавите сървъра за управление в R12.2

Как да изтрия сървъра за управление в R12.2

Въпрос 38 . Къде се намира регистрационният файл в R12.2 Apache и Weblogic

Отговор
Регистрации на Apache

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

OPMN дневник

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

Weblogic Logs

$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/*

Въпрос 39 . Как да спрете и стартирате услугите в R12.2
Отговор

Когато искаме да спрем всички приложни услуги, използващи скрипт adstpall.sh, ние предоставяме парола за приложения в R12.1.3. Но в R12.2 тя ще иска администраторска парола на weblogic в допълнение, за да свали до всички услуги.

Трябва да предоставим парола за администратор на Weblogic

Компонент Команда
Мениджър на възли $adnodemgrctl.sh start Въведете администраторска парола на Weblogic:
Сървър за администриране на Weblogic $adadminsrvctl.sh start Въведете администраторска парола на Weblogic:
Слушател на приложения $adalnctl.sh начало
Oracle Process Manager $adopmnctl.sh старт
Услуги Apache $adapcctl.sh старт
Управляван сървър за OACORE услуги $admanagedsrvctl.sh start oacore_server1 Въведете администраторска парола на Weblogic:
Управляван сървър за FormsServices $admanagedsrvctl.sh start forms_server1 Въведете администраторска парола на Weblogic:
Управляван сървър за Fusion MiddleWare  Services $admanagedsrvctl.sh start oafm_server1 Въведете администраторска парола на Weblogic:
Управляван сървър за уеб  услуги за формуляри $admanagedsrvctl.sh start forms-c4ws_server1 Въведете администраторска парола на Weblogic:
Услуга за едновременен мениджър $adcmctl.sh стартиране на приложения/приложения
Fullfillment Serer Services $jtffmctl.sh старт

Спри
Когато искаме отново да спрем всички услуги adstpall.sh apps/apps, ще поиска парола за weblogic

Компонент Команда
Fullfillment Serer Services $jtffmctl.sh стоп
Услуга за едновременен мениджър $adcmctl.sh спиране на приложения/приложения
Управляван сървър за уеб  услуги за формуляри $admanagedsrvctl.sh stop forms-c4ws_server1 Въведете администраторска парола на Weblogic:
Управляван сървър за Fusion MiddleWare  Services $admanagedsrvctl.sh stop oafm_server1 Въведете администраторска парола на Weblogic:
Управляван сървър за FormsServices $admanagedsrvctl.sh stop forms_server1 Въведете администраторска парола на Weblogic:
Управляван сървър за OACORE услуги $admanagedsrvctl.sh stop oacore_server1 Въведете администраторска парола на Weblogic:
Услуги Apache $adapcctl.sh стоп
Oracle Process Manager $adopmnctl.sh стоп
Слушател на приложения $adadlctl стоп
Сървър за администриране на Weblogic $adadminsrvctl.sh stop Въведете администраторска парола на Weblogic:
Мениджър на възли $adnodemgrctl.sh stop Въведете администраторска парола на Weblogic:

Администраторски скриптове в R12.2
Въпрос 40 . Трябва ли да копираме междинния софтуер на Oracle fusion в клонирането на R12.2?
Отговор Не се изисква при клониране на R12.2, тъй като adpreclone копира средата на Oracle fusion в компресиран формат на нивото на приложението

Как да клонирам среда R12.2

Бонус въпрос
Въпрос 41:  Мога ли все още да използвам adpatch в средата за онлайн корекции на версия 12.2?
Отговор Не. Докато инструментите на Oracle могат вътрешно да извикват помощната програма adpatch, директното извикване на adpatch от потребителя не е позволено.
Въпрос 42 Какви са основните стъпки за надстройване от R12.1 на R12.2?
Отговор

  1. Стъпки за подготовка преди надстройката
  2. Основна надстройка с помощта на Главен драйвер за надстройка за R12.2.0 (слята с предварително инсталирана корекция за консолидирана надстройка на Oracle E-Business Suite за R12.2.0)
  3. Активиране на онлайн корекции
  4. Прилагане на най-новите  R12.AD.C.Delta.n и R12.TXK.C.Delta.n
  5. Прилагане на 12.2.n Release Update Pack (RUP)

Подробно е дадено по-долу статии

Стъпка по стъпка процес на надстройка за R12.2 надстройка част -1
Стъпка по стъпка процес на надграждане до R12.2 надстройка част -2
Стъпка по стъпка процес на надграждане до R12.2 надстройка част -3
Процес за надграждане стъпка по стъпка за R12.2 надстройка, част -4

Въпрос 43 Как да променя уебпорта в R12.2?

Отговор

Как да промените уеб порта в EBS 12.2

Въпрос 44 Какво представлява режимът Hotpatch в R12.0/R12.1?

Отговор

Страхотна информация за режима HOTPATCH в adop

Въпрос 45 Какви всички сървъри на weblogic са включени в R12.2?
Отговор
•ADMINSERVER (административен сървър на WebLogic)
•OACORE_SERVER1 (приложения за самообслужване)
•OAFM_SERVER1 (WebServices, AppsSearch, транспортен агент)
•FORMS_SERVER1 (Oracle Forms 10.1.3 Servlet).
•FORMS-C4WS_SERVER (сервлет за формуляри за уеб услуги)

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

Курс за най-продавани неща за Udemy за администратори
Shell скриптове:Открийте как да автоматизирате задачите от командния ред
Администриране на EBS 12.2 [AppsDBA]
Oracle SQL 11g + Oracle Apps R12 DBA
Научете големи данни:Майсторският клас на екосистемата Hadoop
Oracle SQL – стъпка по стъпка SQL

Препоръчани книги
Oracle Apps DBA + Core DBA скриптове:Скриптове за спестяване на време и усилия
Практическо ръководство за внедряване на Oracle E-Business Suite
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Актуализацията на SQL ще повлияе ли на нейната подзаявка по време на актуализацията?

  2. Добавяне на име на схема към обект в Spring данни?

  3. Как да изберете само 1 ред от oracle sql?

  4. cx_Oracle не се свързва, когато използва SID вместо име на услугата в низа за връзка

  5. Оператор Oracle (+).