Compartir a través de


sp_helpqreader_agent (Transact-SQL)

Se aplica a:SQL ServerAzure SQL Managed Instance

Devuelve las propiedades del Agente de lectura de cola. Este procedimiento almacenado se ejecuta en el distribuidor de la base de datos de distribución o en el publicador en cualquier base de datos.

Convenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

[ @frompublisher = ] frompublisher

Especifica si se llama al procedimiento almacenado en el publicador o en el distribuidor. @frompublisher es bit, con un valor predeterminado de 0.

  • 1 significa que se llama al procedimiento almacenado desde el publicador.
  • 0 significa que se llama al procedimiento almacenado desde el distribuidor.

Conjunto de resultados

Nombre de la columna Tipo de datos Descripción
id int Id. del agente.
name nvarchar(100) Nombre del agente.
job_id uniqueidentifier Id. único del trabajo del agente.
job_login nvarchar(512) Es la cuenta de Windows con la que se ejecuta el agente de distribución, que se devuelve con el formato <domain>\<username>.
job_password sysname Por motivos de seguridad, siempre se devuelve un valor de ********** .

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Comentarios

sp_helpqreader_agent se usa en la replicación transaccional.

Permisos

Cuando el valor de frompublisher es 1, solo los miembros del rol fijo de servidor sysadmin en el publicador o los miembros del rol fijo de base de datos de db_owner en la base de datos de publicación pueden ejecutar sp_helpqreader_agent. De lo contrario, solo los miembros del rol fijo de servidor sysadmin en el distribuidor o los miembros del rol fijo de base de datos de db_owner en la base de datos de distribución pueden ejecutar sp_helpqreader_agent.