sys.sp_helpqreader_agent (Transact-SQL)

Aplica-se a: SQL ServerAzure SQL Managed Instance

Devolve propriedades do agente do Leitor de Fila. Este procedimento armazenado é executado no Distribuidor na base de dados de distribuição ou no Publisher em qualquer base de dados.

Transact-SQL convenções de sintaxe

Sintaxe

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

Arguments

[ @frompublisher = ] do editor

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

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

Conjunto de resultados

Nome da coluna Tipo de dados Description
id int ID do agente.
name nvarchar(100) Nome do agente.
job_id uniqueidentifier Identificação única do trabalho de agente.
job_login nvarchar(512) É a conta do Windows sob a qual o agente de distribuição corre, que é devolvida no formato <domain>\<username>.
job_password sysname Por razões de segurança, um valor de ********** é sempre devolvido.

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Remarks

sp_helpqreader_agent é usado na replicação transacional.

Permissões

Quando o valor de frompublisher é 1, apenas membros do papel de servidor fixo de administrador do sistema na Publisher ou membros do papel fixo de base de dados db_owner na base de dados de publicação podem executar sp_helpqreader_agent. Caso contrário, apenas membros do papel fixo de servidor sysadmin no Distribuidor ou membros do papel de base de dados fixa db_owner na base de dados de distribuição podem executar sp_helpqreader_agent.