SQL Server: Configurar Database Mail, operadores y alertas

SQL Server: Configurar Database Mail, operadores y alertas

Queridos lectores del Blog de Ncora, soy Vicent Solanes y os traigo un nuevo post sobre SQL Server Database Mail y como configurar operadores y alertas.

Cómo algunos sabréis, uno de los rompecabezas de los administradores es cómo detectar los problemas que estamos teniendo en el entorno que estamos administrando. 

Hay muchas herramientas de terceros que nos pueden monitorizar cualquier parámetro que nosotros creamos. Es de vital importancia conocer el valor de tal parámetro y que nos avise el sistema cuando el valor exceda los valores «seguros». 

Algunas de las herramientas más conocidas son: Nagios, Zabbix, PRTG, etc… Pues bien, en este post nos vamos a centrar en la propia herramienta que SQL Server contiene.

SQL Server Database Mail: Procedimiento

Lo primero que tenemos que tener activado es el servicio Agent. Ahora, desplegamos el área de administración y botón derecho sobre «Correo electrónico de Base de datos»:

SQL Server Database Mail

A continuación pulsaremos en configurar correo electrónico de base de datos.

Nos aparecerá la siguiente pantalla:

Pulsamos siguiente y…

Lo dejamos en la primera opción, que ya está marcada por defecto. Ahora nos aparecerá un mensaje de advertencia si no hemos configurado el servicio agent para el envío de correo:

Pulsaremos Sí y quedará activado la característica necesaria para el envío de correo.

Ahora ha llegado el momento de crear un perfil:

Indicaremos un nombre, una descripción y también añadiremos una cuenta que es la que se encargará de realizar el envío de los correos.

Para el ejemplo, vemos los datos necesarios para utilizar una cuenta gmail:

Y finalmente…

SQL Server Database Mail

Ahora podemos realizar una prueba de envío de correo.

SQL Server Database Mail

Una vez comprobado que el correo se envía correctamente, vamos a crear una alerta y un operador. El operador será la cuenta de correo a la cual se le enviarán los correos.

En nuestro ejemplo indicaremos que el operador será una cuenta de guardia. También podemos indicar las horas que queremos que pueda recibir correos.

Crearemos una alerta, en nuestro ejemplo vamos a revisar el tamaño del fichero de datos de la base de datos «Facturación». Cuando el fichero .mdf supere el MB de tamaño, nos enviará un correo si estamos dentro de la hora laborable.

SQL Server Database Mail
SQL Server Database Mail

Con esto terminamos el post de esta semana sobre SQL Server y la configuración de Database Mail, operadores y alertas. Espero que os haya gustado y si tenéis alguna duda o comentario bienvenido será.

Nos vemos en septiembre!!!

Felices vacaciones a tod@s

Si estás interesado en contactar con el Ncora Team para hablar de un proyecto para tu empresa, pulsa en el botón y te llamamos.

Compártelo en redes sociales

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on email

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.