sp_helpqreader_agent (Transact-SQL)
Возвращает свойства агента чтения очереди. Данная хранимая процедура применяется на распространителе в базе данных распространителя или на издателе в любой базе данных.
Синтаксис
sp_helpqreader_agent [ [ @frompublisher = ] frompublisher ]
Аргументы
- [ @frompublisher= ] frompublisher
Указывает на то, была ли вызвана хранимая процедура на издателе или распространителе. Аргумент frompublisher имеет тип bit и значение по умолчанию 0. 1 означает, что хранимая процедура вызвана на издателе, а 0 означает, что хранимая процедура вызвана на распространителе.
Результирующие наборы
Имя столбца |
Тип данных |
Описание |
---|---|---|
id |
int |
Идентификатор агента. |
name |
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.