Share via


NSEventBatchView

Enthält Informationen zu allen Ereignisbatches für alle Ereignisklassen in einer Notification Services-Anwendung.

Sichtspalten

Spalte Datentyp Beschreibung

EventBatchId

bigint

Bezeichner für den Ereignisbatch

EventClassName

nvarchar(255)

Name der Ereignisklasse für den Ereignisbatch

ProviderName

nvarchar(255)

Name des Ereignisanbieters, der den Ereignisbatch übermittelt hat

EventCount

bigint

Anzahl der Ereignisse im Ereignisbatch

StartCollectionTime

datetime

Datum und Uhrzeit, zu denen die Ereignisbatchauflistung gestartet wurde, in UTC (Coordinated Universal Time)

EndCollectionTime

datetime

Datum und Uhrzeit des Endes der Ereignisbatchauflistung in UTC

QuantumId

int

Bezeichner für das Generatorquantum, das diesen Ereignisbatch erstellt hat

QuantumStatus

nvarchar(255)

Der aktuelle Status des Quantums. Für den Status sind folgende Werte möglich:

  • Gestartet
  • Materialisierte Sichten
  • Geplante Regelauslösungen
  • Daten werden entfernt (Vacuumer)
  • Erfolgreich abgeschlossene Regelauslösungen
  • Fehler nach Planen von Regelauslösungen
  • Fehler nach Start
  • Fehler nach Materialisieren von Sichten
  • Fehler während Regelauslösungen
  • NULL

Hinweise

Alle Quantuminformationen sind NULL, wenn beim Übermitteln des Ereignisbatches kein Quantum vorhanden ist, z. B. wenn der Generator nicht ausgeführt wird. Für Ereignisbatches, die mithilfe dieser Sicht übermittelt werden, ist der Anbietername NULL.

Berechtigungen

SELECT-Berechtigungen gelten standardmäßig für die Datenbankrollen NSAnalysis, NSGenerator und NSRunService.

Beispiele

Das folgende Beispiel zeigt, wie NSEventBatchView ausgeführt wird.

SELECT * from dbo.NSEventBatchView;

Siehe auch

Verweis

Notification Services-Sichten
Gespeicherte Prozeduren in Notification Services (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005