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
Grupy zdarzeń i śledzenia zdarzeń
See Also