Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sunucu için tanımlanan operatörler hakkında bilgi bildirir.
Transact-SQL söz dizimi kuralları
Sözdizimi
sp_help_operator
[ [ @operator_name = ] N'operator_name' ]
[ , [ @operator_id = ] operator_id ]
[ ; ]
Arguments
[ @operator_name = ] N'operator_name'
Operatör adı.
@operator_namesysname'dir ve varsayılan olarak .NULL
Eğer @operator_name belirtilmemişse, tüm operatörler hakkında bilgi geri döner.
Ya @operator_id ya da @operator_name belirtilmelidir, ancak ikisi de belirtilemez.
[ @operator_id = ] operator_id
Bilgi talep edilen operatörün kimlik numarası.
@operator_idint ve varsayılan olarak .NULL
Ya @operator_id ya da @operator_name belirtilmelidir, ancak ikisi de belirtilemez.
Dönüş kodu değerleri
0 (başarı) veya 1 (başarısızlık).
Sonuç kümesi
| Sütun adı | Veri türü | Description |
|---|---|---|
id |
int | Operatör kimlik numarası. |
name |
sysname | Operatör Adı. |
enabled |
tinyint | Operatör, herhangi bir bildirimi almak için hazırdır:1 = Evet0 = Hayır |
email_address |
nvarchar(100) | Operatör e-posta adresi. |
last_email_date |
int | Operatörün son e-posta ile bilgilendirildiği tarih. |
last_email_time |
int | Operatörün son e-posta ile bildirim aldığı zaman. |
pager_address |
nvarchar(100) | Operatör pager adresi. |
last_pager_date |
int | Operatörün en son pager tarafından bilgilendirildiği tarih. |
last_pager_time |
int | Operatörün en son pager tarafından bilgilendirildiği zaman. |
weekday_pager_start_time |
int | Operatörün hafta içi bir gün pager bildirimlerini alabileceği zaman diliminin başlangıcı. |
weekday_pager_end_time |
int | Operatörün hafta içi bir gün pager bildirimleri alabileceği sürenin sonu. |
saturday_pager_start_time |
int | Operatörün cumartesi günleri pager bildirimlerini alabileceği sürenin başlangıcı. |
saturday_pager_end_time |
int | Operatörün cumartesi günleri pager bildirimlerini alabileceği sürenin sonu. |
sunday_pager_start_time |
int | Operatörün Pazar günleri pager bildirimlerini alabileceği sürenin başlangıcı. |
sunday_pager_end_time |
int | Operatörün Pazar günleri pager bildirimlerini alabileceği sürenin sonu. |
pager_days |
tinyint | Operatörün pager bildirimlerini almaya hazır olduğu günleri gösteren haftanın günlerinden oluşan bir bitmask (1 = Pazar, 64 = Cumartesi). |
netsend_address |
nvarchar(100) | Ağ açılır bildirimleri için operatör adresi. |
last_netsend_date |
int | Operatörün ağ açılır penceresiyle son kez bildirildiği tarih. |
last_netsend_time |
int | Operatörün ağ açılır penceresiyle en son bildirim aldığı zaman. |
category_name |
sysname | Bu operatörün ait olduğu operatör kategorisinin adı. |
Açıklamalar
sp_help_operator veritabanından msdb çalıştırılmalı olmalı.
Permissions
EXECUTE Bu prosedür üzerinde izinler verebilirsiniz, ancak bu izinler SQL Server yükseltmesi sırasında geçersiz kalabilir.
Diğer kullanıcılara, veritabanındaki aşağıdaki sabit veritabanı rollerinden birine msdb sahip olmalıdır:
- SQLAgentUserRole
- SQLAgentReaderRole
- SQLAgentOperatorRole
Bu rollerin izinleri hakkında detaylar için SQL Server Agent Fixed Database Roles bölümüne bakınız.
Örnekler
Aşağıdaki örnek, operatör François Ajenstathakkında bilgi verir.
USE msdb;
GO
EXECUTE dbo.sp_help_operator @operator_name = N'François Ajenstat';
GO