sp_mergesubscription_cleanup (T-SQL)

Berlaku untuk: SQL Server (semua versi yang didukung)

Menghapus metadata, seperti pemicu dan entri, dalam sysmergesubscriptions dan sysmergearticles setelah langganan push penggabungan yang ditentukan dihapus di Publisher. Prosedur tersimpan ini dijalankan di Pelanggan pada database langganan.

Catatan

Untuk langganan penarikan, metadata dihapus saat sp_dropmergepullsubscription (Transact-SQL) dijalankan.

tautan topikIkon Konvensi Sintaks Transact-SQL

Sintaks

  
sp_mergesubscription_cleanup [ @publisher =] 'publisher'  
        , [ @publisher_db =] 'publisher_db'  
        , [ @publication =] 'publication'  

Argumen

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

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

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

Mengembalikan Nilai Kode

0 (berhasil) atau 1 (kegagalan)

Keterangan

sp_mergesubscription_cleanup digunakan dalam replikasi gabungan.

Izin

Hanya anggota peran server tetap sysadmin atau peran database tetap db_owner yang dapat dijalankan sp_mergesubscription_cleanup.

Lihat juga

Menghapus Langganan Push
sp_expired_subscription_cleanup (T-SQL)
sp_subscription_cleanup (T-SQL)
Prosedur Tersimpan Sistem (Transact-SQL)