Temos uma instância que atinge aleatoriamente a CPU. Quero criar um alerta que dispara na CPU mais de 90% e chama automaticamente um trabalho que é executado sp_AskBrent
e envia a mensagem por e-mail. No entanto, a saída é ilegível na saída de texto ou HTML. Ele nem vai bem em uma planilha do Excel. Como posso obter as informações em um formato legível?
11
Respostas:
Faça o alerta executar um trabalho que execute o
EXEC msdb.dbo.sp_send_dbmail
com o@query
parâmetro:O
@attach_query_result_as_file = 1
parâmetro enviará os resultados como um anexo em formato de texto, o que certamente deve ser legível. Se desejar, você pode exportar os resultados em formato delimitado por vírgula usando o@query_result_separator
parâmetroNa página MSDN para
sp_send_dbmail
:Existem muitas opções para esse proc armazenado; verifique a página do MSDN e provavelmente você obterá a saída exatamente como deseja.
fonte