Condividi tramite


sp_helpmergealternatepublisher (Transact-SQL)

Si applica a: SQL Server

Restituisce un elenco di tutti i server abilitati come server di pubblicazione alternativi per le pubblicazioni di tipo merge. Questa stored procedure viene eseguita nel database di sottoscrizione del Sottoscrittore.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

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

Argomenti

[ @publisher = ] N'publisher'

Nome del server di pubblicazione alternativo. @publisher è sysname, senza impostazione predefinita.

[ @publisher_db = ] N'publisher_db'

Nome del database di pubblicazione. @publisher_db è sysname, senza impostazione predefinita.

[ @publication = ] N'publication'

Nome della pubblicazione. @publication è sysname, senza impostazione predefinita.

Set di risultati

Nome colonna Tipo di dati Descrizione
alternate_publisher sysname Nome del server di pubblicazione alternativo.
alternate_publisher_db sysname Nome del database di pubblicazione.
alternate_publication sysname Nome della pubblicazione.
alternate_distributor sysname Nome del server di distribuzione.
friendly_name nvarchar(255) Descrizione del server di pubblicazione alternativo.
enabled bit Specifica se il server è un server di pubblicazione alternativo. 1 specifica che il server di pubblicazione è abilitato come server di pubblicazione alternativo. 0 specifica che non è abilitata.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Osservazioni:

sp_helpmergealternatepublisher viene usato nella replica di tipo merge.

Durante ogni sessione di merge viene eseguita una ricerca dell'elenco dei server di pubblicazione alternativi sia nel server di pubblicazione che nel Sottoscrittore. Il processo di merge aggiunge o elimina voci nell'elenco dei server di pubblicazione alternativi, in modo che entrambi gli elenchi nel Sottoscrittore e nel server di pubblicazione corrispondano.

Autorizzazioni

Solo i membri dell'elenco di accesso alla pubblicazione per la pubblicazione possono eseguire sp_helpmergealternatepublisher.