Udostępnij za pośrednictwem


Dostawca WMI dla zdarzenia serwera klasy i właściwości

Następujące zdarzenia serwera tworzą model programowania dla dostawca WMI dla zdarzenia serwera.Istnieją dwie główne kategorie zdarzeń, które mogą być kierowane kwerendy wysyłając kwerendy WQL od dostawca.Są to zdarzenia (DDL) języka definicja danych i śledzenia zdarzeń.Zdarzenia brokera QUEUE_ACTIVATION i BROKER_QUEUE_DISABLED usługa mogą również można zbadać.Należy zwrócić uwagę włączający charakter następujące diagramy drzewiaste.Na przykład, zdarzenie DDL_ASSEMBLY_EVENTS zawiera wszystkie zdarzenia ALTER_ASSEMBLY CREATE_ASSEMBLY i DROP_ASSEMBLY.Podobnie zdarzenie TRC_FULL_TEXT obejmuje wszystkie zdarzenia FT_CRAWL_ABORTED FT_CRAWL_STARTED i FT_CRAWL_STOPPED.ALL_EVENTS obejmuje wszystkie DDL zdarzeń śledzenia zdarzeń, QUEUE_ACTIVATION i BROKER_QUEUE_DISABLED.

Aby uzyskać właściwości, które mogą być kierowane kwerendy z grupy zdarzeń lub zdarzenie, należy zapoznać się ze schematem zdarzeń.Domyślnie zdarzenie schematu jest instalowany w następującym katalogu: C:\Program Files\Microsoft SQL Server\100\Tools\Binn\schemas\sqlserver\2006\11\events\events.xsd.

Alternatywnie, można się odwoływać do zdarzenie publikowane schematu https://schemas.Microsoft.com/SQLServer.

Na przykład odwołując się do zdarzeń ALTER_DATABASE, można się nauczyć że zdarzenie jego obiektu nadrzędnego jest DDL_SERVER_LEVEL_EVENTS i jego właściwości TSQLCommand i DatabaseName. Zdarzenie również dziedziczy właściwości SQLInstance, PostTime, ComputerName, SPID, a LoginName. Zdarzenie ma żadne zdarzenia dzieci.

Uwaga

System procedur przechowywanych, które wykonują operacje DDL podobne może również wystrzelić zdarzenie powiadomienia.Test sieci zdarzenie powiadomienia do ustalenia ich reakcji systemu przechowywane procedury, które są uruchamiane.Na przykład, instrukcja CREATE typ i sp_addtype procedura przechowywana będzie zarówno ognia powiadomienie o zdarzeniu utworzonego zdarzenie CREATE_TYPE.Aby uzyskać więcej informacji zobaczDDL Events.

zdarzenie języka definicja danych i zdarzeń grupy

WMI Provider for Server Events Event Tree

Grupy zdarzeń i śledzenia zdarzeń

Trace events and event groups