sp_helpqreader_agent (Transact-SQL)
Область применения: SQL Server Управляемый экземпляр SQL Azure
Возвращает свойства агента чтения очереди. Данная хранимая процедура применяется на распространителе в базе данных распространителя или на издателе в любой базе данных.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_helpqreader_agent [ [ @frompublisher = ] frompublisher ]
[ ; ]
Аргументы
[ @frompublisher = ] frompublisher
Указывает, где была вызвана хранимая процедура: на издателе или на распространителе. @frompublisher бит с значением по умолчанию0
.
1
означает, что хранимая процедура вызывается из издателя.0
означает, что хранимая процедура вызывается из распространителя.
Результирующий набор
Имя столбца | Тип данных | Description |
---|---|---|
id |
int | Идентификатор агента. |
name |
nvarchar(100) | Имя агента. |
job_id |
uniqueidentifier | Уникальный идентификатор задания агента. |
job_login |
nvarchar(512) | Учетная запись Windows, в которой выполняется агент распространителя, который возвращается в формате <domain>\<username> . |
job_password |
sysname | По соображениям безопасности всегда возвращается значение ********** . |
Значения кода возврата
0
(успешно) или 1
(сбой).
Замечания
sp_helpqreader_agent
используется в репликации транзакций.
Разрешения
Если значение frompublisher равно1
, в базе данных публикации могут выполняться sp_helpqreader_agent
только члены предопределенных ролей сервера sysadmin в издателе или членах предопределенных ролей базы данных db_owner в базе данных публикации. В противном случае может выполняться sp_helpqreader_agent
только члены предопределенных ролей сервера sysadmin на распространителю или членах предопределенных ролей базы данных db_owner в базе данных распространителя.