Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Очищает метаданные после удаления подписки на подписчике. Для синхронизирующейся подписки транзакций, кроме того, выполняет триггеры немедленного обновления. Эта хранимая процедура выполняется на подписчике в базе данных подписки.
Синтаксические обозначения в Transact-SQL
Синтаксис
sp_subscription_cleanup [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
[ , [ @publication = ] 'publication']
[ , [ @reserved = ] 'reserved']
Аргументы
[ @publisher=] 'publisher'
Имя издателя. Аргумент publisher имеет тип sysname и не имеет значения по умолчанию.[ @publisher_db=] 'publisher_db'
Имя базы данных издателя. Аргумент publisher_db имеет тип sysname и не имеет значения по умолчанию.[ @publication=] 'publication'
Имя публикации. Аргумент publication имеет тип sysname и значение по умолчанию NULL. Если значение равно NULL, будут удалены все подписки, использующие публикацию общего агента в базе данных публикации.[ @reserved=] 'reserved'
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Замечания
Процедура sp_subscription_cleanup используется в репликациях транзакций и моментальных снимков.
Разрешения
Только члены предопределенной роли сервера sysadmin и предопределенной роли базы данных db_owner могут выполнять хранимую процедуру sp_subscription_cleanup.
См. также
Справочник
sp_expired_subscription_cleanup (Transact-SQL)