Configuración de Correos en SQL Server para Notificaciones
Clase 24 de 31 • Curso de Optimización de Bases de Datos en SQL Server
El servicio de correos nos va a ayudar principalmente para notificaciones por eventos generados en nuestro servidor, ya sea para reportar sobre errores, procesos como backups, algún procedimiento almacenado ejecutado o cualquier proceso que queramos tener controlado. En realidad es muy útil, yo lo utilizo a diario.
Configuración
- Creación del perfil. En el asistente buscamos Database Mail y seleccionamos Configurar. En la siguiente pantalla nos va a indicar que debemos crear el perfil inicial.
En la siguiente pantalla nos va a preguntar si queremos habilitar el servicio de correo, le indicamos que sí y continuamos.
Comenzamos a llenar los datos para el perfil, y seleccionamos Add, para configurar la cuenta de correo asociada.
Llenamos todos los campos requeridos y seleccionamos OK. Cuando se cierra la pantalla de la cuenta de correo, continuamos con el proceso, seleccionamos Next en las siguientes tres pantallas.
- Ahora que tenemos el perfil creado, continuamos con la creación del correo electrónico.
sp_configure 'show advanced', 1 GO RECONFIGURE GO sp_configure 'Database Mail XPs', 1 GO RECONFIGURE GO
Ejecutamos el query para configurar el servicio.
- En el último paso probamos el servicio y enviamos un correo.
USE msdb GO EXEC sp_send_dbmail @profile_name='Roy Rojas', @recipients='[micorreo@gmail.com](mailto:micorreo@gmail.com)', @subject='Mensaje de prueba', @body='Felicidades ya puedes enviar correos desde tu base de datos'
Felicidades, ya tienes configurado tu servidor de correos en SQL Server.