Bagikan melalui


sp_dropanonymousagent (T-SQL)

Berlaku untuk: SQL Server

Menghilangkan agen anonim untuk pemantauan replikasi di distributor dari Penerbit. Prosedur tersimpan ini dijalankan di Publisher pada database apa pun.

Konvensi sintaks transact-SQL

Sintaks

sp_dropanonymousagent
    [ @subid = ] 'subid'
    , [ @type = ] type
[ ; ]

Argumen

[ @subid = ] 'subid'

Pengidentifikasi global untuk langganan anonim. @subid adalah uniqueidentifier, tanpa default. Pengidentifikasi ini dapat diambil di Pelanggan menggunakan sp_helppullsubscription. Nilai di bidang @subid dari kumpulan hasil yang dikembalikan adalah pengidentifikasi global ini.

[ @type = ] jenis

Jenis langganan. @type int, tanpa default. Nilai yang valid adalah 1 atau 2.

  • Tentukan 1, jika replikasi rekam jepret atau replikasi transaksional menggunakan Agen Distribusi.
  • Tentukan 2, jika gabungkan replikasi menggunakan Agen Penggabungan.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Keterangan

sp_dropanonymousagent digunakan dalam semua jenis replikasi.

Prosedur tersimpan ini digunakan untuk menghilangkan agen langganan anonim saja dan tidak dapat digunakan untuk menghilangkan langganan terkenal.

Izin

Hanya anggota peran database tetap db_owner dalam database distribusi yang dapat menjalankan sp_dropanonymousagent.