sp_help_category (Transact-sql)
Belirtilen sınıflar işleri, uyarılar veya işleçleri hakkında bilgi sağlar.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_help_category [ [ @class = ] 'class' ]
[ , [ @type = ] 'type' ]
[ , [ @name = ] 'name' ]
[ , [ @suffix = ] suffix ]
Bağımsız değişkenler
@class='class'
Hakkında bilgi istenen sınıf. classise varchar(8), varsayılan değeri İş. classBu değerlerden biri olabilir.Değer
Açıklama
İŞ
Proje kategori hakkında bilgi sağlar.
UYAR
Uyarı kategori hakkında bilgi sağlar.
OPERATÖR
Bir işleç kategorisini hakkında bilgi sağlar.
@type='type'
Kategori için bilgi istenen türü. typeise varchar(12), null varsayılan ile ve bu değerlerden birini olabilir.Değer
Açıklama
YEREL
Yerel iş kategorisi.
MULTI-SERVER
Multiserver iş kategorisi.
NONE
Kategori için bir sınıf dışında İş.
@name='name'
Hangi bilgi istenen kategorisinin adı. nameise sysname, null varsayılan.**@suffix=**suffix
Belirtir olup olmadığını category_type sonuç kümesinde sütun ise kimlik veya ad. suffixise bit, varsayılan 0. 1 gösteren category_type adıyla, ve 0 olarak bir kimliği gösterir
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
Ne zaman @ soneki olan 0, sp_help_category aşağıdaki sonuç kümesi döndürür:
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
category_id |
int |
Kategori Kimliği |
Category_type |
tinyint |
Kategori türü: 1 = Yerel 2 = Multiserver 3 = None |
name |
sysname |
Kategori adı |
Ne zaman @ soneki olan 1, sp_help_category aşağıdaki sonuç kümesi döndürür:
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
category_id |
int |
Kategori Kimliği |
Category_type |
sysname |
Kategori türü. Bir Yerel, MULTI-SERVER, veya yok |
name |
sysname |
Kategori adı |
Açıklamalar
sp_help_category dan çalıştırılması gereken msdb veritabanı.
Hiçbir parametre belirtilmemişse, sonuç kümesindeki tüm iş kategorileri hakkında bilgi sağlar.
İzinler
Varsayılan olarak, üye sysadmin sabit sunucu rolü bu saklı yordam yürütebilirsiniz. Diğer kullanıcıların aşağıdakilerden birini verilmesi gereken SQL ServerAgent veritabanı rolleri sabit msdb veritabanı:
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Bu rolleri izinleri hakkında daha fazla bilgi için bkz: SQL Server Agent veritabanı rolleri sabit.
Örnekler
A.Yerel iş bilgileri döndürme
Aşağıdaki örnek, yerel olarak yönetilen işleri hakkında bilgi verir.
USE msdb ;
GO
EXEC dbo.sp_help_category
@type = N'LOCAL' ;
GO
USE msdb ;
GO
EXEC dbo.sp_help_category
@type = N'LOCAL' ;
GO
B.Uyarı bilgileri döndürme
Aşağıdaki örnek, çoğaltma uyarı kategorisi hakkında bilgi verir.
USE msdb ;
GO
EXEC dbo.sp_help_category
@class = N'ALERT',
@name = N'Replication' ;
GO
USE msdb ;
GO
EXEC dbo.sp_help_category
@class = N'ALERT',
@name = N'Replication' ;
GO
Ayrıca bkz.
Başvuru
sp_add_category (Transact-sql)
sp_delete_categorymsdb (Transact-sql)