Udostępnij za pośrednictwem


sp_help_operator (języka Transact-SQL)

Raportuje informacje na temat operatorów zdefiniowanych dla serwera.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

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

Argumenty

  • [ @ operator_name= ] 'operator_name"
    Nazwa operator .operator_nameis sysname.Jeśli operator_name jest nieokreślona, informacje na temat wszystkich operatorów jest zwracany.

  • [ @operator_id= ] operator_id
    Numer identyfikacyjny operator , dla którego żąda się informacji.operator_idjest int, domyślna wartość NULL.

    Ostrzeżenie

    Albo operator_id lub operator_name musi być określona, ale nie może być jednocześnie określone.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Zestawy wyników

Nazwa kolumny

Typ danych

Opis

Identyfikator

int

Numer identyfikacyjny operatora.

name

sysname

Nazwa operatora.

włączone

tinyint

Operator jest dostępny otrzymywać powiadomienia:

1 = Yes

0 = No

Adres_email

nvarchar(100)

Adres e-mail operatora.

last_email_date

int

Data, którą operator ostatnio został powiadomiony pocztą e-mail.

last_email_time

int

Czas operator ostatnio został powiadomiony pocztą e-mail.

pager_address

nvarchar(100)

Adres pagera operatora.

last_pager_date

int

Data, którą operator został ostatnio zgłoszonych przez pager.

last_pager_time

int

Czas operator został ostatnio zgłoszonych przez pager.

weekday_pager_start_time

int

Początek czas .

weekday_pager_end_time

int

Koniec czas .

saturday_pager_start_time

int

Początek czas .

saturday_pager_end_time

int

Koniec czas .

sunday_pager_start_time

int

Początek czas .

sunday_pager_end_time

int

Koniec czas .

pager_days

tinyint

Maska bitów (1 = niedziela, 64 = sobota) dni z tygodnia, wskazująca, kiedy operator jest dostępny do odbierania powiadomień pagera.

netsend_address

nvarchar(100)

Adres operatora sieci wyskakujące powiadomienia.

last_netsend_date

int

Data, którą operator ostatnio została notyfikowana przez sieć wyskakujące okienko.

last_netsend_time

int

Czas operator ostatnio została notyfikowana przez sieć wyskakujące okienko.

category_name

sysname

Nazwa kategorii operator , do której należy ten operator .

Uwagi

sp_help_operator należy uruchomić z msdb bazy danych.

Uprawnienia

Domyślnie członkowie sysadmin stała rola serwera można wykonać tę procedura składowana.Inni użytkownicy muszą być przyznawane jedną z następujących SQL Server Agent ról stałej bazy danych w msdb bazy danych:

  • SQLAgentUserRole

  • SQLAgentReaderRole

  • SQLAgentOperatorRole

Szczegółowe informacje na temat uprawnień tych ról, zobacz Ról stałej bazy danych programu SQL Server Agent.

Przykłady

Poniższy przykład raportuje informacje na temat operator François Ajenstat.

USE msdb ;
GO

EXEC dbo.sp_help_operator
    @operator_name = N'François Ajenstat' ;
GO