Share via


sp_dropmergealternatepublisher (Transact-SQL)

Si applica a:SQL Server

Rimuove un server di pubblicazione alternativo da una pubblicazione di tipo merge. Questa stored procedure viene eseguita nel database di sottoscrizione del Sottoscrittore.

Convenzioni di sintassi Transact-SQL

Sintassi

sp_dropmergealternatepublisher
    [ @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'
[ ; ]

Argomenti

[ @publisher = ] N'publisher'

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

[ @publisher_db = ] N'publisher_db'

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

[ @publication = ] N'publication'

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

[ @alternate_publisher = ] N'alternate_publisher'

Nome del server di pubblicazione alternativo da eliminare come partner di sincronizzazione alternativo. @alternate_publisher è sysname, senza impostazione predefinita.

[ @alternate_publisher_db = ] N'alternate_publisher_db'

Nome del database di pubblicazione da eliminare come database di pubblicazione partner di sincronizzazione alternativo. @alternate_publisher_db è sysname, senza impostazione predefinita.

[ @alternate_publication = ] N'alternate_publication'

Nome della pubblicazione da eliminare come pubblicazione partner di sincronizzazione alternativa. @alternate_publication è sysname, senza impostazione predefinita.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Osservazioni:

sp_dropmergealternatepublisher viene usato nella replica di tipo merge.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin o il ruolo predefinito del database db_owner possono eseguire sp_dropmergelternatepublisher.