sp_help_operator (Transact-SQL)

Gäller för:SQL Server

Rapporterar information om operatörerna som definierats för servern.

Transact-SQL syntaxkonventioner

Syntax

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

Arguments

[ @operator_name = ] N'operator_name'

Operatörens namn. @operator_name är sysname, med standardvärdet .NULL Om @operator_name inte anges returneras information om alla operatörer.

Antingen @operator_id eller @operator_name måste specificeras, men båda kan inte specificeras.

[ @operator_id = ] operator_id

Identifieringsnumret för operatören för vilken information efterfrågas. @operator_id är int, med standardvärdet .NULL

Antingen @operator_id eller @operator_name måste specificeras, men båda kan inte specificeras.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Resultatuppsättning

Kolumnnamn Datatyp Description
id int Operatörsnummer.
name sysname Operatörens namn.
enabled tinyint Operatören kan ta emot eventuella notiser:

1 = Ja
0 = Nej
email_address nvarchar(100) Operatörens e-postadress.
last_email_date int Datum då operatören senast meddelades via e-post.
last_email_time int Tid då operatören senast meddelades via e-post.
pager_address nvarchar(100) Operatörens personsökaradress.
last_pager_date int Datum då operatören senast meddelades av personsökaren.
last_pager_time int Tid då operatören senast meddelades av personsökare.
weekday_pager_start_time int Början på den tidsperiod då operatören är tillgänglig för att ta emot personsökarnotiser på en vardag.
weekday_pager_end_time int Slutet på den tidsperiod då operatören är tillgänglig för att ta emot personsökarnotiser på en vardag.
saturday_pager_start_time int Början på den tidsperiod då operatören är tillgänglig för att ta emot personsökarnotiser på lördagar.
saturday_pager_end_time int Slutet på den tidsperiod då operatören är tillgänglig för att ta emot personsökarnotiser på lördagar.
sunday_pager_start_time int Början på den tidsperiod då operatören är tillgänglig för att ta emot personsökarnotiser på söndagar.
sunday_pager_end_time int Slutet på den tidsperiod då operatören är tillgänglig för att ta emot personsökarnotiser på söndagar.
pager_days tinyint En bitmask (1 = söndag, 64 = lördag) för veckodagar som anger när operatören är tillgänglig för att ta emot personsökarnotiser.
netsend_address nvarchar(100) Operatörens adress för nätverkspopup-notiser.
last_netsend_date int Datum då operatören senast meddelades via nätverkspopup.
last_netsend_time int Tid då operatören senast meddelades via nätverkspopup.
category_name sysname Namnet på operatorkategorin som denna operator tillhör.

Anmärkningar

sp_help_operator måste köras från databasen msdb .

Permissions

Du kan ge EXECUTE behörigheter för denna procedur, men dessa behörigheter kan åsidosättas vid en SQL Server-uppgradering.

Andra användare måste tilldelas en av följande SQL Server Agent-fasta databasroller i databasen msdb :

  • SQLAgentUserRole
  • SQLAgentReaderRole
  • SQLAgentOperatorRole

För detaljer om behörigheterna för dessa roller, se SQL Server Agent Fixed Database Roles.

Examples

Följande exempel rapporterar information om operatorn François Ajenstat.

USE msdb;
GO

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