Aracılığıyla paylaş


sp_help_category (Transact-SQL)

Belirtilen sınıflar işleri, uyarıları veya işleçleri hakkında bilgi sağlar.

Topic link iconTransact-SQL sözdizimi kuralları

sp_help_category [ [ @class = ] 'class' ] 
     [ , [ @type = ] 'type' ] 
     [ , [ @name = ] 'name' ] 
     [ , [ @suffix = ] suffix ] 

Bağımsız değişkenler

  • [ @class=] 'class'
    The class about which information is requested.class is varchar(8), with a default value of JOB.class can be one of these values.

    Değer

    Açıklama

    İŞ

    Bir iş kategorisi hakkında bilgi sağlar.

    UYAR

    Bir uyarı kategorisi hakkında bilgi sağlar.

    İŞLETMEN

    Bir işleç kategorisi hakkında bilgi sağlar.

  • [ @type= ] 'type'
    The type of category for which information is requested.type is varchar(12), with a default of NULL, and can be one of these values.

    Değer

    Açıklama

    Yerel

    Yerel proje kategorisi.

    MULTI-SERVER

    Çoklu sunucu iş kategorisi.

    Yok

    Kategori için başka bir sınıfı.

  • [ @name= ] 'name'
    The name of the category for which information is requested.name is sysname, with a default of NULL.

  • [ @suffix= ] suffix
    Specifies whether the category_type column in the result set is an ID or a name.suffix is bit, with a default of 0.10 kimliği gösterir ve adı category_type gösterir

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Sonuç Kümeleri

Zaman**@ son0** , sp_help_category işlevi aşağıdaki sonucu küme:

sütun Name

Veri türü

Açıklama

category_id

int

Kategori kimliği

category_type

tinyint

Kategori türü:

1 = Local

2 Çoklu sunucu =

3 = None

Ad

sysname

Kategori adı

Zaman**@ son1** , sp_help_category işlevi aşağıdaki sonucu küme:

sütun Name

Veri türü

Açıklama

category_id

int

Kategori kimliği

category_type

sysname

Kategori türü.BiriLOCAL, MULTI-SERVER, or NONE

Ad

sysname

Kategori adı

Remarks

sp_help_category çalıştırılmalıdır msdb veritabanını.

Hiçbir parametre belirtilmezse, sonuç kümesi, tüm iş kategorileri hakkında bilgi sağlar.

İzinler

Varsayılan olarak, üye sysadmin sabit sunucu rolü Bu saklı yordamı çalıştırabilirsiniz.Aşağıdakilerden birini diğer kullanıcılara verilmelidir SQL Server Veritabanı rollerini sabit Aracısı msdb veritabanı:

  • SQLAgentUserRole

  • SQLAgentReaderRole

  • SQLAgentOperatorRole

Bu roller, izinler hakkında daha fazla bilgi için bkz: SQL Server Agent Database Roles sabit.

Örnekler

C.Yerel iş bilgileri döndürme

Aşağıdaki örnek, yerel olarak yönetilen işlemler hakkında bilgi verir.

USE msdb ;
GO

EXEC dbo.sp_help_category
    @type = N'LOCAL' ;
GO

b.Gelen uyarı bilgileri

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