Correo del Agente SQL Server

El Agente SQL Server incluye la posibilidad de enviar correo electrónico. Puede configurar el correo del Agente SQL Server para enviar mensajes de correo electrónico a operadores predefinidos cuando:

  • Se desencadene una alerta. Las alertas se pueden configurar para enviar una notificación por correo electrónico acerca de eventos específicos que se produzcan. Por ejemplo, es posible configurar alertas para que avisen a un operador acerca de un determinado evento de la base de datos o una situación del sistema operativo que precise una acción inmediata. Para obtener más información acerca de cómo configurar alertas, vea Definir alertas.

  • Se lleve a cabo o no se complete una tarea programada, como una copia de seguridad de la base de datos o un evento de replicación. Por ejemplo, puede usar el correo del Agente SQL Server para notificar a los operadores si se produce un error durante el procesamiento a fin de mes.

Es posible enviar mensajes de correo electrónico a una lista de destinatarios para informarles del estado de los trabajos programados, lo que les permitiría emprender una acción. Por ejemplo, puede configurar el correo del Agente SQL Server para enviar mensajes de correo electrónico cuando termine de hacerse una copia de seguridad.

De forma predeterminada, el correo del Agente SQL Server está desactivado. Para configurarlo, utilice el panel Sistema de alerta del cuadro de diálogo Propiedades de Agente SQL Server. Tenga en cuenta que el correo del Agente SQL Server sólo es necesario para la notificación de alertas y la notificación automática cuando se completa un trabajo. Cada paso de un trabajo puede enviar un mensaje de correo electrónico, independientemente de si el correo del Agente SQL Server está activado. Por ejemplo, un paso de trabajo de Transact-SQL puede usar el Correo electrónico de base de datos para enviar el resultado de una consulta a la lista de destinatarios.

El correo del Agente SQL Server permite usar dos sistemas de correo electrónico. Al configurar el correo del Agente SQL Server, elija el sistema de correo que se usará:

  • Si elige el Correo electrónico de base de datos, el Agente SQL Server utilizará el Correo electrónico de base de datos para enviar el correo electrónico.

  • Si elige SQL Mail, el Agente SQL Server utilizará la interfaz de MAPI extendida para enviar el correo electrónico.

    Nota

    SQL Mail se quitará en una versión futura de SQL Server. Por tanto, evite usar esta característica en nuevos trabajos de desarrollos y tenga previsto modificar las aplicaciones que actualmente la utilizan. Para enviar correo electrónico desde Microsoft SQL Server, use el Correo electrónico de base de datos.

Después de cambiar el sistema de correo electrónico, debe reiniciar el servicio del Agente SQL Server para que el cambio entre en vigor.