Captura de datos modificados: sys.dm_cdc_errors

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Devuelve una fila para cada error encontrado durante la sesión de recorrido de registro de captura de datos del cambio.

Nombre de la columna Tipo de datos Descripción
session_id int Id. de la sesión.

0 = el error no se produjo durante una sesión de recorrido del registro.
phase_number int Número que indica la fase en la que se encontraba la sesión en el momento de producirse el error. Para una descripción de cada fase, consulte sys.dm_cdc_log_scan_sessions (Transact-SQL).
entry_time datetime Fecha y hora de registro del error. Este valor corresponde a la marca de tiempo en el registro de errores de SQL.
error_number int Id. del mensaje de error.
error_severity int Nivel de gravedad del mensaje, entre 1 y 25.
error_state int Número de estado del error.
error_message nvarchar(1024) Texto del mensaje del error.
start_lsn nvarchar(23) Valor LSN inicial de las filas que se estaban procesando en el momento de producirse el error.

0 = el error no se produjo durante una sesión de recorrido del registro.
begin_lsn nvarchar(23) Valor LSN inicial de la transacción que se estaba procesando en el momento de producirse el error.

0 = el error no se produjo durante una sesión de recorrido del registro.
sequence_value nvarchar(23) Valor LSN de las filas que se estaban procesando en el momento de producirse el error.

0 = el error no se produjo durante una sesión de recorrido del registro.

Observaciones

sys.dm_cdc_errors de DMV contiene información de error para las 32 sesiones anteriores.

Permisos

Se requiere el permiso VIEW DATABASE STATE para consultar la vista de administración dinámica sys.dm_cdc_errors. Para más información sobre las vistas de administración dinámica, consulte Funciones y vistas de administración dinámica (Transact-SQL).

Permisos para SQL Server 2022 y versiones posteriores

Requiere el permiso VIEW DATABASE PERFORMANCE STATE en la base de datos.

Pasos siguientes