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.
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).
Copiar newprods.txt para o $APPL_TOP/admin
Conteúdo do newprods.txt
É 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.
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.
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:
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
– 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;
Verifica a integridade do esquema APPS
Relatório é gerado em $APPL_TOP/admin/<SID>/out/
Verifica a integridade dos grants e sinônimos que o APPS deve ter sobre as tabelas dos módulos, e recria os mesmos
– Esta tarefa deve ser executada apenas após adicionar um novo idioma, a fim de preparar as tabelas do banco de dados
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.
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: