Aracılığıyla paylaş


Sunucu olayları için WMI sağlayıcı sınıfları ve özellikleri

Aşağıdaki sunucu olaylarını, sunucu olayları için WMI sağlayıcı için programlama modelini olun.WQL sorguları yayımlayarak sorgulanabilir olayları ana iki kategoriye ayrılır sağlayıcı.veri tanımlama dili (DDL) olaylarını ve izleme olayları şunlardır.QUEUE_ACTIVATION ve BROKER_QUEUE_DISABLED hizmet Aracısı olayları da sorgulanabilir.Aşağıdaki ağaç diyagramlar dahil yapısı unutmayın.DDL_ASSEMBLY_EVENTS olay, örneğin, herhangi bir ALTER_ASSEMBLY CREATE_ASSEMBLY ve DROP_ASSEMBLY olay içerir.Benzer şekilde, TRC_FULL_TEXT olay herhangi FT_CRAWL_ABORTED FT_CRAWL_STARTED ve FT_CRAWL_STOPPED olay içerir.ALL_EVENTS tüm DDL olayları izleme olayları, QUEUE_ACTIVATION ve BROKER_QUEUE_DISABLED kapsar.

Bir olay veya olay grubun hangi özelliklerin sorgulanabilir öğrenmek için , olay şemaya bakın.Varsayılan olarak, olay şema aşağıdaki dizinde yüklüdür: C:\Program Files\Microsoft SQL Server\100\Tools\Binn\schemas\sqlserver\2006\11\events\events.xsd.

Alternatif olarak, en yayımlanmış olay şemaya başvuruda bulunabilir https://schemas.Microsoft.com/SQLServer.

Örneğin, ALTER_DATABASE olaya başvuran tarafından kendi üst DDL_SERVER_LEVEL_EVENTS olayıdır ve özellikleri olan öğreneceksiniz TSQLCommand ve DatabaseName. Olay özelliklerini de devralır. SQLInstance, PostTime, ComputerName, SPID, ve LoginName. Olay, hiçbir alt olayı vardır.

Not

DDL ve benzeri işlemler gerçekleştiren sistem saklı yordamları da olay bildirimlerini ateşlenmesine.Olay bildirimleri, çalışan sistem saklı yordamlara yanıtlarını belirlemek için sınayın.Örneğin, CREATE TYPE deyim ve sp_addtype saklı yordam her ikisi de bir olay bildirim CREATE_TYPE olayı oluşturulduğunda harekete.Daha fazla bilgi için bkz:DDL olayları.

veri tanımlama dili olayları ve olay grupları

WMI Provider for Server Events Event Tree

Izleme olayları ve olay grupları

Trace events and event groups