Freigeben über


PublisherMonitor.EnumErrorRecords(Int32) Methode

Definition

Gibt Informationen zu Fehlern zurück, die einer angegebenen Fehler-ID zugeordnet und während einer Synchronisierungssitzung aufgetreten sind.

public:
 System::Data::DataSet ^ EnumErrorRecords(int errorId);
public System.Data.DataSet EnumErrorRecords (int errorId);
member this.EnumErrorRecords : int -> System.Data.DataSet
Public Function EnumErrorRecords (errorId As Integer) As DataSet

Parameter

errorId
Int32

Ein Int32 -Wert, der den ID-Wert angibt, der den Fehler eindeutig identifiziert.

Gibt zurück

Ein DataSet-Objekt, das die folgenden Spalten enthält.

Column Datentyp BESCHREIBUNG
source_type_idInt32 Identifiziert die Quelle des Fehlers.
source_nameString Der Name der Fehlerquelle.
error_codeString Der Fehlercode.
error_textString Der Meldungstext für den Fehler.
(Kein Spaltenname)String Datum und Uhrzeit, an dem bzw. zu dem der Fehler auftrat.
error_type_idInt32 Fehlertyp, der aufgetreten ist.
has_xact_seqnoBoolean Wenn der Fehler eine entsprechende Transaktionsprotokoll-Sequenznummer hat.
xact_seqnoByte **[]** Die Protokollsequenznummer der ersten Transaktion des Batches, der bei der Ausführung einen Fehler erzeugt hat.
command_idInt32 Die Befehls-ID des ersten Befehls des Batches, der bei der Ausführung einen Fehler erzeugt hat.

Hinweise

Committen Sie vor dem Aufrufen dieser Methode alle Eigenschaftsänderungen am PublisherMonitor Objekt, da Eigenschaften dieses Objekts möglicherweise geladen werden müssen, wenn sie noch nicht geladen wurden.

Die EnumErrorRecords -Methode kann nur von Mitgliedern der oder festen db_ownerreplmonitor Datenbankrollen in der Verteilungsdatenbank aufgerufen werden.

Gilt für:

Weitere Informationen