sp_subscription_cleanup (T-SQL)

Berlaku untuk:SQL Server

Menghapus metadata saat langganan dihilangkan di Pelanggan. Untuk menyinkronkan langganan transaksi, langganan juga mencakup pemicu pembaruan segera. Prosedur tersimpan ini dijalankan di Pelanggan pada database langganan.

Konvensi sintaks transact-SQL

Sintaks

sp_subscription_cleanup
    [ @publisher = ] N'publisher'
    [ , [ @publisher_db = ] N'publisher_db' ]
    [ , [ @publication = ] N'publication' ]
    [ , [ @reserved = ] N'reserved' ]
    [ , [ @from_backup = ] from_backup ]
[ ; ]

Argumen

[ @publisher = ] N'publisher'

Nama Publisher. @publisher adalah sysname, tanpa default.

[ @publisher_db = ] N'publisher_db'

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

[ @publication = ] N'publikasi'

Nama publikasi. @publication adalah sysname, dengan default NULL. Jika NULL, langganan yang menggunakan publikasi agen bersama dalam database penerbitan dihapus.

[ @reserved = ] N'reserved'

Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.

[ @from_backup = ] from_backup

Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Keterangan

sp_subscription_cleanup digunakan dalam replikasi transaksional dan rekam jepret.

Izin

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