Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Hlásí informace o operátorech definovaných pro server.
Syntaxe
sp_help_operator
[ [ @operator_name = ] N'operator_name' ]
[ , [ @operator_id = ] operator_id ]
[ ; ]
Arguments
[ @operator_name = ] N'operator_name'
Jméno operátora.
@operator_name je sysname s výchozím nastavením NULL. Pokud @operator_name není specifikováno, vrátí se informace o všech operátorech.
Buď @operator_id , nebo @operator_name musí být specifikovány, ale ani jedno nelze specifikovat.
[ @operator_id = ] operator_id
Identifikační číslo operátora, o který jsou informace žádány.
@operator_id je int, s výchozím nastavením NULL.
Buď @operator_id , nebo @operator_name musí být specifikovány, ale ani jedno nelze specifikovat.
Hodnoty návratového kódu
0 (úspěch) nebo 1 (selhání).
Sada výsledků
| Název sloupce | Datový typ | Description |
|---|---|---|
id |
int | Identifikační číslo operátora. |
name |
sysname | Jméno operátora. |
enabled |
tinyint | Operátor je k dispozici pro přijímání jakýchkoli oznámení:1 = Ano0 = Ne |
email_address |
nvarchar(100) | E-mailová adresa operátora. |
last_email_date |
int | Datum, kdy byl operátor naposledy informován e-mailem. |
last_email_time |
int | Čas, kdy byl operátor naposledy informován e-mailem. |
pager_address |
nvarchar(100) | Adresa operátora pageru. |
last_pager_date |
int | Datum, kdy byl operátor naposledy informován pagerem. |
last_pager_time |
int | Čas, kdy byl operátor naposledy upozorněn pagerem. |
weekday_pager_start_time |
int | Začátek období, během kterého je operátor k dispozici pro příjem upozornění na pagery ve všední den. |
weekday_pager_end_time |
int | Konec období, během kterého je operátor k dispozici pro přijímání upozornění na pagery ve všední den. |
saturday_pager_start_time |
int | Začátek období, během kterého je operátor k dispozici pro příjem upozornění pagerů v sobotu. |
saturday_pager_end_time |
int | Konec časového období, během kterého je operátor k dispozici pro přijímání upozornění pagerů v sobotu. |
sunday_pager_start_time |
int | Začátek období, během kterého je operátor k dispozici pro příjem upozornění z pageru v neděli. |
sunday_pager_end_time |
int | Konec období, během kterého je operátor k dispozici pro příjem upozornění pagerů v neděli. |
pager_days |
tinyint | Bitmask (1 = neděle, 64 = sobota) dnů v týdnu, který označuje, kdy je operátor k dispozici pro přijímání upozornění pagerů. |
netsend_address |
nvarchar(100) | Adresa operátora pro síťová vyskakovací upozornění. |
last_netsend_date |
int | Datum, kdy byl operátor naposledy informován prostřednictvím síťového vyskakovacího okna. |
last_netsend_time |
int | Čas, kdy byl operátor naposledy upozorněn vyskakovacím oknem sítě. |
category_name |
sysname | Název kategorie operátorů, do které tento operátor patří. |
Poznámky
sp_help_operator musí být spuštěna z databáze msdb .
Povolení
Na tomto postupu můžete udělit EXECUTE oprávnění, ale tato oprávnění mohou být během upgradu SQL Serveru přepsána.
Ostatní uživatelé musí mít v databázi msdb přiděleny některé z následujících pevných databázových rolí SQL Server Agent:
- SQLAgentUserRole
- SQLAgentReaderRole
- SQLAgentOperatorRole
Podrobnosti o oprávněních těchto rolí naleznete v SQL Server Agent Fixed Database Roles.
Examples
Následující příklad uvádí informace o operátoru François Ajenstat.
USE msdb;
GO
EXECUTE dbo.sp_help_operator @operator_name = N'François Ajenstat';
GO
Související obsah
- sp_add_operator (Transact-SQL)
- sp_delete_operator (Transact-SQL)
- sp_update_operator (Transact-SQL)
- uložené procedury systému (Transact-SQL)