Bagikan melalui


sp_helpmergedeleteconflictrows (T-SQL)

Berlaku untuk: SQL Server

Mengembalikan informasi tentang baris data yang kehilangan konflik penghapusan. Prosedur tersimpan ini dijalankan di Publisher pada database publikasi atau di Pelanggan pada database langganan saat pencatatan konflik terdesentralisasi digunakan.

Konvensi sintaks transact-SQL

Sintaks

sp_helpmergedeleteconflictrows
    [ [ @publication = ] N'publication' ]
    [ , [ @source_object = ] N'source_object' ]
    [ , [ @publisher = ] N'publisher' ]
    [ , [ @publisher_db = ] N'publisher_db' ]
    [ , [ @logical_record_conflicts = ] logical_record_conflicts ]
[ ; ]

Argumen

[ @publication = ] N'publikasi'

Nama publikasi. @publication adalah sysname, dengan default %. Jika publikasi ditentukan, semua konflik yang memenuhi syarat oleh publikasi dikembalikan.

[ @source_object = ] N'source_object'

Nama objek sumber. @source_object adalah nvarchar(386), dengan default NULL.

[ @publisher = ] N'publisher'

Nama Publisher. @publisher adalah sysname, dengan default NULL.

[ @publisher_db = ] N'publisher_db'

Nama database penerbit. @publisher_db adalah sysname, dengan default NULL.

[ @logical_record_conflicts = ] logical_record_conflicts

@logical_record_conflicts int, dengan default 0.

Tataan hasil

Nama kolom Jenis data Deskripsi
source_object nvarchar(386) Objek sumber untuk konflik penghapusan.
rowguid pengidentifikasi unik Pengidentifikasi baris untuk konflik penghapusan.
conflict_type int Kode yang menunjukkan jenis konflik:

1 = UpdateConflict: Konflik terdeteksi pada tingkat baris.

2 = ColumnUpdateConflict: Konflik terdeteksi di tingkat kolom.

3 = UpdateDeleteWinsConflict: Hapus memenangkan konflik.

4 = UpdateWinsDeleteConflict: Penghapusan rowguid yang kehilangan konflik direkam dalam tabel ini.

5 = UploadInsertFailed: Sisipkan dari Pelanggan tidak dapat diterapkan di Publisher.

6 = DownloadInsertFailed: Sisipkan dari Publisher tidak dapat diterapkan di Pelanggan.

7 = UploadDeleteFailed: Hapus di Pelanggan tidak dapat diunggah ke Publisher.

8 = DownloadDeleteFailed: Hapus di Publisher tidak dapat diunduh ke Pelanggan.

9 = UploadUpdateFailed: Pembaruan di Pelanggan tidak dapat diterapkan di Publisher.

10 = DownloadUpdateFailed: Pembaruan di Publisher tidak dapat diterapkan ke Pelanggan.
reason_code Int Kode kesalahan yang dapat sensitif terhadap konteks.
reason_text varchar(720) Deskripsi kesalahan yang dapat sensitif terhadap konteks.
origin_datasource varchar(255) Asal konflik.
pubid pengidentifikasi unik Pengidentifikasi publikasi.
MSrepl_create_time datetime Waktu informasi konflik ditambahkan.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Keterangan

sp_helpmergedeleteconflictrows digunakan dalam replikasi penggabungan.

Izin

Hanya anggota peran server tetap sysadmin dan peran database tetap db_owner yang dapat menjalankan sp_helpmergedeleteconflictrows.