Хранимая процедура 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 предопределенных ролей базы данных.