Partilhar via


Configurar um alerta de base de dados SQL Server (Windows)

Aplica-se a:SQL Server

Pode usar o Performance Monitor para criar um alerta que é ativado quando um contador do Performance Monitor atinge um valor limiar. Em resposta ao alerta, o Performance Monitor pode iniciar uma aplicação, como uma aplicação personalizada escrita para lidar com a condição de alerta. Por exemplo, pode criar um alerta que é ativado quando o número de deadlocks ultrapassa um valor específico.

Os alertas também podem ser definidos usando o SQL Server Management Studio e o SQL Server Agent. Para obter mais informações, consulte Alertas.

Crie um conjunto de coletores de dados para um alerta de contador de desempenho

  1. Abrir o Performance Monitor e expandir conjuntos de coletores de dados.

  2. Clique com o botão direito em Definido pelo Utilizador e selecione Novo>Conjunto de Coletores de Dados.

  3. Dê ao novo conjunto um nome personalizado, selecione o botão de Criar manualmente (Avançado) e selecione Próximo.

  4. Selecione o botão de rádio Alerta de Contador de Desempenho, depois selecione Seguinte.

  5. Na página Que contadores de desempenho gostaria de monitorizar? , selecione Adicionar para adicionar um contador ao alerta.

  6. Selecione um marcador da lista de contadores disponíveis .

  7. Para adicionar o contador ao alerta, selecione Adicionar. Podes continuar a adicionar marcadores, ou podes selecionar OK para voltar à caixa de diálogo para o novo alerta.

  8. Na nova caixa de diálogo de alertas, selecione Acima ou Abaixo na lista Alerta quando. Depois introduza um valor limiar em Limit.

    O alerta é gerado quando o valor do contador é maior ou inferior ao valor limiar (dependendo se selecionou Over ou Under).

  9. (Opcional) Escolhe a conta com a qual queres executar este alerta, usando a opção Executar como .

  10. Selecione o botão de opção Abrir propriedades para este conjunto de coletores de dados e escolha Terminar.

  11. No separador Agenda, defina o horário de início e fim para a varredura de alertas.

Configura um alerta de base de dados SQL Server com o recolhedor de dados

Para modificar as ações que pode realizar contra um alerta, deve abrir o coletor de dados criado no seu novo conjunto de coletores de dados.

  1. Navegue até ao novo conjunto de coletores de dados que criou e clique duas vezes no objeto coletor de dados no painel de detalhes. Neste exemplo, o nome é DataCollector01, e tem um Tipo de Alert.

  2. No separador Tarefa de Alerta, defina ações para ocorrerem sempre que o alerta é disparado.

  3. No separador Ação de Alerta , marque a opção Registar uma entrada na caixa de registo de eventos da aplicação .

  4. No separador Alertas , podes definir a frequência de amostragem com as caixas Intervalo de Amostra e Unidades .