sp_help_operator (Transact-SQL)
Aplica-se a:SQL Server
Relata informações sobre os operadores definidos para o servidor.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_help_operator
{ [ @operator_name = ] 'operator_name'
| [ @operator_id = ] operator_id }
Argumentos
[ @operator_name = ] 'operator_name'
O nome do operador. operator_name é sysname. Se operator_name não for especificado, as informações sobre todos os operadores serão retornadas.
[ @operator_id = ] operator_id
O número de identificação do operador para o qual as informações são solicitadas. operator_idé int, com um padrão de NULL.
Observação
Operator_id ou operator_name devem ser especificados, mas ambos não podem ser especificados.
Valores do código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
id | int | Número de identificação do operador. |
name | sysname | Nome do operador. |
Habilitado | tinyint | Operador está disponível para receber qualquer notificação: 1 = Sim 0 = Não |
Email_address | nvarchar(100) | Endereço de email do operador. |
last_email_date | int | Data em que o operador foi notificado pela última vez por email. |
last_email_time | int | Hora em que o operador foi notificado pela última vez por email. |
pager_address | nvarchar(100) | Endereço de pager do operador. |
last_pager_date | int | Data em que o operador foi notificado pela última vez por pager. |
last_pager_time | int | Hora em que o operador foi notificado pela última vez por pager. |
weekday_pager_start_time | int | O início do período durante o qual o operador está disponível para receber notificações de pager em um dia da semana. |
weekday_pager_end_time | int | O fim do período durante o qual o operador está disponível para receber notificações de pager em um dia da semana. |
saturday_pager_start_time | int | O início do período durante o qual o operador está disponível para receber notificações de pager aos sábados. |
saturday_pager_end_time | int | O fim do período durante o qual o operador está disponível para receber notificações de pager aos sábados. |
sunday_pager_start_time | int | O início do período durante o qual o operador está disponível para receber notificações de pager aos domingos. |
sunday_pager_end_time | int | O fim do período durante o qual o operador está disponível para receber notificações de pager aos domingos. |
pager_days | tinyint | Uma máscara de bits (1 = domingo, 64 = sábado) de dias da semana indicando quando o operador está disponível para receber notificações do pager. |
netsend_address | nvarchar(100) | Endereço de operador para notificações pop-up de rede. |
last_netsend_date | int | Data em que o operador foi notificado pela última vez por pop-up de rede. |
last_netsend_time | int | Hora em que o operador foi notificado pela última vez por pop-up de rede. |
category_name | sysname | Nome da categoria de operador ao qual esse operador pertence. |
Comentários
sp_help_operator deve ser executado no banco de dados msdb .
Permissões
Por padrão, os membros da função de servidor fixa sysadmin podem executar este procedimento armazenado. Deve ser concedida a outros usuários uma das seguintes funções de banco de dados fixas do SQL Server Agent no banco de dados msdb :
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Para obter detalhes sobre as permissões dessas funções, consulte Funções de banco de dados fixas do SQL Server Agent.
Exemplos
O exemplo a seguir relata informações sobre o operador François Ajenstat
.
USE msdb ;
GO
EXEC dbo.sp_help_operator
@operator_name = N'François Ajenstat' ;
GO
Confira também
sp_add_operator (Transact-SQL)
sp_delete_operator (Transact-SQL)
sp_update_operator (Transact-SQL)
Procedimentos armazenados do sistema (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de