Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w usłudze Microsoft Fabric
Zwraca jeden wiersz dla każdego błędu napotkanego podczas sesji skanowania log change data capture.
| Nazwa kolumny | Typ danych | Description |
|---|---|---|
| session_id | int | Identyfikator sesji. 0 = błąd nie wystąpił podczas sesji skanowania logów. |
| phase_number | int | Numer wskazujący fazę sesji w momencie wystąpienia błędu. Opis każdej fazy można znaleźć w sys.dm_cdc_log_scan_sessions (Transact-SQL). |
| entry_time | datetime | Data i godzina błędu zostały zarejestrowane. Ta wartość odpowiada znacznikowi czasu w logu błędów SQL. |
| error_number | int | Identyfikacja komunikatu o błędzie. |
| error_severity | int | Poziom nasilenia komunikatu, od 1 do 25. |
| error_state | int | Numer stanu błędu. |
| error_message | nvarchar(1024) | Tekst wiadomości o błędzie. |
| start_lsn | nvarchar(23) | Początkowa wartość LSN wierszy przetwarzanych w momencie wystąpienia błędu. 0 = błąd nie wystąpił podczas sesji skanowania logów. |
| begin_lsn | nvarchar(23) | Rozpoczynając wartość LSN transakcji przetwarzanej w momencie wystąpienia błędu. 0 = błąd nie wystąpił podczas sesji skanowania logów. |
| sequence_value | nvarchar(23) | Wartość LSN wierszy przetwarzanych w momencie wystąpienia błędu. 0 = błąd nie wystąpił podczas sesji skanowania logów. |
Uwagi
DMV sys.dm_cdc_errors zawiera informacje o błędach z poprzednich 32 sesji.
Permissions
Wymaga uprawnień VIEW DATABASE STATE do zapytań w dynamicznym widoku sys.dm_cdc_errors zarządzania. Więcej informacji o uprawnieniach w dynamicznych widokach zarządzania można znaleźć w Dynamicznych Widokach i Funkcjach Zarządzania (Transact-SQL).
Uprawnienia dla programu SQL Server 2022 i nowszych
Wymaga uprawnienia WYŚWIETL STAN WYDAJNOŚCI BAZY DANYCH w bazie danych.