Privacidade & Cookies
Este site utiliza cookies. Ao Continuar, você concorda com o uso deles. Saiba mais, incluindo como controlar cookies.
Alertas no Oracle Application
Oracle Alerta facilita o fluxo de informações dentro de sua organização, permitindo que você criar entidades chamadas de alertas para monitorar as informações da sua empresa e para o notificar de que as informações que você deseja. Você pode definir um dos dois tipos de alertas: um alerta de evento ou um alerta periódico.
alerta de Evento:
um alerta de Evento notifica imediatamente a atividade em seu banco de dados conforme ela ocorre. Ao criar um alerta de Evento, especifique o seguinte:
• um evento de banco de dados que você deseja monitorar, ou seja, uma inserção e/ou uma atualização para uma tabela de banco de dados específica.
• uma instrução SQL Select que recupera informações específicas do banco de dados como resultado do evento do banco de dados.
• ações que você deseja que o Oracle Alert execute como resultado do evento do banco de dados. Uma ação pode implicar o envio de uma mensagem de E-mail a alguém, a execução de um programa simultâneo, a execução de um script operacional ou a execução de um script de instrução SQL. Você inclui todas as ações que deseja que o Oracle Alert execute, em um conjunto de ações.
alerta periódico:
um alerta periódico, por outro lado, verifica o banco de dados para obter informações de acordo com um cronograma que você define. Em um alerta periódico, especifique o seguinte:
• uma instrução SQL Select que recupera informações específicas do banco de dados.
• a frequência que você deseja que o alerta periódico execute a instrução SQL.
• ações que o Oracle alerta para executar uma vez que executa a instrução SQL. Uma ação pode implicar o envio das informações recuperadas para alguém em uma mensagem de correio eletrônico, execução de um programa simultâneo, execução de um script operacional ou execução de um script de instrução SQL. Incluímos todas as ações que queremos que o Oracle Alert execute, em um conjunto de ações.
navegação em Aplicativos Oracle para definir um alerta:
vá para” Alert Manager ” responsabilidade
Alert >> definir
Transferir alerta de uma instância/banco de dados para outra:
vá para “Gerente de alerta” responsabilidade
alerta > > definir
vá para o Menu” Ferramentas “na parte superior
clique em”alerta de transferência”
digite os campos de origem e destino e clique em Transferir.
como definir um alerta periódico:
- vá para Alert Manager > Alert > definir.
- selecione a guia ‘periódico’.
- digite o nome do aplicativo que possui o alerta no campo do aplicativo.
- nomeie o alerta (até 50 caracteres) e dê uma descrição significativa (até 240 caracteres).
- verificação ativada para ativar seu alerta periódico.
- Defina a frequência para o periódico de alerta para qualquer um dos seguintes:
- Na Demanda
- No primeiro Dia do Mês
- No primeiro Dia da Semana
- a Cada N Dias de Calendário
- Todos os Dias
- Todos os Outros Dias
- a Cada N Dias úteis
- Cada Dia
- Todos os Outros Negócios do Dia
Digite uma instrução Select de SQL que recupera todos os dados seu alerta de necessidades para realizar as ações que você pretende definir. Sua instrução de seleção de alerta periódico deve incluir uma cláusula INTO que contenha uma saída para cada coluna selecionada por sua instrução Select.
aqui está um exemplo de uma instrução de seleção de alerta periódico que procura usuários que não alteraram suas senhas dentro do número de dias especificado pelo valor em :THRESHOLD_DAYS.:
SELECIONE user_name,
password_date,
:THRESHOLD_DAYS
EM &USUÁRIO
&LASTDATE,
&NUMDAYS
a PARTIR de fnd_user
ONDE sysdate = NVL(password_date,
sysdate) + :THRESHOLD_DAYS
ORDER BY user_name
embora o Oracle Alert não suporte instruções PL/SQL como a definição de instrução SQL de alerta, você pode criar uma função empacotada PL/SQL que contém lógica PL/SQL e inserir uma instrução SQL Select que chama essa função empacotada.
você pode verificar a precisão e eficácia de sua instrução Select. Escolha Verificar para analisar sua instrução Select e exibir o resultado em uma janela de nota.
escolha Executar para executar a instrução Select em um dos IDs Oracle do seu aplicativo e exibir o número de linhas retornadas em uma janela de nota.
quando estiver satisfeito com a instrução SQL, salve seu trabalho.
especificando detalhes do alerta:
depois de definir um evento ou alerta periódico na janela alertas, você precisa exibir na janela Detalhes do alerta para concluir a definição do alerta. A janela Detalhes do alerta inclui informações como quais instalações de aplicativos você deseja que o alerta seja executado, quais valores padrão você deseja que suas variáveis de entrada usem e quais características adicionais você deseja que suas variáveis de saída tenham.
criando ações de alerta:
depois de definir seu alerta, você precisa criar as ações que deseja que seu alerta seja executado. Existem quatro tipos de ações que você pode criar:
• mensagem de acções
• simultâneas ações do programa
• operacional acções de script
• instrução SQL ações de script
Escolher as Acções
Digite um nome (até 80 caracteres) e uma descrição (até 240 caracteres) para o seu alerta de ação.
selecione um nível para sua ação: detalhe, Resumo ou nenhuma exceção.
escolha Detalhes da ação para exibir a janela Detalhes da ação.
Selecione o tipo de ação que você deseja criar no campo Tipo de Ação
Criar um Alerta de Evento:
especifique o nome do aplicativo e a tabela de banco de dados que você deseja que o Oracle Alert monitore.
Nota: não é possível utilizar uma vista como a tabela de eventos para o seu alerta.
verifique após a inserção e/ou após a atualização se você deseja executar seu alerta de Evento quando um usuário do aplicativo insere e/ou atualiza uma linha na tabela do banco de dados.
especifique um valor no campo Keep _ Days para indicar o número de dias de exceções, ações e histórico de ações de resposta que você deseja manter para este alerta.
especifique um valor no campo Data de término se quiser desativar o alerta em uma determinada data.
Tabelas De Alerta Importantes:
- ALR_ALERTS
- ALR_ACTIONS
- ALR_ACTION_SETS
- ALR_ACTION_SET_INPUTS
- ALR_ACTION_SET_OUTPUTS
- ALR_ACTION_SET_MEMBERS
- ALR_ALERT_CHECKS
- ALR_ALERT_INPUTS
- ALR_ALERT_OUTPUTS
- ALR_ACTION_SET_CHECKS
- ALR_RESPONSE_SETS
- ALR_RESPONSE_ACTIONS
- ALR_VALID_RESONSES
Oracle Alerta utiliza a seguinte interna vistas:
- ALR_ALERT_ACTIONS_VIEW
- ALR_ALERT_HISTORY_VIEW
- ALR_CHECK_ACTION_HISTORY_VIEW
- ALR_INSTALLATIONS_VIEW
- ALR_PERIODIC_ALERTS_VIEW
- ALR_RESPONSE_ACTIONS_VIEW
- ALR_SCHEDULED_PROGRAMS
- ALR_VARIABLES_AND_OUTPUTS
Para mais detalhes pode consultar o Oráculo de Alerta Guia do Usuário