sp_help_operator (Transact-SQL)

Se aplica a:SQL Server

Presenta información acerca de los operadores definidos en el servidor.

Convenciones de sintaxis de Transact-SQL

Sintaxis

  
sp_help_operator  
     { [ @operator_name = ] 'operator_name'   
     | [ @operator_id = ] operator_id }  

Argumentos

[ @operator_name = ] 'operator_name' Nombre del operador. operator_name es sysname. Si no se especifica operator_name , se devuelve información sobre todos los operadores.

[ @operator_id = ] operator_id Número de identificación del operador para el que se solicita información. operator_ides int, con un valor predeterminado de NULL.

Nota

Se deben especificar operator_id o operator_name , pero no se pueden especificar ambos.

Valores de código de retorno

0 (correcto) o 1 (error)

Conjuntos de resultados

Nombre de la 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 buscapersonas del operador.
last_pager_date int Fecha de la última notificación al operador mediante buscapersonas.
last_pager_time int Hora de la última notificación al operador mediante buscapersonas.
weekday_pager_start_time int Hora inicial a partir de la cual el operador está disponible para recibir notificaciones mediante buscapersonas durante los días laborables.
weekday_pager_end_time int Hora en que el operador deja de estar disponible para recibir notificaciones mediante buscapersonas los días laborables.
saturday_pager_start_time int Hora inicial a partir de la cual el operador está disponible para recibir notificaciones mediante buscapersonas los sábados.
saturday_pager_end_time int Hora en que el operador deja de estar disponible para recibir notificaciones mediante buscapersonas los sábados.
sunday_pager_start_time int Hora inicial a partir de la cual el operador está disponible para recibir notificaciones mediante buscapersonas los domingos.
sunday_pager_end_time int Hora en que el operador deja de estar disponible para recibir notificaciones mediante buscapersonas los domingos.
pager_days tinyint Máscara de bits (1 = domingo, 64 = sábado) de días de la semana que indica cuándo el operador está disponible para recibir notificaciones del buscapersonas.
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 debe ejecutarse desde la base de datos msdb .

Permisos

De forma predeterminada, los miembros del rol fijo de servidor sysadmin pueden ejecutar este procedimiento almacenado. Al resto de usuarios se les debe conceder uno de los siguientes roles fijos de base de datos del Agente SQL Server en la base de datos msdb :

  • SQLAgentUserRole

  • SQLAgentReaderRole

  • SQLAgentOperatorRole

Para detalles sobre los permisos de estos roles, consulte Roles fijos 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  

Consulte también

sp_add_operator (Transact-SQL)
sp_delete_operator (Transact-SQL)
sp_update_operator (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)