Wraz z 11gR2 firma Oracle wprowadziła redefinicję opartą na edycji, aby pomóc w modyfikacji online. R12.2 Online Patching również korzysta z tej samej funkcji, aby uzyskać łatanie online. W wersji R12.2 są synchronizowane między systemem plików systemu operacyjnego a bazą danych.
Dwie definicje wersji:
Runtime:używane przez użytkowników online, nigdy zmieniony przez łatkę
Patch:Używany przez narzędzia do aktualizacji, zmiany nie wpływają na uruchomioną aplikację
Określenie wydania n w EBS
Jak poinformować swoje wydanie:
Z systemu operacyjnego:
echo $FILE_EDITION
Z bazy danych:
wybierz ad_zd.GET_EDITION_TYPE,
ad_zd.GET_EDITION
z dwóch;
Skonfiguruj edycję w EBS
Jak ustawić wersję:
z systemu operacyjnego:
źródło /u012/oracle/ebs_122/EBSapps.env run lub
źródło /u012/oracle/ebs_122/EBSapps.env poprawkę
echo $RUN_BASE – uruchomiony system plików
echo $PATCH_BASE – system plików łaty
Z bazy danych:
ad_zd.SET_EDITION('RUN')
lub
ad_zd.SET_EDITION('PATCH')
Pomocne skrypty sql związane z wydaniem w wersji R12.2
Skrypty SQL | Opis
|
POKAZANO ADZDS | Pokaż wydania bazy danych i bieżące wydanie. |
ADZDSHOWLOG | Pokaż pełny dziennik diagnostyczny infrastruktury poprawek online |
ADZDSHOWLOGEVT | Pokaż tylko komunikaty o zdarzeniach i błędach z dziennika diagnostycznego poprawek online (przydatne podsumowanie, bez szczegółowego tekstu instrukcji). |
ADZDSHOWLOGERR | Pokaż tylko komunikaty o błędach z dziennika diagnostycznego łatania online. |
ADZDCMPED | Porównaj edycję poprawki z edycją Run. Ostrzeżenie:uruchomienie tego skryptu może zająć dużo czasu. |
ADZDSHOWOBJS | Pokaż podsumowanie obiektów według edycji. Liczba rzeczywistych i pośrednich (odziedziczonych) obiektów wydanych na wydanie. |
ADZDSHOWAOBJS | Pokaż rzeczywiste obiekty w bieżącym wydaniu. To są edytowane obiekty, które zostały zmienione przez łatkę |
ADZDSHOWIOBJS | Pokaż obiekty dziedziczone w bieżącym wydaniu. Są to edytowane obiekty, które pozostają nietknięte w wersji Patch Edition. |
ADZDSHOWSM | Pokaż stan Menedżera nasion. |
ADZDSHOWTAB TABLE_SYNONYM_NAME | Pokaż informacje o tabeli i powiązane obiekty. |
ADZDSHOWEV TABLE_SYNONYM_NAME | Pokaż mapowanie kolumn widoku edycji dla tabeli. |
ADZDSHOWCOBJS | Pokaż podsumowanie objętego obiektu dla każdej edycji. Liczba obiektów w starych wydaniach, które mają zamiennik w edycji uruchomionej |
ADZDSHOWCOBJX | Pokaż listę objętych obiektów. Lista obiektów w starych wydaniach, które mają zamiennik w edycji uruchomionej. |