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