GE Auditor de Ambiente
Utilidades/Diversos > Acesso rápido > Auditor de Ambiente
Voltar
O CIGAM Auditor permite ao usuário realizar auditorias de conformidade no ambiente, como a estrutura de objetos de banco de dados, pastas e arquivos, parâmetros e outros itens necessários para o correto funcionamento do sistema.
Para acessar o Auditor de Ambientes, deve se acessar o Acesso Rápido (através do F11 ou do Raio):
Índice
As etapas do processo são:
Etapa “O que deseja auditar?”
❑ Selecionar verificações individualmente.
❑ Tabelas (existência, estrutura e índices):
Compara a estrutura de tabelas da versão em execução, com a estrutura no banco de dados (BD) do ambiente em questão, considerando os seguintes itens para as tabelas que foram selecionadas nas etapas anteriores.
❑ Compilação de objetos de banco de dados:
Audita se os objetos existentes pertencem ao Produto ou são Customizados, identifica a ausência de objetos necessários e realiza a compilação dos objetos que estão descompilados.
- Obs: Caso for selecionado a opção “Tabelas (existência, estrutura e índices)” e venha a marcar também a opção “Selecionar verificações individualmente”, a primeira opção será desmarcada.
Etapa “Verificação”
Essa etapa ocorre somente quando a opção “Selecionar verificações individualmente” estiver selecionada.
- “Selecione as verificações desejadas”, nela é possível fazer a seleção das opções que desejar verificar, ela é separada por níveis sendo o primeiro nível a área o segundo o módulo.
- Tipos de objetos a serem verificados - caso a seleção tenha ocorrido na primeira tela do Auditor, todos os tipos de objetos são verificados, caso a seleção tenha ocorrido a partir da tela de seleção individual, é possível escolher os tipos de objetos a serem verificados.
Etapa “Preparado para iniciar”
É a etapa que da sequência a operação caso clique no botão "Avançar".
Etapa “Executando”
É realizada a execução da opção de auditoria anteriormente selecionada:
- Tabelas da versão X tabelas no BD;
- Campos das tabelas X campos das tabelas no BD;
- Índices das tabelas X índices das tabelas no BD. Considerar quantidade de índices, nomes e elementos;
- Índices no BD e que não fazem parte da tabela em sua estrutura oficial, ou seja, índices que foram criados via customização.
- Compara os objetos cadastrados via XML com os existentes no ambiente;
- Avalia objetos descompilados na versão.
Etapa "Resultados"
Nessa tela, são exibidas as tabelas e objetos de banco de dados avaliados conforme a seleção do usuário, apresentando as seguintes informações:
- Tabelas (existência, estrutura e índices)
- Tabela: Nome "Magic" da tabela (exemplo: Tipo Pagamento).
- Nome lógico: Nome lógico da tabela (exemplo: %GFTIPOPAGTO%).
- Nome BD: Nome da tabela no banco de dados (exemplo: GFTIPOPA).
- Situação: Status conforme avaliação realizada pela rotina, com as seguintes possibilidades:
- Ok: Tudo está em conformidade.
- Aviso: Há divergências menores.
- Erro: Divergências significativas encontradas.
- Quando o retorno for "Aviso" ou "Erro", o botão Detalhar exibirá informações detalhadas sobre as divergências.
- Funcionalidades adicionais para tabelas:
- Ordenação: Todas as colunas descritas podem ser utilizadas para ordenar os registros exibidos.
- Filtragem: As colunas podem ser usadas como filtros (faixa de/até).
- Botão "Ajustar índices":
- Ajusta os índices que não estão criados corretamente no banco de dados.
- Disponível apenas para usuários do tipo Supervisor ou membros do grupo SUPERVISOR. [Versão 221107.c 1] e [Versão 230502 1].
- Importante: Essa opção deve ser executada somente quando o usuário logado for o único utilizando o CIGAM.
- Botão "Gerar Script": Gera um arquivo com extensão .txt contendo os scripts dos índices a serem ajustados.
- Nota: Em casos de inconformidades nas tabelas, é necessário executar a rotina Atualiza Tabelas, conforme as orientações disponíveis na documentação Atualizar tabelas.
- Compilação de objetos de banco de dados
- Nome do objeto: Nome do objeto (exemplo: CG_VW_COLABORADORES).
- Tipo de objeto:
- Triggers (*.trg)
- Types especifications (*.tps)
- Functions (*.fnc)
- Sequence scripts (*.sqc)
- Types (*.typ)
- Views (*.vew)
- Packages (*.pck)
- Procedures (*.prc)
- Situação: Status conforme avaliação realizada pela rotina, com as seguintes possibilidades:
- Ok: Objeto em conformidade.
- Não encontrado: Objeto ausente no banco de dados.
- Descompilado: Objeto não sincronizado ou com erros de compilação.
- Customizado/Não produto: Alterado pelo cliente ou fora do padrão do produto.
- Funcionalidades adicionais para tabelas:
- Botão "Compilar objetos": Compila os objetos que não foram sincronizados durante a atualização.
- Botão "Exportar para CSV": Gera um arquivo delimitado com os dados na ordem apresentada na tela.
Quais as verificações de índices que são executadas?
A partir da [Versão 221107.c 1] e [Versão 230502 1] é exibido na coluna Situação a opção Detalhes. Ao acioná-lo exibe uma janela com o resultado das verificações da tabela.
As verificações de índices são:
- - Verifica se todos os índices constantes nas tabelas da versão estão criados corretamente no banco de dados;
- - Verifica se os índices das tabelas estão com todos os seus elementos criados corretamente conforme estão nas tabelas da versão.
Não estando uma dessas verificações corretas, é informado em Situação - Detalhes que o índice não foi encontrado. Quando o índice é encontrado mas ele não está na ordenação correta é informado qual ordenação ele deveria estar.