다음을 통해 공유


dbo.sysalerts(Transact-SQL)

각 경고에 대해 한 행을 포함합니다. 경고는 이벤트에 대한 응답으로 전달된 메시지입니다. 경고는 SQL Server 환경을 초월하여 메시지를 전달할 수 있으며 이때 경고는 전자 메일 또는 호출기 메시지가 될 수 있습니다. 경고 또한 태스크를 생성할 수 있습니다.

적용 대상: SQL Server(SQL Server 2008 - 현재 버전).

열 이름

데이터 형식

설명

id

int

경고 ID입니다.

name

sysname

경고 이름입니다.

event_source

nvarchar(100)

이벤트의 원본: SQL Server.

event_category_id

int

나중에 사용하도록 예약되어 있습니다.

event_id

int

나중에 사용하도록 예약되어 있습니다.

message_id

int

이 경고를 트리거한 sysmessages 메시지에 대한 참조 또는 사용자 정의 메시지 ID입니다.

severity

int

경고를 트리거한 심각도입니다.

enabled

tinyint

경고의 상태입니다.

0 = 사용 안 함

1 = 사용

delay_between_ responses

int

경고에 대한 알림 사이의 대기 시간을 초로 표시한 것입니다.

last_occurrence_date

int

경고가 마지막으로 발생한 날짜입니다.

last_occurrence_time

int

경고가 마지막으로 발생한 시간입니다.

last_response_date

int

경고가 마지막으로 알려진 날짜입니다.

last_response_time

int

경고가 마지막으로 알려진 시간입니다.

notification_message

nvarchar(512)

경고와 함께 전달된 추가 정보입니다.

include_event_ description

tinyint

이벤트 설명이 각각 전달되는지 함께 전달되는지를 표시하는 비트 마스크입니다.

1 = 전자 메일

2 = 호출기

database_name

nvarchar(512)

해당 경고가 해당 경고를 트리거하기 위해 반드시 발생해야 하는 데이터베이스입니다.

event_description_keyword

nvarchar(100)

경고를 트리거하기 위해 오류가 반드시 일치해야 하는 패턴입니다.

occurrence_count

int

해당 경고의 발생 수입니다.

count_reset_date

int

일(날짜) 수가 0으로 다시 설정됩니다.

count_reset_time

int

일의 시간 수가 0으로 다시 설정됩니다.

job_id

uniqueidentifier

해당 경고가 발생할 때 실행되는 태스크의 ID입니다.

has_notification

int

경고가 발생할 때 전자 메일 알림을 받는 운영자의 수입니다.

flags

int

예약되어 있습니다.

performance_condition

nvarchar(512)

예약되어 있습니다.

category_id

int

예약되어 있습니다.