Bagikan melalui


sp_addmergealternatepublisher (T-SQL)

Berlaku untuk: SQL Server Azure SQL Managed Instance

Menambahkan kemampuan pelanggan untuk menggunakan mitra sinkronisasi alternatif. Properti publikasi harus menentukan bahwa Pelanggan dapat disinkronkan dengan Penerbit lain. Prosedur tersimpan ini dijalankan di Pelanggan pada database langganan.

Konvensi sintaks transact-SQL

Sintaks

sp_addmergealternatepublisher
    [ @publisher = ] N'publisher'
    , [ @publisher_db = ] N'publisher_db'
    , [ @publication = ] N'publication'
    , [ @alternate_publisher = ] N'alternate_publisher'
    , [ @alternate_publisher_db = ] N'alternate_publisher_db'
    , [ @alternate_publication = ] N'alternate_publication'
    , [ @alternate_distributor = ] N'alternate_distributor'
    [ , [ @friendly_name = ] N'friendly_name' ]
    [ , [ @reserved = ] N'reserved' ]
[ ; ]

Argumen

[ @publisher = ] N'publisher'

Nama Publisher. @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.

[ @alternate_publisher = ] N'alternate_publisher'

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

[ @alternate_publisher_db = ] N'alternate_publisher_db'

Nama database publikasi pada penerbit alternatif. @alternate_publisher_db adalah sysname, tanpa default.

[ @alternate_publication = ] N'alternate_publication'

Nama publikasi pada mitra sinkronisasi alternatif. @alternate_publication adalah sysname, tanpa default.

[ @alternate_distributor = ] N'alternate_distributor'

Nama Distributor untuk mitra sinkronisasi alternatif. @alternate_distributor adalah sysname, tanpa default.

[ @friendly_name = ] N'friendly_name'

Nama tampilan tempat asosiasi Penerbit, publikasi, dan Distributor yang membentuk mitra sinkronisasi alternatif dapat diidentifikasi. @friendly_name adalah nvarchar(255), dengan default NULL.

[ @reserved = ] N'reserved'

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

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Keterangan

sp_addmergealternatepublisher digunakan dalam replikasi penggabungan.

Izin

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