Compartilhar via


sp_helpqreader_agent (Transact-SQL)

Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure

Retorna propriedades do Queue Reader Agent. Esse procedimento armazenado é executado no Distribuidor, no banco de dados de distribuição, ou no Publicador, em qualquer banco de dados.

Convenções de sintaxe de Transact-SQL

Sintaxe

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

Argumentos

@frompublisher [ = ] frompublisher

Especifica se o procedimento armazenado é chamado no Publisher ou no Distribuidor. @frompublisher é bit, com um padrão de 0.

  • 1 significa que o procedimento armazenado é chamado do Publicador.
  • 0 significa que o procedimento armazenado é chamado do Distribuidor.

Conjunto de resultados

Nome da coluna Tipo de dados Descrição
id int ID do agente.
name nvarchar(100) Nome do agente.
job_id uniqueidentifier ID exclusiva do trabalho de agente.
job_login nvarchar(512) É a conta do Windows na qual o Distribution Agent é executado, que é retornada no formato <domain>\<username>.
job_password sysname Por motivos de segurança, um valor de ********** é sempre retornado.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Comentários

sp_helpqreader_agent é usado na replicação transacional.

Permissões

Quando o valor de frompublisher for 1, somente os membros da função de servidor fixa sysadmin no Publicador ou os membros da função de banco de dados fixa db_owner no banco de dados de publicação poderão executar sp_helpqreader_agent. Caso contrário, somente membros da função de servidor fixa sysadmin no Distribuidor ou membros da função de banco de dados fixa db_owner no banco de dados de distribuição podem executar sp_helpqreader_agent.