Udostępnij za pośrednictwem


Metoda EnumAgentErrorRecords

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

EnumAgentErrorRecords Metoda zwraca QueryResults obiekt, który wylicza błąd agenta replikacja określonej.

Składnia

object
.EnumAgentErrorRecords(
ErrorID
)
as 
QueryResults

Części

  • obiekt
    Wyrażenie, którego wartością obiekt na liście dotyczy.

  • Identyfikator błędu
    Liczba całkowita długa identyfikujący błąd.

Prototyp (C/C++)

HRESULT EnumAgentErrorRecords(LONG ErrorID
LPSQLDMOQUERYRESULTS* ppResults);

Zwraca

A QueryResults obiekt, który zawiera jeden zestaw wyników, określonych przez te kolumny.

Kolumna

Typ danych

Opis

error_time

nvarchar(26)

Data i czas w błąd, który wystąpił.

error_code

nvarchar(129)

Kod błędu.

error_text

ntext

Komunikat o błędzie.

error_type_id

integer

Zarezerwowane.

source_name

nvarchar(101)

Nazwa źródło błędu.

source_type_id

integer

Identyfikator typu źródło błędu.

Uwagi

Interpretuje wartość source_type_id kolumna przy użyciu tych wartości.

wartość source_type_id

Błąd źródło

0

Niezdefiniowane lub nie można ustalić.

1

Replication command.error_textcolumn contains command.

2

Agent replikacji.

3

Błąd systemu operacyjnego.

4

ODBC.

5

Źródło danych, takich jak Microsoft SQL Server.

6

SQL Server Net-Library.

7

SQL Distributed Management Objects (SQL-DMO).