sys.sp_mergesubscription_cleanup (Transact-SQL)

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

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

Примечание.

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

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

Синтаксис

sys.sp_mergesubscription_cleanup
    [ @publisher = ] N'publisher'
    , [ @publisher_db = ] N'publisher_db'
    , [ @publication = ] N'publication'
[ ; ]

Аргументы

[ @publisher = ] N'publisher'

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

[ @publisher_db = ] N'publisher_db'

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

[ @publication = ] N'publication'

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

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

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

Замечания

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

Разрешения

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