Share via


NSQuantumFailures (Transact-SQL)

Gibt Informationen zu fehlgeschlagenen Generatorquanten zurück. Notification Services stuft ein Quantum als fehlgeschlagen ein, wenn das Quantum die erforderliche Verarbeitung nicht beenden kann.

Syntax

[ application_schema_name . ] NSQuantumFailures

Rückgabecodewerte

Keine

Resultsets

Das NSQuantumFailures-Resultset wird nach QuantumId sortiert.

Spaltenname Datentyp Beschreibung

QuantumId

int

Eindeutige ID eines Quantums. Sie können diese ID der gespeicherten Prozedur NSQuantumDetails bereitstellen, um zusätzliche Informationen zum Quantum zu erhalten.

QuantumStatusDescription

nvarchar(255)

Text, der den aktuellen Status des Quantums beschreibt.

QuantumStartTime

datetime

Startzeit in UTC der Zeitspanne, die das Quantum darstellt.

QuantumEndTime

datetime

Beendigungszeit in UTC des Zeitintervalls, für das das Quantum steht. Die Beendigungszeit ist die Startzeit plus die Dauer des Quantums.

ExecutionTimeInMS

int

Anzahl von Millisekunden zum Verarbeiten des Quantums.

ExecutionStartTime

datetime

Tatsächliches Datum bzw. Uhrzeit in UTC, zu der der Generator mit der Verarbeitung des Quantums begonnen hat.

ExecutionEndTime

datetime

Tatsächliches Datum bzw. Uhrzeit in UTC, zu der der Generator die Verarbeitung des Quantums beendet hat.

Hinweise

Notification Services erstellt die gespeicherte Prozedur NSQuantumFailures in der Anwendungsdatenbank, wenn Sie die Instanz erstellen. Wenn Sie die Anwendung aktualisieren, führt Notification Services eine erneute Kompilierung der gespeicherten Prozedur aus.

Diese gespeicherte Prozedur befindet sich im Anwendungsschema, das vom SchemaName-Element der Anwendungsdefinitionsdatei (ADF, Application Definition File) angegeben wird. Falls kein Schemaname bereitgestellt wurde, wird dbo als Standardschema verwendet.

Berechtigungen

Standardmäßig verfügen Mitglieder der NSAnalysis-Datenbankrolle, der festen Datenbankrolle db_owner und der festen Serverrolle sysadmin über Ausführungsberechtigungen.

Beispiele

Im folgenden Beispiel wird gezeigt, wie der Bericht über fehlgeschlagene Quanten für eine Anwendung erstellt wird.

Von der Anwendung werden die standardmäßigen SchemaName-Einstellungen verwendet, wodurch alle Anwendungsobjekte im dbo-Schema platziert werden.

EXEC dbo.NSQuantumFailures;

Siehe auch

Verweis

Gespeicherte Prozeduren in Notification Services (Transact-SQL)

Andere Ressourcen

Notification Services-Leistungsberichte
SchemaName Element (ADF)

Hilfe und Informationen

Informationsquellen für SQL Server 2005