Pular para o conteúdo

Ferramentas administrativas do Oracle E-Business Suite 12i: Conheça as opções via Shell

aea1

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

1

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

2

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.

3

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

4

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

5

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

6
  • 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!

André Luiz Dutra Ontalba

André Luiz Dutra Ontalba

André Luiz Dutra Ontalba é um Oracle ACE member, formado em Ciências da Computação, é especialista em Banco de Dados Oracle com sólidos conhecimentos em Engineered Systems, Performance & Tuning, RAC, Oracle Cloud e Oracle ERP's System; Trabalha com Oracle há 17 anos, certificado OCP Oracle 11/12g/Cloud e conta com mais de 27 outras certificações em produtos da Oracle. Atualmente trabalha como Senior Database Architect na Sogeti Luxembourg uma empresa da Capgemini Group. André é fundador do Grupo de Usuários Oracle de Luxemburgo (LUXOUG). Articulista para o OTN, GPO (Grupo de Usuários Oracle Brasil) e LUXOUG. Twitter @aontalba / blog www.dbadutra.com

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Marcações:
plugins premium WordPress