Udostępnij za pośrednictwem


sys.dm_cdc_errors (Transact-SQL)

Typ danych każdej kolumna w tabela zmiennej musi być niejawnie podlegające konwersji na typ danych kolumna odpowiadające im w wiadomości.

Nazwa kolumna

Typ danych

Description

session_id

int

Jeżeli nie określono INTO, wiadomości są zwracane jako zestaw wyników.

Określa konwersacji lub grupa konwersacji dla odebranych wiadomości.

phase_number

int

Liczba określająca fazę, w której była sesja w momencie wystąpienia błędu.Aby zapoznać się z opisem poszczególnych faz, zobacz sys.dm_cdc_log_scan_sessions (języka Transact-SQL).

entry_time

datetime

Data i godzina zarejestrowania błędu.Ta wartość odpowiada sygnaturze czasu w dzienniku błędów SQL.

error_number

int

Identyfikator komunikatu o błędzie.

error_severity

int

Poziom ważności wiadomości, w zakresie od 1 do 25.

error_state

int

Numer stanu błędu.

Określa typ komunikatu, na którym odwołaniu uprawnienia.

nvarchar(1024)

Tekst komunikatu błędu.

start_lsn

nvarchar(23)

Jeżeli limit czas upłynie, przyjęcie zwraca zestaw wyników puste.

Określa konwersacji lub grupa konwersacji dla odebranych wiadomości.

begin_lsn

nvarchar(23)

Instrukcja przyjęcie czyta wiadomości z kolejki i zwraca zestaw wyników.

Określa konwersacji lub grupa konwersacji dla odebranych wiadomości.

sequence_value

nvarchar(23)

Wartość LSN wiersza przetwarzanego w chwili wystąpienia błędu.

Określa konwersacji lub grupa konwersacji dla odebranych wiadomości.

Remarks

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

Uprawnienia

Aplikacje mogą używać message_type_name kolumna do kierowania wiadomości do kodu, który obsługuje typ komunikatu skojarzonego.Niektóre Dynamic Management Views and Functions (Transact-SQL) deklaracje nie są buforowane, takie jak operacji zbiorczej instrukcje lub sprawozdania zawierające literały ciągów znaków większej niż 8 KB rozmiarze.