sp_add_notification (Transact-SQL)
Establece una notificación para una alerta.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_add_notification [ @alert_name = ] 'alert' ,
[ @operator_name = ] 'operator' ,
[ @notification_method = ] notification_method
Argumentos
[ @alert_name= ] 'alert'
Alerta de esta notificación. alert es de tipo sysname y no tiene valor predeterminado.[ @operator_name= ] 'operator'
Operador al que se notificará cuando se produzca la alerta. operator es de tipo sysname y no tiene valor predeterminado.[ @notification_method= ] notification_method
Método que se utilizará para notificar al operador. notification_method es de tipo tinyint y no tiene valor predeterminado. notification_method puede ser uno o más de estos valores, combinados con un operador lógico OR.Valor
Descripción
1
Correo electrónico
2
Buscapersonas
4
net send
Valores de código de retorno
0 (correcto) o 1 (error)
Conjuntos de resultados
Ninguno
Comentarios
sp_add_notification debe ejecutarse desde la base de datos msdb.
SQL Server Management Studio proporciona una sencilla forma gráfica de administrar todo el sistema de alertas. Se recomienda utilizar Management Studio para configurar la infraestructura de alertas.
Para enviar una notificación como respuesta a una alerta, primero debe configurar el Agente SQL Server para el envío de correo.
Si se produce algún error al enviar un mensaje de correo electrónico o una notificación por buscapersonas, el error se comunica en el registro de errores de servicio del Agente SQL Server.
Permisos
Solo los miembros del rol fijo de servidor sysadmin pueden ejecutar sp_add_notification.
Ejemplos
En el ejemplo siguiente se agrega una notificación de correo electrónico para la alerta especificada (Test Alert).
[!NOTA]
En este ejemplo se da por supuesto que Test Alert ya existe y que François Ajenstat es un nombre de operador válido.
USE msdb ;
GO
EXEC dbo.sp_add_notification
@alert_name = N'Test Alert',
@operator_name = N'François Ajenstat',
@notification_method = 1 ;
GO
Vea también
Referencia
sp_delete_notification (Transact-SQL)
sp_help_notification (Transact-SQL)
sp_update_notification (Transact-SQL)