Bagikan melalui


sp_helpmergealternatepublisher (T-SQL)

Berlaku untuk: SQL Server

Mengembalikan daftar semua server yang diaktifkan sebagai Penerbit alternatif untuk publikasi gabungan. Prosedur tersimpan ini dijalankan di Pelanggan pada database langganan.

Konvensi sintaks transact-SQL

Sintaks

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

Argumen

[ @publisher = ] N'publisher'

Nama Publisher alternatif. @publisher adalah sysname, tanpa default.

[ @publisher_db = ] N'publisher_db'

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

[ @publication = ] N'publikasi'

Nama publikasi. @publication adalah sysname, tanpa default.

Tataan hasil

Nama kolom Jenis data Deskripsi
alternate_publisher nama sysname Nama Publisher alternatif.
alternate_publisher_db nama sysname Nama database publikasi.
alternate_publication nama sysname Nama publikasi.
alternate_distributor nama sysname Nama distributor.
friendly_name nvarchar(255) Deskripsi Publisher alternatif.
enabled bit Menentukan apakah server adalah Publisher alternatif. 1 menentukan bahwa Publisher diaktifkan sebagai Publisher alternatif. 0 menentukan bahwa itu tidak diaktifkan.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Keterangan

sp_helpmergealternatepublisher digunakan dalam replikasi penggabungan.

Selama setiap sesi penggabungan, sistem meminta Penerbit dan Pelanggan untuk daftar penerbit alternatif masing-masing. Proses penggabungan menambahkan atau menghilangkan entri dalam daftar penerbit alternatif, yang hasilnya adalah bahwa daftar penerbit alternatif di Pelanggan dan Penerbit cocok.

Izin

Hanya anggota daftar akses publikasi untuk publikasi yang dapat menjalankan sp_helpmergealternatepublisher.