Alerta SQL
Bom dia,
Estou tentando configurar alertas no meu sql para mandar emails, porem quando o alerta e o operador que eu criei esta habilitado, ele começa a gerar um monte de erro no error logs com a seguinte msg:
Date 23/11/2009 16:53:40
Log SQL Server Agent (Current - 23/11/2009 16:53:00)Message
[298] SQLServer Error: 512, Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression. [SQLSTATE 21000]
Alguem ja viu esse tipo de erro?
Abs.
Todas as Respostas
- Bom Dia,
Esse é um erro de programação e pode não estar relacionado ao alerta ou ao operador.
O que o alerta faz ?
[ ]s,
Gustavo Maia Aguiar
http://gustavomaiaaguiar.spaces.live.com
A Impedância, o Mapeamento Objeto Relacional e Implementações – Parte II
http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!814.entry
Classifique as respostas. O seu feedback é imprescindível - Esse alerta deveria me mandar um email quando a processador chegar a mais de 50% de utilização pela minha instancia. Configurei o alerta por interface grafica.
Abs. - Kezan,
Você esta trabalhando com Subquery?
Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA - Olá Kezan,
Estranho, pois, se for só isso não é de se esperar que o SQL Server gere algum código com erro.
Você poderia refazer o alerta ?
[ ]s,
Gustavo Maia Aguiar
http://gustavomaiaaguiar.spaces.live.com
A Impedância, o Mapeamento Objeto Relacional e Implementações – Parte II
http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!814.entry
Classifique as respostas. O seu feedback é imprescindível - Não, eu apenas configurei o alerta por interface grafica, nem foi por linha de comando, foi bem simples.
Abs. - Maia,
Eu também acho estranho esse, se o alerta foi configurado via interface gráfico e deverá emitir um aviso com 50% de uso processador.
Mas o SQL Server esta emitindo uma mensagem de erro como se estivesse utilizando uma subquery.
Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA - Eu refiz novamente, e esta a mesma coisa, é só eu dar um refresh no alerta que ja gera o erro. Estou achando que meu Agente esta com algum problema.
Abs. Oi Jr.
Pois é. Eu concordo com você. É estranho como se fosse um BUG.
Bem, a menos que seja refeito o alerta, o operador e aplicado o último Service Pack, teríamos que analisar um pouco mais profundo (Profiler da vida).
[ ]s,
Gustavo Maia Aguiar
http://gustavomaiaaguiar.spaces.live.com
A Impedância, o Mapeamento Objeto Relacional e Implementações – Parte II
http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!814.entry
Classifique as respostas. O seu feedback é imprescindívelTbm estou achando, vou fazer estes testes e retornarei.
Muito obrigado pela ajuda.
Abs.- Kezan,
Verifique as possíveis atualizações e services packs necessário para seu ambiente.
Refaça a configuração do seu Job, Operador e também as configurações do seu SQL Server Agent.
Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA - Bom dia,
Galera, pelo que eu estava lendo, primeiro preciso ativar o Resource Governor para depois ajustar, controlar algo sobre CPU ou outro hardware.
Abs. - Olá Kezan,
São configurações isoladas. Não é preciso ter o Resource Governor funcionando para trabalhar com alertas e vice-versa. O Resource Governor é um excelente recurso do 2008 e se for necessário acho muito interessante utilizá-lo, mas não acho que ele tenha relação com o problema. De qualquer forma, se você o ativar e resolver, é uma solução de contorno válida.
[ ]s,
Gustavo Maia Aguiar
http://gustavomaiaaguiar.spaces.live.com
A Impedância, o Mapeamento Objeto Relacional e Implementações – Parte II
http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!814.entry
Classifique as respostas. O seu feedback é imprescindível - Eu achei que tinha relação pois todas opções que tinha na configuração do Alerta...
Objects: Workload Group Stats - Resource Pool Stats
Instance: default ou internal
...tinham tbm no Resource Governor.
Abs. - Kezan,
Não tem não, o Gustavo esta certo!!!
O seu problema esta mais relacionado com o serviço SQL Server Agent, JOBs e Operadores.
Verifique como já destacamos anteriormente estes itens antes de tentar a utilização de recursos isolados.
Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA