Partager via


sp_helpqreader_agent (Transact-SQL)

S’applique à : SQL Server Azure SQL Managed Instance

Retourne les propriétés de l'Agent de lecture de la file d'attente. Cette procédure stockée est exécutée sur la base de données de distribution du serveur de distribution ou sur toute base de données du serveur de publication.

Conventions de la syntaxe Transact-SQL

Syntaxe

sp_helpqreader_agent [ [ @frompublisher = ] frompublisher ]
[ ; ]

Arguments

[ @frompublisher = ] frompublisher

Indique si la procédure stockée est appelée sur le serveur de publication ou sur le serveur de distribution. @frompublisher est bit, avec la valeur par défaut 0.

  • 1 signifie que la procédure stockée est appelée à partir du serveur de publication.
  • 0 signifie que la procédure stockée est appelée à partir du serveur de distribution.

Jeu de résultats

Nom de la colonne Type de données Description
id int ID de l’agent.
name nvarchar(100) Nom de l’agent.
job_id uniqueidentifier ID unique du travail de l'Agent.
job_login nvarchar(512) Compte Windows sous lequel l’agent de distribution s’exécute, qui est retourné au format <domain>\<username>.
job_password sysname Pour des raisons de sécurité, une valeur est ********** toujours retournée.

Valeurs des codes de retour

0 (réussite) or 1 (échec).

Notes

sp_helpqreader_agent est utilisé dans la réplication transactionnelle.

autorisations

Lorsque la valeur de frompublisher est 1, seuls les membres du rôle serveur fixe sysadmin sur le serveur de publication ou les membres du rôle de base de données fixe db_owner sur la base de données de publication peuvent s’exécuter sp_helpqreader_agent. Sinon, seuls les membres du rôle serveur fixe sysadmin sur le serveur de distribution ou les membres du rôle de base de données fixe db_owner sur la base de données de distribution peuvent s’exécuter sp_helpqreader_agent.