sp_replmonitorsubscriptionpendingcmds (Transact-SQL)

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

Mengembalikan informasi tentang jumlah perintah yang tertunda untuk langganan ke publikasi transaksional dan perkiraan kasar tentang berapa banyak waktu yang diperlukan untuk memprosesnya. Prosedur tersimpan ini mengembalikan satu baris untuk setiap langganan yang dikembalikan. Prosedur tersimpan ini, yang digunakan untuk memantau replikasi, dijalankan di Distributor pada database distribusi.

Topic link iconKonvensi Sintaksis T-SQL

Sintaks

  
sp_replmonitorsubscriptionpendingcmds [ @publisher = ] 'publisher'  
        , [ @publisher_db = ] 'publisher_db'  
        , [ @publication = ] 'publication'  
        , [ @subscriber = ] 'subscriber'  
        , [ @subscriber_db = ] 'subscriber_db'   
        , [ @subscription_type = ] subscription_type  

Argumen

[ @publisher = ] 'publisher' Adalah nama Penerbit. publisher adalah sysname, tanpa default.

[ @publisher_db = ] 'publisher_db' Adalah nama database yang diterbitkan. publisher_db adalah sysname, tanpa default.

[ @publication = ] 'publication' Adalah nama publikasi. publikasi adalah sysname, tanpa default.

[ @subscriber = ] 'subscriber' Adalah nama Pelanggan. pelanggan adalah sysname, tanpa default.

[ @subscriber_db = ] 'subscriber_db' Adalah nama database langganan. subscriber_db adalah sysname, tanpa default.

[ @subscription_type = ] subscription_type Jika jenis langganan. publication_typeint, tanpa default dan dapat menjadi salah satu nilai ini.

Nilai Deskripsi
0 Langganan pendorongan
1 Langganan penarikan

Tataan Hasil

Nama kolom Jenis data Deskripsi
pendingcmdcount int Jumlah perintah yang tertunda untuk langganan.
estimasi waktu proses int Perkirakan jumlah detik yang diperlukan untuk mengirimkan semua perintah yang tertunda kepada Pelanggan.

Mengembalikan Nilai Kode

0 (berhasil) atau 1 (kegagalan)

Keterangan

sp_replmonitorsubscriptionpendingcmds digunakan dengan replikasi transaksional.

Izin

Hanya anggota peran server tetap sysadmin di Distributor atau anggota peran database tetap db_owner dalam database distribusi yang dapat dijalankan sp_replmonitorsubscriptionpendingcmds. Anggota daftar akses publikasi untuk publikasi yang menggunakan database distribusi dapat menjalankan sp_replmonitorsubscriptionpendingcmds untuk mengembalikan perintah yang tertunda untuk publikasi tersebut.

Lihat juga

Memantau Replikasi Secara Terprogram