sp_help_operator (Transact-SQL)
Presenta información acerca de los operadores definidos en el servidor.
Sintaxis
sp_help_operator
{ [ @operator_name = ] 'operator_name'
| [ @operator_id = ] operator_id }
Argumentos
[ @operator_name= ] 'operator_name'
Es el nombre del operador. operator_name es de tipo sysname. Si no se especifica operator_name, se devuelve información sobre todos los operadores.[ @operator_id= ] operator_id
Es el número de identificación del operador acerca del que se solicita información. operator_ides de tipo int y su valor predeterminado es NULL.Nota
Se debe especificar operator_id o operator_name, pero no ambos.
Valores de código de retorno
0 (correcto) o 1 (error)
Conjuntos de resultados
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
id |
int |
Número de identificación del operador. |
name |
sysname |
Nombre del operador. |
enabled |
tinyint |
El operador está disponible para recibir notificaciones: 1 = Sí 0 = No |
email_address |
nvarchar(100) |
Dirección de correo electrónico del operador. |
last_email_date |
int |
Fecha de la última notificación al operador mediante correo electrónico. |
last_email_time |
int |
Hora de la última notificación al operador mediante correo electrónico. |
pager_address |
nvarchar(100) |
Dirección del localizador del operador. |
last_pager_date |
int |
Fecha de la última notificación al operador mediante localizador. |
last_pager_time |
int |
Hora de la última notificación al operador mediante localizador. |
weekday_pager_start_time |
int |
Hora inicial a partir de la cual el operador está disponible para recibir notificaciones mediante localizador durante los días laborables. |
weekday_pager_end_time |
int |
Hora en que el operador deja de estar disponible para recibir notificaciones mediante localizador los días laborables. |
saturday_pager_start_time |
int |
Hora inicial a partir de la cual el operador está disponible para recibir notificaciones mediante localizador los sábados. |
saturday_pager_end_time |
int |
Hora en que el operador deja de estar disponible para recibir notificaciones mediante localizador los sábados. |
sunday_pager_start_time |
int |
Hora inicial a partir de la cual el operador está disponible para recibir notificaciones mediante localizador los domingos. |
sunday_pager_end_time |
int |
Hora en que el operador deja de estar disponible para recibir notificaciones mediante localizador los domingos. |
pager_days |
tinyint |
Máscara de bits (1 = domingo, 64 = sábado) para los días de la semana que indica cuándo el operador está disponible para recibir notificaciones mediante localizador. |
netsend_address |
nvarchar(100) |
Dirección de red del operador para notificaciones por mensaje emergente de red. |
last_netsend_date |
int |
Fecha de la última notificación al operador mediante un mensaje emergente de red. |
last_netsend_time |
int |
Hora de la última notificación al operador mediante un mensaje emergente de red. |
category_name |
sysname |
Nombre de la categoría de operadores a la que pertenece este operador. |
Comentarios
sp_help_operator se debe ejecutar desde la base de datos msdb.
Permisos
De forma predeterminada, los miembros de la función fija de servidor sysadmin pueden ejecutar este procedimiento almacenado. A otros usuarios debe concederse una de las siguientes funciones fijas de base de datos del Agente SQL Server en la base de datos msdb:
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Para obtener más información acerca de los permisos de estas funciones, vea Funciones fijas de base de datos del Agente SQL Server.
Ejemplos
En el siguiente ejemplo se proporciona información sobre el operador François Ajenstat.
USE msdb ;
GO
EXEC dbo.sp_help_operator
@operator_name = N'François Ajenstat' ;
GO