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.
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. |
Notas
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.
Valores de código de retorno
0 (correcto) o 1 (error)
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
Vea también
Referencia
sp_add_operator (Transact-SQL)
sp_delete_operator (Transact-SQL)
sp_update_operator (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)