Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: SQL Server
Содержит одну строку для каждого предупреждения. Предупреждение — это сообщение, отправляемое как реакция на событие. Оповещение может пересылать сообщения за пределами среды SQL Server, а оповещение может быть сообщением электронной почты или пейджера. Предупреждения также могут создавать задачи. Эта таблица хранится в msdb базе данных.
| Имя столбца | Тип данных | Description |
|---|---|---|
id |
int | Идентификатор предупреждения. |
name |
sysname | Имя оповещения. |
event_source |
nvarchar(100) | Источник события: SQL Server. |
event_category_id |
int | Зарезервировано для последующего использования. |
event_id |
int | Зарезервировано для последующего использования. |
message_id |
int | Определяемый пользователем идентификатор сообщения или ссылка на сообщение sysmessages , которое активирует это оповещение. |
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 | Битовая маска, представляющая, отправляется ли описание события по электронной почте, пейджеру или net send. См. следующую диаграмму значений. |
database_name |
nvarchar(512) | База данных, в которой должно произойти предупреждение, чтобы оно сработало. |
event_description_keyword |
nvarchar(100) | Описание ошибки SQL Server в журнале приложений Windows, которое должно быть похоже на указанную последовательность символов, чтобы активировать оповещение. |
occurrence_count |
int | Количество раз, когда возникало этого предупреждение. |
count_reset_date |
int | Число дней (дата) будет сброшено в 0. |
count_reset_time |
int | Время суток будет сброшено на 0. |
job_id |
uniqueidentifier | Идентификатор задачи, выполняемой, когда происходит предупреждение. |
has_notification |
int | Количество операторов, получающих при возникновении предупреждения уведомление по электронной почте. |
flags |
int | Зарезервировано. |
performance_condition |
nvarchar(512) | Зарезервировано. |
category_id |
int | Зарезервировано. |
Замечания
В следующей таблице показаны значения битовой маски include_event_description . dbo.sysalerts возвращает десятичное значение.
| Десятичное число | Binary | Значение |
|---|---|---|
0 |
0000 |
сообщение не |
1 |
0001 |
эл. почта |
2 |
0010 |
pager |
3 |
0011 |
пейджер и электронная почта |
4 |
0100 |
net send |
5 |
0101 |
net send и электронная почта |
6 |
0110 |
net send и пейджер |
7 |
0111 |
net send, пейджер и электронная почта |