sp_helpqreader_agent (Transact-SQL)

Возвращает свойства агента чтения очереди. Данная хранимая процедура применяется на распространителе в базе данных распространителя или на издателе в любой базе данных.

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

sp_helpqreader_agent [ [ @frompublisher = ] frompublisher ]

Аргументы

  • [ @frompublisher= ] frompublisher
    Указывает, где была вызвана хранимая процедура: на издателе или на распространителе. Аргумент frompublisher имеет тип «bit» и значение по умолчанию 0. Значение 1 означает, что хранимая процедура вызывается на издателе, значение 0 означает, что хранимая процедура вызывается на распространителе.

Результирующие наборы

Имя столбца

Тип данных

Описание

id

int

Идентификатор агента.

имя

nvarchar(100)

Имя агента.

job_id

uniqueidentifier

Уникальный идентификатор задания агента.

job_login

nvarchar(512)

Учетная запись Windows, под которой запускается агент распространителя, возвращаемый в формате ДОМЕН\ИмяПользователя.

job_password

sysname

Из соображений безопасности всегда возвращается значение **********.

Значения кодов возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Замечания

Хранимая процедура sp_helpqreader_agent используется в репликации транзакций.

Разрешения

Если аргумент frompublisher имеет значение 1, то только члены предопределенной роли сервера sysadmin на издателе или члены предопределенной роли базы данных db_owner в базе данных публикации могут выполнить хранимую процедуру sp_helpqreader_agent. Иначе только члены предопределенной роли сервера sysadmin на распространителе или члены предопределенной роли базы данных db_owner в базе данных распространителя могут выполнить хранимую процедуру sp_helpqreader_agent.