다음 서버 이벤트는 서버 이벤트용 WMI 공급자에 대한 프로그래밍 모델을 구성합니다. 공급자에 대해 WQL 쿼리를 실행하여 쿼리할 수 있는 두 가지 주요 이벤트 범주가 있습니다. DDL(데이터 정의 언어) 이벤트 및 추적 이벤트입니다. QUEUE_ACTIVATION 및 BROKER_QUEUE_DISABLED 서비스 브로커 이벤트를 쿼리할 수도 있습니다. 다음 트리 다이어그램의 포괄 특성을 확인합니다. 예를 들어 DDL_ASSEMBLY_EVENTS 이벤트에는 ALTER_ASSEMBLY, CREATE_ASSEMBLY 및 DROP_ASSEMBLY 이벤트가 포함됩니다. 마찬가지로 TRC_FULL_TEXT 이벤트에는 모든 FT_CRAWL_ABORTED, FT_CRAWL_STARTED 및 FT_CRAWL_STOPPED 이벤트가 포함됩니다. ALL_EVENTS 모든 DDL 이벤트, 추적 이벤트, QUEUE_ACTIVATION 및 BROKER_QUEUE_DISABLED 다룹니다.
이벤트나 이벤트 그룹에서 쿼리할 수 있는 속성에 대해서는 이벤트 스키마를 참조하십시오. 기본적으로 이벤트 스키마는 C:\Program Files\Microsoft SQL Server\120\Tools\Binn\schemas\sqlserver\2006\11\events\events.xsd 디렉터리에 설치됩니다.
또는 에 게시된 https://schemas.microsoft.com/sqlserver이벤트 스키마를 참조할 수 있습니다.
예를 들어 ALTER_DATABASE 이벤트를 참조하여 부모 이벤트가 DDL_SERVER_LEVEL_EVENTS 속성과 속성이 DDL_SERVER_LEVEL_EVENTS TSQLCommandDatabaseName것을 알게 됩니다. 또한 이 이벤트는 속성SQLInstance, , PostTimeComputerName및 SPIDLoginName. 이벤트에 자식 이벤트가 없습니다.
비고
DDL과 같은 작업을 수행하는 시스템 저장 프로시저에서 이벤트 알림을 발생시킬 수도 있습니다. 이벤트 알림을 테스트하여 실행되는 시스템 저장 프로시저에 대한 응답을 확인합니다. 예를 들어 CREATE TYPE 문과 sp_addtype 저장 프로시저는 모두 CREATE_TYPE 이벤트에 생성된 이벤트 알림을 발생합니다. 자세한 내용은 DDL 이벤트를 참조하세요.
데이터 정의 언어 이벤트 및 이벤트 그룹
추적 이벤트 및 이벤트 그룹