sp_mergesubscription_cleanup (Transact-SQL)
Применимо к: SQL Server (все поддерживаемые версии)
Удаляет метаданные, такие как триггеры и записи, в sysmergesubscriptions и sysmergearticles после удаления указанной принудительной подписки слиянием в Publisher. Эта хранимая процедура выполняется на подписчике в базе данных подписки.
Примечание
для подписки по запросу метаданные удаляются при выполнении sp_dropmergepullsubscription (Transact-)SQL .
Синтаксические обозначения в Transact-SQL
Синтаксис
sp_mergesubscription_cleanup [ @publisher =] 'publisher'
, [ @publisher_db =] 'publisher_db'
, [ @publication =] 'publication'
Аргументы
[ @publisher = ] 'publisher'
Имя Publisher. параметр Publisher имеет тип sysname и не имеет значения по умолчанию.
[ @publisher_db = ] 'publisher_db'
имя Publisher базы данных. Аргумент publisher_db имеет тип sysname и не имеет значения по умолчанию.
[ @publication = ] 'publication'
Имя публикации. Аргумент publication имеет тип sysname и не имеет значения по умолчанию.
Значения кода возврата
0 (успешное завершение) или 1 (сбой)
Комментарии
sp_mergesubscription_cleanup используется в репликации слиянием.
Разрешения
Только члены предопределенной роли сервера sysadmin или предопределенной роли базы данных db_owner могут выполнять sp_mergesubscription_cleanup.
См. также
Удаление принудительной подписки
sp_expired_subscription_cleanup (Transact-SQL)
sp_subscription_cleanup (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)