sp_dropanonymousagent (Transact-SQL)
Удаляет анонимный агент монитора репликаций на распространителе от издателя. Эта хранимая процедура выполняется на подписчике в любой базе данных.
Синтаксис
sp_dropanonymousagent [ @subid= ] sub_id , [ @type= ] type
Аргументы
[ @subid=] sub_id
Глобальный идентификатор для анонимной подписки. Аргумент sub_id имеет тип uniqueidentifier и не имеет значения по умолчанию. Этот идентификатор может быть получен на подписчике с использованием процедуры sp_helppullsubscription. Значением в поле subid возвращенного результирующего набора будет глобальный идентификатор.[ @type=] type
Тип подписки. Аргумент type имеет тип int и не имеет значения по умолчанию. Допустимы значения 1 или 2. Укажите 1 при репликации моментальных снимков или репликации транзакций с использованием агента распространителя. Укажите 2 при репликации слиянием с использованием агента слияния.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Замечания
Процедура sp_dropanonymousagent используется во всех типах репликации.
Эта хранимая процедура используется только для удаления агентов анонимных подписок и не может быть использована для удаления известных подписок.
Разрешения
Только члены предопределенной роли базы данных db_owner в базе данных распространителя могут выполнять процедуру sp_dropanonymousagent.