NSEventBatchView

Содержит сведения обо всех пакетах событий для всех классов событий в одном из приложений служб Notification Services.

Столбцы представления

Столбец Тип данных Описание

EventBatchId

bigint

Идентификатор пакета событий.

EventClassName

nvarchar(255)

Имя класса событий для пакета событий.

ProviderName

nvarchar(255)

Имя поставщика событий, отправившего пакет событий.

EventCount

bigint

Количество событий в пакете.

StartCollectionTime

datetime

Дата и время (в формате UTC) начала сбора пакетов событий.

EndCollectionTime

datetime

Дата и время (в формате UTC) окончания сбора пакета событий.

QuantumId

int

Идентификатор такта генератора, выдавшего этот пакет событий.

QuantumStatus

nvarchar(255)

Текущее состояние такта. Состояние может иметь любое из следующих значений:

  • Работает
  • Материализованные представления
  • Запланированные обработки правил
  • Удаление данных (чистильщик)
  • Успешное завершение обработок правил
  • Ошибка после запланированных обработок правил
  • Ошибка после запуска
  • Ошибка после материализации представлений
  • Ошибка во время обработки правил
  • NULL

Замечания

Все данные такта имеют значение NULL, если пакет событий отправлен при отсутствии такта, например, когда не запущен генератор. Для пакетов событий, отправленных через это представление, имя поставщика имеет значение NULL.

Разрешения

Разрешения SELECT по умолчанию предоставлены ролям базы данных NSAnalysis, NSGenerator и NSRunService.

Примеры

Следующий пример демонстрирует запуск представления NSEventBatchView.

SELECT * from dbo.NSEventBatchView;

См. также

Справочник

Представления служб Notification Services
Хранимые процедуры служб Notification Services (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005