ReplicationMonitor.EnumErrorRecords(String, Int32) Metode

Definisi

Mengembalikan informasi tentang kesalahan yang terkait dengan ID kesalahan tertentu yang terjadi selama sesi sinkronisasi.

public:
 System::Data::DataSet ^ EnumErrorRecords(System::String ^ distributionDatabase, int errorId);
public System.Data.DataSet EnumErrorRecords (string distributionDatabase, int errorId);
member this.EnumErrorRecords : string * int -> System.Data.DataSet
Public Function EnumErrorRecords (distributionDatabase As String, errorId As Integer) As DataSet

Parameter

distributionDatabase
String

String Nilai yang menentukan database distribusi.

errorId
Int32

Nilai Int32 yang menentukan nilai ID yang secara unik mengidentifikasi kesalahan.

Mengembalikan

Objek DataSet yang berisi kolom berikut.

Kolom Jenis data Deskripsi
source_type_idInt32 Mengidentifikasi sumber kesalahan.
source_nameString Nama sumber kesalahan.
kode_kesalahanString Kode kesalahan.
error_textString Teks pesan untuk kesalahan tersebut.
(Tidak ada nama kolom)String Tanggal dan waktu terjadinya kesalahan.
error_type_idInt32 Jenis kesalahan yang terjadi.
has_xact_seqnoBoolean Jika kesalahan memiliki nomor urutan log transaksi yang sesuai.
xact_seqnoByte **[]** Nomor urutan log transaksi awal dari batch eksekusi yang gagal.
command_idInt32 ID perintah perintah pertama dalam batch eksekusi yang gagal.

Keterangan

Terapkan perubahan properti apa pun pada ReplicationMonitor objek sebelum memanggil metode ini, karena properti objek ini mungkin perlu dimuat jika belum dimuat.

Metode EnumErrorRecords ini hanya dapat dipanggil oleh anggota db_owner atau replmonitor peran database tetap pada database distribusi.

Berlaku untuk

Lihat juga