Ferramentas Administrativas – E-Business Suite Oracle 12i – Parte 1
Olá amigos, hoje vamos ver as ferramentas administrativas do Oracle E-Business Suite 12i.
Bem como sabemos existem 2 formas para que possamos realizar atividades de manutenção no E-Business Suite, pelo navegador utilizando o Oracle Manager do E-Business Suite (uma console de administração pela própria ferramenta) ou utilizando as ferramentas via Shell.
O recomendado para alguns tipos de atividades é a utilização das ferramentas via Shell, pois na maioria das vezes temos que retirar o serviço de apache para realizar uma manutenção, mas iremos comentar sobre os dois métodos.
Neste primeiro artigo iremos falar sobre as ferramentas via Shell.
Iremos comentar sobre as seguintes ferramentas:
- AD Splicer
- AD Administration
- AD Splicer
Esta ferramenta é usada para adicionar novos produtos a uma instalação de EBS já existente.
Arquivos de controle: newprods.txt (Neste arquivo vai conter as informações do módulo).
Procedimento de uso:
Copiar newprods.txt para o $APPL_TOP/admin
cd $APPL_TOP/admin
adsplice
Conteúdo do newprods.txt
AD Administration
É um dos principais utilitários, por meio dele são realizadas diversas tarefas administrativas na camada de tecnologia do E-Business Suite
É uma ferramenta interativa, mas pode ser associada a um response file (defaultsfile).
Chamada do utilitário: adadmin
Como podemos observar temos 6 itens da ferramenta de administração.
1 . Generate Applications Files menu
Neste item temos toda a geração dos arquivos de mensagens do E-Business Suite, dos arquivos do EBS, dos reports e dos arquivos java que dão suporte a infraestrutura do E-Business Suite.
1 . Generate message files
- Arquivos de mensagem (.msb) são regerados.
- Este passo deve ser executado quando instruído em algum patch ou sob orientação do suporte Oracle.
2. Generate form files
Os fontes (fmb) são extraídos do $AU_TOP e copiados para cada PRODUCT TOP após a compilaçào (fmx).
Podem ser regerados forms para:
- Todos os produtos;
- Apenas produtos específicos;
- Apenas forms específicos de produtos específicos
– Idiomas distintos
Obs: Este passo deve ser executado quando notado algum problema em forms específicos. Regerar todos os forms de todos os produtos é uma tarefa onerosa. Deve-se observar horários de execução ao fazer recompilações em massa.
3. Generate form files
Funciona de maneira similar ao menu para regerar forms, mas manipula apenas os arquivos .rdf
Podem ser regerados reports para:
- Todos os produtos;
- Apenas produtos específicos;
- Apenas forms específicos de produtos específicos
- Idiomas distintos
4. Generate product JAR files
- Regera arquivos JAR da aplicação no JAVA_TOP, e os copia para o APPL_TOP.
- Recria bibliotecas JAVA (appsborg.zip e appsborg2.zip) .
Deve ser executado normalmente após um upgrade no Developer, ou sob orientação do suporte Oracle
2 . Maintain Applications Files
Este menu contém tarefas que visam manter o diretório das aplicações íntegro e atualizado.
1.Relink Applications Programs.
- Faz o relink de produtos (todos ou específicos) com as respectivas bibliotecas.
- Normalmente executado durante resolução de problemas, ou sob recomendação do suporte Oracle
- Não é possível fazer o relink de utilitários do AD por meio do AD Administration – para este caso deve-se usar o adrelink
1.Copy files to destinations.
Copia arquivos dos PRODUCT_TOP´s para áreas centrais:
- Java Files ? JAVA_TOP
- HTML Files ? OAH_TOP
- Multimídia ? OAM_TOP
- Reports ? AU_TOP
Não se deve usar a opção “force”, a não ser sob orientação do suporte Oracle
1.Convert Character set
– Prepara os arquivos do APPL_TOP para conversão de character set, realizando a conversão em seguida.
- Este menu possui um sub-menu, que permite varrer o banco de dados por exceções antes de realizar a conversão de fato.
1.Maintain Snapshot information
- O APPL_TOP snapshot mantém informações sobre versões de arquivos e patches aplicados.
- Global Snapshots x Named Snapshots.
1.Check for missing files
- Varre o APPL_TOP em busca de arquivos “perdidos”.
3 . Compile / Reload Applications Database Entities Menu
Por esta opção é possível recompilar:
- Objetos inválidos no esquema APPS;
- Informações de menus;
- Flexfields;
- Classes JAVA contidas no banco de dados;
1. Validate APPS schema
- Verifica a integridade do esquema APPS
- Relatório é gerado em $APPL_TOP/admin/<SID>/out/
2. Recreate grants and synonyms for APPS schema
- Verifica a integridade dos grants e sinônimos que o APPS deve ter sobre as tabelas dos módulos, e recria os mesmos
3. Maintain multi-lingual tables
- Esta tarefa deve ser executada apenas após adicionar um novo idioma, a fim de preparar as tabelas do banco de dados
4. Check DUAL table
- Verifica a integridade da tabela DUAL: ela deve existir no esquema SYS e conter apenas 1 linha
- Inconsistências nesta tabela podem gerar erros na aplicação (ex: “too many rows”, “no data found”)
4 . Change maintenance mode
- Ativa ou desativa o modo de manutenção.
- Usado antes da aplicação de patches.
- Pode ser usado diretamente o script adsetmmd.sql para realizar a mesma tarefa.
Obs: Por recomendação todos os patches que forem ser aplicados no E-Business Suite 12i devem ser colocado o ambiente em modo de manutenção para que o mesmo não seja acessado por ninguém enquanto estiver sendo aplicado um patch.
Conclusões
Bem amigos começamos a falar sobre as ferramentas de administração / manutenção do E-Business Suite 12i nos próximos artigos trataremos sobre os itens abaixo:
- AD Relink
- AD Configuration Report
- AD File Identification Report
- AutoPatch
- AutoConfig
Referências
- Oracle E-Business Suite Maintenance Procedures (E13675-03)
- Oracle E-Business Suite Maintenance Utilities (E13676-03)
- Oracle E-Business Suite Patching Procedures (E12148-04)
- Oracle E-Business Suite System Administrator’s Guide – Configuration (E12893-04)
- Oracle E-Business Suite System Administrator’s Guide – Maintenance (E12894-04)
- Oracle E-Business Suite System Administrator’s Guide – Security (E12843-05)
Espero ter ajudado.
Até a próxima!