Metoda PublicationMonitor.EnumErrorRecords
Zwraca informacje o błędach, skojarzone z Identyfikatorem określony błąd, który wystąpił podczas sesja synchronizacji.
Przestrzeń nazw: Microsoft.SqlServer.Replication
Zestaw: Microsoft.SqlServer.Rmo (w Microsoft.SqlServer.Rmo.dll)
Składnia
'Deklaracja
Public Function EnumErrorRecords ( _
errorId As Integer _
) As DataSet
'Użycie
Dim instance As PublicationMonitor
Dim errorId As Integer
Dim returnValue As DataSet
returnValue = instance.EnumErrorRecords(errorId)
public DataSet EnumErrorRecords(
int errorId
)
public:
DataSet^ EnumErrorRecords(
int errorId
)
member EnumErrorRecords :
errorId:int -> DataSet
public function EnumErrorRecords(
errorId : int
) : DataSet
Parametry
- errorId
Typ: System.Int32
Int32 Określająca wartość Identyfikatora, który unikatowo identyfikuje błąd.
Wartość zwracana
Typ: System.Data.DataSet
A DataSet obiekt, który zawiera następujące kolumny.
Kolumna |
Typ danych |
Opis |
---|---|---|
source_type_id |
Identyfikuje źródło błędu. |
|
source_name |
Nazwa źródło błędu. |
|
kod_błędu |
Kod błędu. |
|
error_text |
Tekst komunikatu o błędzie. |
|
(Nr kolumna nazwy) |
Data i czas wystąpił błąd. |
|
error_type_id |
Typ błędu, który wystąpił. |
|
has_xact_seqno |
Jeśli błąd ma odpowiedni numer sekwencyjny dziennika transakcji. |
|
xact_seqno |
Byte[] |
Początkowa transakcji numer sekwencyjny dziennika nie powiodło się wykonanie partia. |
command_id |
Identyfikator pierwszego polecenia w partia nie powiodło się wykonanie polecenia. |
Uwagi
Należy zatwierdzanie dowolnej właściwość zmienia się na PublicationMonitor obiekt przed wywołaniem tej metoda, ponieważ właściwość tego obiektu konieczne może być załadowany, jeśli nie zostały one załadowane już.
EnumErrorRecords Metoda może być wywoływana tylko przez członków db_owner lub replmonitor ról stałej bazy danych baza danych dystrybucji.
Ten obszar nazw, klasy lub element członkowski jest obsługiwany tylko w wersja 2.0.NET Framework.
Zobacz także