sys.sp_helpqreader_agent (Transact-SQL)

Platí na:SQL ServerAzureSQL Managed Instance

Vrací vlastnosti agenta Queue Reader. Tento uložený postup se provádí u distributora v distribuční databázi nebo u Publisher v jakékoli databázi.

Transact-SQL konvence syntaxe

Syntax

sys.sp_helpqreader_agent [ [ @frompublisher = ] frompublisher ]
[ ; ]

Arguments

[ @frompublisher = ] frompublisher

Specifikuje, zda je uložený postup volán u Publisher nebo u distributora. @frompublisher je bit, s výchozím nastavením 0.

  • 1znamená, že uložená procedura je volána z Publisher.
  • 0 znamená, že uložená procedura je volána z distributora.

Sada výsledků

Název sloupce Datový typ Description
id int ID agenta.
name nvarchar(100) Název agenta.
job_id uniqueidentifier Jedinečné ID úlohy agenta
job_login nvarchar(512) Je Windows účet, pod kterým běží distribuční agent, který se vrací ve formátu <domain>\<username>.
job_password sysname Z bezpečnostních důvodů se vždy vrací hodnota .**********

Hodnoty návratového kódu

0 (úspěch) nebo 1 (selhání).

Remarks

sp_helpqreader_agent se používá v transakční replikaci.

Permissions

Když je hodnota frompublisher , 1mohou spustit sp_helpqreader_agentpouze členové role pevného serveru správce systému na Publisher nebo členové role db_owner pevné databáze v databázi publikace. Jinak mohou spustit sp_helpqreader_agentpouze členové role pevného serveru správce systému u distributora nebo členové role db_owner pevné databáze v distribuční databázi.