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)

Справка и поддержка

Получение помощи по SQL Server 2005