Con 11gR2, Oracle ha introdotto la ridefinizione basata sull'edizione per aiutare nelle modifiche online. Anche l'applicazione di patch online R12.2 utilizza la stessa funzionalità per ottenere l'applicazione di patch online. Nelle edizioni R12.2 vengono sincronizzate tra il filesystem del sistema operativo e il database
Due definizioni di edizione:
Runtime:utilizzato dagli utenti online, mai modificato da una Patch
Patch:utilizzato dagli strumenti di patching, le modifiche non influiscono sull'applicazione in esecuzione
Determinazione dell'edizione n in EBS
Come riconoscere la tua edizione:
Dal sistema operativo:
echo $FILE_EDITION
Dal DB:
select ad_zd.GET_EDITION_TYPE,
ad_zd.GET_EDITION
da doppio;
Imposta l'edizione in EBS
Come impostare la tua edizione:
Dal sistema operativo:
fonte /u012/oracle/ebs_122/EBSapps.env esegui o
fonte /u012/oracle/ebs_122/EBSapps.env patch
echo $RUN_BASE – il filesystem di esecuzione
echo $PATCH_BASE – il filesystem di patch
Da DB:
ad_zd.SET_EDITION('RUN')
o
ad_zd.SET_EDITION('PATCH')
Utili script sql relativi all'edizione nella versione R12.2
Script SQL | Descrizione
|
ADZDSHOWED | Mostra le edizioni del database e l'edizione corrente. |
ADZDSHOWLOG | Mostra registro diagnostico completo per l'infrastruttura di patching online |
ADZDSHOWLOGEVT | Mostra solo i messaggi di eventi e di errore dal registro di diagnostica delle patch online (un utile riepilogo, senza il testo dettagliato della dichiarazione). |
ADZDSHOWLOGERR | Mostra solo i messaggi di errore dal log di diagnostica delle patch online. |
ADZDCMPED | Confronta l'edizione patch con l'edizione run. Attenzione:l'esecuzione di questo script potrebbe richiedere molto tempo. |
ADZDSHOWOBJS | Mostra riepilogo oggetti per edizione. Conteggi di oggetti con edizione reale e stub (ereditato) per edizione. |
ADZDSHOWAOBJS | Mostra oggetti reali nell'edizione corrente. Questi sono gli oggetti modificati che sono stati modificati dalla patch |
ADZDSHOWIOBJS | Mostra oggetti ereditati nell'edizione corrente. Questi sono gli oggetti modificati che rimangono intatti nella Patch Edition. |
ADZDSHOWSM | Mostra lo stato di Seed Manager. |
ADZDSHOWTAB TABLE_SYNONYM_NAME | Mostra le informazioni sulla tabella e gli oggetti correlati. |
ADZDSHOWEV TABLE_SYNONYM_NAME | Mostra la mappatura delle colonne della vista di edizione per la tabella. |
ADZDSHOWCOBJS | Mostra riepilogo oggetti coperti per edizione. Conteggio di oggetti nelle vecchie edizioni che hanno una sostituzione nell'edizione run |
ADZDSHOWCOBJX | Mostra elenco oggetti coperti. Elenco di oggetti nelle vecchie edizioni che hanno una sostituzione nell'edizione di esecuzione. |