Compartir a través de


Configurar el Agente SQL Server para que use el correo electrónico de base de datos

Se aplica a:SQL ServerAzure SQL Managed Instance

En este artículo se describe cómo configurar el Agente SQL Server para usar correo electrónico de base de datos para enviar notificaciones y alertas en SQL Server mediante SQL Server Management Studio.

Requisitos previos

  1. Configura correo de base de datos.

  2. Cree una cuenta de Database Mail para la cuenta de servicio del Agente SQL Server que utilizará.

  3. Cree un perfil de correo de base de datos para que sea utilizado por la cuenta de servicio del Agente SQL Server y agregue al usuario al rol de DatabaseMailUserRole en la base de datos msdb. Compruebe que los usuarios estén configurados correctamente para enviar correo.

  4. Establecer el perfil como perfil predeterminado de la base de datos msdb.

Permisos

El usuario que crea cuentas de perfil y ejecuta procedimientos almacenados debe ser miembro del rol fijo de servidor sysadmin.

Uso de SQL Server Management Studio para configurar el Agente SQL Server para usar correo electrónico de base de datos

Sugerencia

Los pasos siguientes no son necesarios en Azure SQL Managed Instance, que ya está configurado para buscar un perfil denominado AzureManagedInstance_dbmail_profile. Para obtener más información y conseguir un script de ejemplo, vea Notificaciones de trabajo del Agente SQL de Azure SQL Managed Instance.

En los pasos siguientes se usa SQL Server Management Studio (SSMS)

  1. Conéctese a la instancia de SQL Server.

  2. En el Explorador de objetos, expanda una instancia de SQL Server.

  3. Haga clic con el botón derecho en Agente SQL Server y, después, seleccione Propiedades.

  4. Seleccione Sistema de alertas.

  5. Seleccione Habilitar perfil de correo.

  6. En la lista Sistema de correo , seleccione Correo electrónico de base de datos.

  7. En la lista Perfil de correo, seleccione un perfil de correo para el Correo electrónico de base de datos.

  8. Reinicie el Agente SQL Server.

Tareas de seguimiento

Las siguientes tareas son necesarias para completar la configuración del agente con el fin de que envíe alertas y notificaciones.

  • Alertas

    Las alertas del Agente SQL se pueden configurar para notificar a un operador de un evento de base de datos determinado o una condición del sistema operativo.

  • Operadores

    Los operadores del Agente SQL son alias para personas o grupos que pueden recibir notificaciones, por ejemplo por correo electrónico.