Com 11gR2, a Oracle introduziu a redefinição baseada em edição para ajudar na modificação online. O R12.2 Online Patching também usa o mesmo recurso para obter o Online Patching. Nas edições R12.2 são sincronizadas entre o sistema de arquivos do SO e o banco de dados
Duas definições de edição:
Runtime:Used by Online Users, Never alterado por um Patch
Patch:Usado pelas ferramentas de correção, as alterações não afetam o aplicativo em execução
Determinação da edição n no EBS
Como saber sua edição:
Do SO:
echo $FILE_EDITION
Do DB:
selecione ad_zd.GET_EDITION_TYPE,
ad_zd.GET_EDITION
de duplo;
Configure a edição no EBS
Como definir sua edição:
No SO:
source /u012/oracle/ebs_122/EBSapps.env run ou
source /u012/oracle/ebs_122/EBSapps.env patch
echo $RUN_BASE – o sistema de arquivos de execução
echo $PATCH_BASE – o sistema de arquivos de patch
Do DB:
ad_zd.SET_EDITION('RUN')
ou
ad_zd.SET_EDITION('PATCH')
Scripts sql úteis relacionados à edição em R12.2
Scripts SQL | Descrição |
ADZD MOSTRADO | Mostrar as edições do banco de dados e a edição atual. |
ADZDSHOWLOG | Mostrar log de diagnóstico completo para infraestrutura de correção on-line |
ADZDSHOWLOGEVT | Mostrar apenas mensagens de evento e de erro do log de diagnóstico de correção on-line (um resumo útil, sem o texto detalhado da instrução). |
ADZDSHOWLOGERR | Mostrar apenas mensagens de erro do log de diagnóstico de correção on-line. |
ADZDCMPED | Compare o Patch Edition com o Run Edition. Aviso:este script pode levar muito tempo para ser executado. |
ADZDSHOWOBJS | Mostrar resumo do objeto por edição. Contagens de objetos editados reais e stub (herdados) por edição. |
ADZDSHOWAOBJS | Mostrar objetos reais na edição atual. Estes são os objetos editados que foram alterados pelo patch |
ADZDSHOWIOBJS | Mostrar objetos herdados na edição atual. Estes são os objetos editados que permanecem intocados na Patch Edition. |
ADZDSHOWSM | Mostrar o status do Gerenciador de sementes. |
ADZDSHOWTAB TABLE_SYNONYM_NAME | Mostrar informações da tabela e objetos relacionados. |
ADZDSHOWEV TABLE_SYNONYM_NAME | Mostrar mapeamento de coluna de visualização de edição para tabela. |
ADZDSHOWCOBJS | Mostrar Resumo do Objeto Coberto por edição. Contagem de objetos em edições antigas que têm um substituto na edição de execução |
ADZDSHOWCOBJX | Mostrar Lista de Objetos Cobertos. Lista de objetos em edições antigas que têm um substituto na edição de execução. |