Хранимая процедура NSQuantumFailures (Transact-SQL)
Возвращает сведения об ошибках тактового генератора. Службы Notification Services считают такт ошибочным, если требуемая обработка в нем не может быть завершена.
Синтаксис
[ application_schema_name . ] NSQuantumFailures
Значения кодов возврата
Нет
Результирующие наборы
Результирующий набор NSQuantumFailures сортируется по значениям столбца QuantumId.
Имя столбца | Тип данных | Описание |
---|---|---|
QuantumId |
int |
Уникальный идентификатор такта. Этот идентификатор можно передать хранимой процедуре NSQuantumDetails для получения дополнительных сведений о такте. |
QuantumStatusDescription |
nvarchar(255) |
Текст описания текущего состояния такта. |
QuantumStartTime |
datetime |
Время начала периода, представляющего такт в формате UTC. |
QuantumEndTime |
datetime |
Время завершения периода, представляющего такт в формате UTC представляет собой время начала такта плюс длительность такта. |
ExecutionTimeInMS |
int |
Количество миллисекунд для обработки в такте. |
ExecutionStartTime |
datetime |
Фактическая дата и время в формате UTC, когда генератор начал обработку в такте. |
ExecutionEndTime |
datetime |
Фактическая дата и время в формате UTC, когда генератор завершил обработку в такте. |
Замечания
При создании экземпляра службы Notification Services создают хранимую процедуру NSNotificationFailures в базе данных приложения. При обновлении приложения службы Notification Services перекомпилируют хранимую процедуру.
Данная хранимая процедура находится в схеме приложения, заданной элементом SchemaName файла определения приложения (Application Definition File, ADF). Если имя схемы не задано, схемой по умолчанию является dbo.
Разрешения
Разрешения на выполнение этой процедуры по умолчанию есть у членов роли базы данных NSAnalysis, фиксированной роли базы данных db_owner и фиксированной серверной роли sysadmin.
Примеры
В следующем примере показано, как создается отчет об ошибках тактового генератора для приложения.
Приложение использует параметры SchemaName по умолчанию, которые помещают все объекты приложения в схему dbo.
EXEC dbo.NSQuantumFailures;
См. также
Справочник
Хранимые процедуры служб Notification Services (Transact-SQL)
Другие ресурсы
Отчеты о производительности служб Notification Services
SchemaName Element (ADF)