sp_mergesubscription_cleanup (Transact-SQL)

Применимо к:SQL Server

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

Примечание.

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

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

Синтаксис

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используется в слиянии реплика tion.

Разрешения

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