Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server
Gibt Informationen zu den für den Server definierten Operatoren zurück.
Transact-SQL-Syntaxkonventionen
Syntax
sp_help_operator
[ [ @operator_name = ] N'operator_name' ]
[ , [ @operator_id = ] operator_id ]
[ ; ]
Argumente
[ @operator_name = ] N'operator_name'
Der Operatorname. @operator_name ist "sysname" mit dem Standardwert "NULL
. Wenn @operator_name nicht angegeben ist, werden Informationen zu allen Operatoren zurückgegeben.
Entweder @operator_id oder @operator_name müssen angegeben werden, beide können jedoch nicht angegeben werden.
[ @operator_id = ] operator_id
Die ID des Operators, für den Informationen angefordert werden. @operator_id ist int mit einem Standardwert von NULL
.
Entweder @operator_id oder @operator_name müssen angegeben werden, beide können jedoch nicht angegeben werden.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Resultset
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
id |
int | Identifikationsnummer des Operators. |
name |
sysname | Operatorname. |
enabled |
tinyint | Operator steht für den Empfang von Benachrichtigungen zur Verfügung:1 = Ja0 = Nein |
email_address |
nvarchar(100) | E-Mail-Adresse des Operators. |
last_email_date |
int | Datum, an dem der Operator zuletzt per E-Mail benachrichtigt wurde. |
last_email_time |
int | Uhrzeit, zu der der Operator zuletzt per E-Mail benachrichtigt wurde. |
pager_address |
nvarchar(100) | Pageradresse des Operators. |
last_pager_date |
int | Datum, an dem der Operator zuletzt per Pager benachrichtigt wurde. |
last_pager_time |
int | Uhrzeit, zu der der Operator zuletzt per Pager benachrichtigt wurde. |
weekday_pager_start_time |
int | Der Beginn des Zeitraums, während dessen der Operator an Arbeitstagen zur Verfügung steht, um Pagerbenachrichtigungen zu empfangen. |
weekday_pager_end_time |
int | Das Ende des Zeitraums, während dessen der Operator an Arbeitstagen zur Verfügung steht, um Pagerbenachrichtigungen zu empfangen. |
saturday_pager_start_time |
int | Der Beginn des Zeitraums, während dessen der Operator an Samstagen zur Verfügung steht, um Pagerbenachrichtigungen zu empfangen. |
saturday_pager_end_time |
int | Das Ende des Zeitraums, während dessen der Operator an Samstagen zur Verfügung steht, um Pagerbenachrichtigungen zu empfangen. |
sunday_pager_start_time |
int | Der Beginn des Zeitraums, während dessen der Operator an Sonntagen zur Verfügung steht, um Pagerbenachrichtigungen zu empfangen. |
sunday_pager_end_time |
int | Das Ende des Zeitraums, während dessen der Operator an Sonntagen zur Verfügung steht, um Pagerbenachrichtigungen zu empfangen. |
pager_days |
tinyint | Eine Bitmaske (1 = Sonntag, 64 = Samstag) von Tagen der Woche, die angibt, wann der Operator für den Empfang von Pagerbenachrichtigungen verfügbar ist. |
netsend_address |
nvarchar(100) | Operatoradresse für Benachrichtigungen per Netzwerk-Popupnachricht. |
last_netsend_date |
int | Datum, an dem der Operator zuletzt per Netzwerk-Popupnachricht benachrichtigt wurde. |
last_netsend_time |
int | Uhrzeit, zu der der Operator zuletzt per Netzwerk-Popupnachricht benachrichtigt wurde. |
category_name |
sysname | Name der Operatorkategorie, zu der dieser Operator gehört. |
Hinweise
sp_help_operator
muss aus der msdb
Datenbank ausgeführt werden.
Berechtigungen
Sie können Berechtigungen für dieses Verfahren erteilen EXECUTE
, aber diese Berechtigungen können während eines SQL Server-Upgrades außer Kraft gesetzt werden.
Anderen Benutzern muss eine der folgenden SQL Server-Agent festen Datenbankrollen in der msdb
Datenbank gewährt werden:
- SQLAgentUserRole
- SQLAgentReaderRole
- SQLAgentOperatorRole
Weitere Informationen zu den Berechtigungen dieser Rollen finden Sie unter Feste Datenbankrollen des SQL Server-Agents.
Beispiele
Im folgenden Beispiel werden Informationen zum François Ajenstat
-Operator ausgegeben.
USE msdb;
GO
EXEC dbo.sp_help_operator
@operator_name = N'François Ajenstat';
GO