sp_mergesubscription_cleanup (T-SQL)

Berlaku untuk:SQL Server

Menghapus metadata, seperti pemicu dan entri, di dan sysmergesubscriptionssysmergearticles 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.

Konvensi sintaks transact-SQL

Sintaks

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

Argumen

[ @publisher = ] N'publisher'

Nama Publisher. @publisher adalah sysname, tanpa default.

[ @publisher_db = ] N'publisher_db'

Nama database Publisher. @publisher_db adalah sysname, tanpa default.

[ @publication = ] N'publikasi'

Nama publikasi. @publication adalah sysname, tanpa default.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Keterangan

sp_mergesubscription_cleanup digunakan dalam replikasi penggabungan.

Izin

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