Delen via


sp_help_operator (Transact-SQL)

Van toepassing op:SQL Server

Rapporteert informatie over de operators die voor de server zijn gedefinieerd.

Transact-SQL syntaxis-conventies

Syntaxis

sp_help_operator
    [ [ @operator_name = ] N'operator_name' ]
    [ , [ @operator_id = ] operator_id ]
[ ; ]

Arguments

[ @operator_name = ] N'operator_name'

De naam van de operator. @operator_name is een systeemnaam, met als standaard .NULL Als @operator_name niet wordt gespecificeerd, wordt informatie over alle operators teruggegeven.

Zowel @operator_id als @operator_name moeten worden gespecificeerd, maar beide kunnen niet worden gespecificeerd.

[ @operator_id = ] operator_id

Het identificatienummer van de operator waarvoor informatie wordt opgevraagd. @operator_id is int, met als standaard .NULL

Zowel @operator_id als @operator_name moeten worden gespecificeerd, maar beide kunnen niet worden gespecificeerd.

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Resultaatset

Kolomnaam Gegevenstype Description
id int Operatoridentificatienummer.
name sysname Naam van operator.
enabled tinyint De operator is beschikbaar om alle meldingen te ontvangen:

1 = Ja
0 = Nee
email_address nvarchar(100) E-mailadres van de operator.
last_email_date int Datum waarop de operator voor het laatst per e-mail werd geïnformeerd.
last_email_time int Tijd waarop de operator voor het laatst per e-mail werd geïnformeerd.
pager_address nvarchar(100) Operator-pieperadres.
last_pager_date int Datum waarop de operator voor het laatst door de pieper werd geïnformeerd.
last_pager_time int Tijd dat de operator voor het laatst werd geïnformeerd door een pieper.
weekday_pager_start_time int Het begin van de periode waarin de operator beschikbaar is om piepermeldingen op een doordeweekse dag te ontvangen.
weekday_pager_end_time int Het einde van de periode waarin de operator beschikbaar is om piepermeldingen op een doordeweekse dag te ontvangen.
saturday_pager_start_time int Het begin van de periode waarin de operator beschikbaar is om pagermeldingen op zaterdag te ontvangen.
saturday_pager_end_time int Het einde van de periode waarin de operator beschikbaar is om pagermeldingen op zaterdag te ontvangen.
sunday_pager_start_time int Het begin van de periode waarin de operator op zondag beschikbaar is om pagermeldingen te ontvangen.
sunday_pager_end_time int Het einde van de periode waarin de operator op zondag beschikbaar is om pagermeldingen te ontvangen.
pager_days tinyint Een bitmasker (1 = zondag, 64 = zaterdag) van dagen van de week dat aangeeft wanneer de operator beschikbaar is om pagermeldingen te ontvangen.
netsend_address nvarchar(100) Operatoradres voor netwerk-pop-up meldingen.
last_netsend_date int Datum waarop de operator voor het laatst werd geïnformeerd via een netwerk-pop-up.
last_netsend_time int Tijd waarop de operator voor het laatst werd geïnformeerd via een netwerk-pop-up.
category_name sysname Naam van de operatorcategorie waartoe deze operator behoort.

Opmerkingen

sp_help_operator Moet vanuit de msdb database worden uitgevoerd.

Permissions

Je kunt rechten verlenen EXECUTE op deze procedure, maar deze rechten kunnen worden overschreven tijdens een SQL Server-upgrade.

Andere gebruikers moeten een van de volgende vaste SQL Server Agent-databaserollen in de msdb database krijgen:

  • SQLAgentUserRole
  • SQLAgentReaderRole
  • SQLAgentOperatorRole

Voor details over de rechten van deze rollen, zie SQL Server Agent Fixed Database Roles.

Voorbeelden

Het volgende voorbeeld geeft informatie over operator François Ajenstat.

USE msdb;
GO

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