Поделиться через


Хранимая процедура sp_dropmergealternatepublisher (Transact-SQL)

Область применения: SQL Server

Удаляет альтернативный издатель из публикации слиянием. Эта хранимая процедура выполняется на подписчике в базе данных подписки.

Соглашения о синтаксисе Transact-SQL

Синтаксис

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

Аргументы

[ @publisher = ] N'publisher'

Имя текущего издателя. @publisher — sysname без значения по умолчанию.

[ @publisher_db = ] N'publisher_db'

Имя текущей базы данных публикации. @publisher_db — sysname без значения по умолчанию.

[ @publication = ] N'publication'

Имя текущей публикации. @publication — sysname без значения по умолчанию.

[ @alternate_publisher = ] N'alternate_publisher'

Имя альтернативного издателя, который нужно удалить в качестве альтернативного партнера синхронизации. @alternate_publisher — sysname без значения по умолчанию.

[ @alternate_publisher_db = ] N'alternate_publisher_db'

Имя базы данных публикации для удаления в качестве альтернативной базы данных публикации партнера синхронизации. @alternate_publisher_db — sysname без значения по умолчанию.

[ @alternate_publication = ] N'alternate_publication'

Имя публикации для удаления в качестве альтернативной публикации партнера по синхронизации. @alternate_publication — sysname без значения по умолчанию.

Значения кода возврата

0 (успешно) или 1 (сбой).

Замечания

sp_dropmergealternatepublisher используется в репликации слиянием.

Разрешения

Могут выполняться sp_dropmergelternatepublisherтолько члены предопределенных ролей сервера sysadmin или db_owner предопределенных ролей базы данных.