sp_mergesubscription_cleanup (Transact-SQL)

Область применения: yesSQL Server (все поддерживаемые версии)

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

Примечание

Для подписки по запросу метаданные удаляются при выполнении sp_dropmergepullsubscription (Transact-SQL ).

Topic link iconСинтаксические обозначения в Transact-SQL

Синтаксис

  
sp_mergesubscription_cleanup [ @publisher =] 'publisher'  
        , [ @publisher_db =] 'publisher_db'  
        , [ @publication =] 'publication'  

Аргументы

[ @publisher = ] 'publisher' Имя издателя. Publishersysname без значения по умолчанию.

[ @publisher_db = ] 'publisher_db' Имя базы данных Издателя. publisher_dbsysname без значения по умолчанию.

[ @publication = ] 'publication' Имя публикации. publicationsysname без значения по умолчанию.

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

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

Remarks

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

Разрешения

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

См. также

Удаление принудительной подписки
sp_expired_subscription_cleanup (Transact-SQL)
sp_subscription_cleanup (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)