Udostępnij za pośrednictwem


sys.dm_cdc_errors (języka Transact-SQL)

Zwraca jeden wiersz dla każdego błędu podczas skanowania dziennika przechwytywania danych zmiana sesja.

Nazwa kolumny

Typ danych

Opis

session_id

int

Identyfikator sesja.

0 = błąd nie wystąpił w dzienniku skanowania sesja.

phase_number

int

Liczba wskazująca faz sesja był w czas błąd wystąpił.Opis każdej fazy, zobacz sys.dm_cdc_log_scan_sessions (języka Transact-SQL).

entry_time

datetime

data i czas zarejestrowania błędu.Wartość ta odpowiada sygnatury czasowej wdziennik błędów SQL.

error_number

int

Identyfikator komunikatu o błędzie.

error_severity

int

poziom ważności wiadomości od 1 do 25.

error_state

int

Podać numer błędu.

error_message

nvarchar(1024)

Tekst komunikatu o błędzie.

start_lsn

nvarchar(23)

Wartość początkowa LSN wierszy przetwarzany, kiedy wystąpił błąd.

0 = błąd nie wystąpił w dzienniku skanowania sesja.

begin_lsn

nvarchar(23)

Rozpoczynanie LSN wartość transakcji przetwarzany, kiedy wystąpił błąd.

0 = błąd nie wystąpił w dzienniku skanowania sesja.

sequence_value

nvarchar(23)

WartośćLSN wierszy przetwarzany, kiedy wystąpił błąd.

0 = błąd nie wystąpił w dzienniku skanowania sesja.

Uwagi

sys.dm_cdc_errors zawiera informacje o błędzie dla poprzednich sesji 32.

Uprawnienia

Wymaga uprawnienia Wyświetlanie stanu bazy danych do kwerendy sys.dm_cdc_errors dynamiczny widok zarządzania.Aby uzyskać więcej informacji o uprawnieniach dynamiczne zarządzanie widokami, zobacz Dynamiczne zarządzanie widoki i funkcje (Transact-SQL).