sp_dropanonymousagent (Transact-SQL)
Удаляет анонимный агент монитора репликаций на распространителе от издателя. Эта хранимая процедура выполняется на подписчике в любой базе данных.
Синтаксические обозначения в 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.
См. также
Справочник
Хранимые процедуры репликации (Transact-SQL)