Bagikan melalui


sp_replmonitorhelpmergesessiondetail (T-SQL)

Berlaku untuk: SQL Server Azure SQL Managed Instance

Mengembalikan informasi tingkat artikel terperinci tentang sesi Agen Penggabungan replikasi tertentu, yang digunakan untuk memantau replikasi penggabungan. Kumpulan hasil menyertakan baris detail untuk setiap artikel yang disinkronkan selama sesi. Ini juga mencakup baris yang mewakili inisialisasi sesi dan baris yang meringkas fase pengunggahan dan pengunduhan sesi. Prosedur tersimpan ini dijalankan di Distributor pada database distribusi, atau di Pelanggan pada database langganan.

Konvensi sintaks transact-SQL

Sintaks

sp_replmonitorhelpmergesessiondetail [ @session_id = ] session_id
[ ; ]

Argumen

[ @session_id = ] session_id

Menentukan sesi agen. @session_id int, tanpa default.

Tataan hasil

Nama kolom Jenis data Deskripsi
PhaseID int Fase sesi sinkronisasi, dan bisa menjadi salah satu nilai berikut:

0 = Baris inisialisasi atau ringkasan

1 = Unggah

2 = Unduh
ArticleName nama sysname Nama artikel yang sedang disinkronkan. ArticleName juga berisi informasi ringkasan untuk baris dalam kumpulan hasil yang tidak mewakili detail artikel.
PercentComplete desimal Menunjukkan persentase total perubahan yang diterapkan dalam baris detail artikel tertentu untuk sesi yang sedang berjalan atau gagal.
RelativeCost desimal Menunjukkan waktu yang dihabiskan untuk menyinkronkan artikel sebagai persentase dari total waktu sinkronisasi untuk sesi tersebut.
Duration int Panjang sesi agen.
Inserts int Jumlah sisipan dalam sesi.
Updates int Jumlah pembaruan dalam sesi.
Deletes int Jumlah penghapusan dalam sesi.
Conflicts int Jumlah konflik yang terjadi dalam sesi.
ErrorID int ID kesalahan sesi.
SeqNo int Urutan sesi dalam tataan hasil.
RowType int Menunjukkan jenis informasi apa yang diwakili setiap baris dalam tataan hasil.

0 = inisialisasi

1 = ringkasan unggahan

2 = detail unggahan artikel

3 = ringkasan unduhan

4 = detail unduhan artikel
SchemaChanges int Jumlah perubahan skema dalam sesi.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Keterangan

sp_replmonitorhelpmergesessiondetail digunakan untuk memantau replikasi penggabungan.

Saat dijalankan pada Pelanggan, sp_replmonitorhelpmergesessiondetail hanya mengembalikan informasi terperinci tentang 5 sesi Agen Penggabungan terakhir.

Izin

Hanya anggota peran database tetap db_owner atau replmonitor pada database distribusi di Distributor atau pada database langganan di Pelanggan yang dapat menjalankan sp_replmonitorhelpmergesessiondetail.