Mengubah Pengambilan Data - sys.dm_cdc_errors

Berlaku untuk:yes SQL Server (semua versi yang didukung)

Mengembalikan satu baris untuk setiap kesalahan yang ditemui selama sesi pemindaian log tangkapan data perubahan.

Nama kolom Jenis data Deskripsi
session_id int ID sesi.

0 = kesalahan tidak terjadi dalam sesi pemindaian log.
phase_number int Angka yang menunjukkan fase sesi pada saat kesalahan terjadi. Untuk deskripsi setiap fase, lihat sys.dm_cdc_log_scan_sessions (Transact-SQL).
entry_time datetime Tanggal dan waktu kesalahan dicatat. Nilai ini sesuai dengan tanda waktu di log kesalahan SQL.
error_number int ID pesan kesalahan.
error_severity int Tingkat keparahan pesan, antara 1 dan 25.
error_state int Jumlah status kesalahan.
error_message nvarchar(1024) Teks pesan kesalahan.
start_lsn nvarchar(23) Memulai nilai LSN baris yang sedang diproses saat kesalahan terjadi.

0 = kesalahan tidak terjadi dalam sesi pemindaian log.
begin_lsn nvarchar(23) Memulai nilai LSN dari transaksi yang sedang diproses ketika kesalahan terjadi.

0 = kesalahan tidak terjadi dalam sesi pemindaian log.
sequence_value nvarchar(23) Nilai LSN dari baris yang sedang diproses ketika kesalahan terjadi.

0 = kesalahan tidak terjadi dalam sesi pemindaian log.

Keterangan

DMV sys.dm_cdc_errors berisi informasi kesalahan untuk 32 sesi sebelumnya.

Izin

Memerlukan izin TAMPILKAN STATUS DATABASE untuk mengkueri sys.dm_cdc_errors tampilan manajemen dinamis. Untuk informasi selengkapnya tentang izin pada tampilan manajemen dinamis, lihat Tampilan dan Fungsi Manajemen Dinamis (Transact-SQL).

Langkah berikutnya