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.
Belirtilen iş sınıfları, uyarılar veya operatörler hakkında bilgi sağlar.
Transact-SQL söz dizimi kuralları
Sözdizimi
sp_help_category
[ [ @class = ] 'class' ]
[ , [ @type = ] 'type' ]
[ , [ @name = ] N'name' ]
[ , [ @suffix = ] suffix ]
[ ; ]
Arguments
[ @class = ] 'sınıf'
Hangi bilginin talep edildiği sınıfı belirtir. @classvarchar(8)'dir ve bu değerlerden biri olabilir.
| Değer | Description |
|---|---|
JOB (varsayılan) |
Bir iş kategorisi hakkında bilgi sağlar. |
ALERT |
Bir uyarı kategorisi hakkında bilgi sağlar. |
OPERATOR |
Bir operatör kategorisi hakkında bilgi sağlar. |
[ @type = ] 'tür'
Bilgi talep edildiği kategori türü. @typevarchar(12)'dir ve bu değerlerden biri olabilir.
| Değer | Description |
|---|---|
LOCAL |
Yerel iş kategorisi. |
MULTI-SERVER |
Çok sunuculu iş kategorisi. |
NONE |
Sınıf dışındaki JOBbir sınıf için kategori. |
[ @name = ] ‘name’
Bilgi talep edilen kategorinin adı.
@namesysname'dir, varsayılan olarak .NULL
[ @suffix = ] eki
Sonuç kümesindeki category_type sütunun bir kimlik mi yoksa bir isim mi olduğunu belirtir.
@suffixbit'tir, varsayılan olarak .0
-
1isim olarak gösterircategory_type. -
0Kimlik olarak gösterircategory_type.
Dönüş kodu değerleri
0 (başarı) veya 1 (başarısızlık).
Sonuç kümesi
@suffix olduğunda0, sp_help_category aşağıdaki sonuç kümesini döndürür:
| Sütun adı | Veri türü | Description |
|---|---|---|
category_id |
int | Kategori Kimliği |
category_type |
tinyint | Kategori türü:1 = Yerel2 = Çok sunuculu3 = Yok |
name |
sysname | Kategori adı |
@suffix olduğunda1, sp_help_category aşağıdaki sonuç kümesini döndürür:
| Sütun adı | Veri türü | Description |
|---|---|---|
category_id |
int | Kategori Kimliği |
category_type |
sysname | Kategori türü. Biri, LOCALMULTI-SERVER, veyaNONE |
name |
sysname | Kategori adı |
Açıklamalar
sp_help_category veritabanından msdb çalıştırılmalı olmalı.
Eğer herhangi bir parametre belirtilmemişse, sonuç kümesi tüm iş kategorileri hakkında bilgi sağlar.
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. Yerel iş bilgilerini geri gönder
Aşağıdaki örnek, yerel olarak yönetilen işler hakkında bilgi vermektedir.
USE msdb;
GO
EXECUTE dbo.sp_help_category @type = N'LOCAL';
GO
B. Dönüş uyarısı bilgileri
Aşağıdaki örnek, Çoğaltma uyarısı kategorisi hakkında bilgi verir.
USE msdb;
GO
EXECUTE dbo.sp_help_category
@class = N'ALERT',
@name = N'Replication';
GO