Tenemos una instancia que dispara aleatoriamente la CPU. Quiero crear una alerta que se active en la CPU por encima del 90% y que automáticamente llame a un trabajo que se ejecuta sp_AskBrent
y me envíe por correo electrónico la salida. Sin embargo, la salida es ilegible en texto o HTML. Ni siquiera va bien en una hoja de cálculo de Excel. ¿Cómo puedo obtener la información en un formato legible?
11
Respuestas:
Haga que la alerta ejecute un trabajo que se ejecuta
EXEC msdb.dbo.sp_send_dbmail
con el@query
parámetro:El
@attach_query_result_as_file = 1
parámetro enviará los resultados como un archivo adjunto en formato de texto, que ciertamente debería ser legible. Si lo desea, puede exportar los resultados en formato delimitado por comas utilizando el@query_result_separator
parámetroDesde la página de MSDN para
sp_send_dbmail
:Hay muchas opciones para ese proceso almacenado; revise la página de MSDN y probablemente obtendrá el resultado exactamente como lo desea.
fuente