sys.dm_cdc_errors (Transact-SQL)
Возвращает одну строку для каждой ошибки, встреченной во время сеанса просмотра журнала системы отслеживания измененных данных.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Имя столбца |
Тип данных |
Описание |
---|---|---|
session_id |
int |
Идентификатор сеанса. 0 = ошибка не происходила в течение сеанса просмотра журнала. |
phase_number |
int |
Номер, указывающий этап, в котором находился сеанс во время возникновения ошибки. Описание каждого этапа см. в разделе sys.dm_cdc_log_scan_sessions (Transact-SQL). |
entry_time |
datetime |
Дата и время регистрации ошибки. Это значение соответствует отметке времени в журнале ошибок SQL. |
error_number |
int |
Идентификатор сообщения об ошибке. |
error_severity |
int |
Уровень серьезности сообщения, от 1 до 25. |
error_state |
int |
Номер состояния ошибки. |
error_message |
nvarchar(1024) |
Текст сообщения ошибки. |
start_lsn |
nvarchar(23) |
Начальное значение номера LSN для строк, которые обрабатывались во время возникновения ошибки. 0 = ошибка не происходила в течение сеанса просмотра журнала. |
begin_lsn |
nvarchar(23) |
Начальное значение номера LSN для транзакции, которая обрабатывалась во время возникновения ошибки. 0 = ошибка не происходила в течение сеанса просмотра журнала. |
sequence_value |
nvarchar(23) |
Номер LSN для строк, которые обрабатывались во время возникновения ошибки. 0 = ошибка не происходила в течение сеанса просмотра журнала. |
Замечания
Представление sys.dm_cdc_errors содержит сведения об ошибках для 32 предыдущих сеансов.
Разрешения
Для работы с динамическим административным представлением sys.dm_cdc_errors требуется разрешение VIEW DATABASE STATE. Дополнительные сведения о предоставлении разрешений для динамических административных представлений см. в разделе Динамические административные представления и функции (Transact-SQL).
См. также
Справочник
sys.dm_cdc_log_scan_sessions (Transact-SQL)