Compartilhar via


sp_replication_agent_checkup (Transact-SQL)

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

Verifica se há agentes de replicação em execução em cada banco de dados de distribuição que estão em execução, mas não registraram o histórico dentro do intervalo de pulsação especificado. Esse procedimento armazenado é executado no Distribuidor em qualquer banco de dados.

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_replication_agent_checkup [ [ @heartbeat_interval = ] heartbeat_interval ]
[ ; ]

Argumentos

@heartbeat_interval [ = ] heartbeat_interval

O número máximo de minutos que um agente pode prosseguir sem registrar uma mensagem de progresso. @heartbeat_interval é int, com um padrão de 10 minutos.

Valores do código de retorno

sp_replication_agent_checkup Gera o erro 14151 para cada agente detectado como suspeito. Também registra uma mensagem de histórico de falha sobre os agentes.

Comentários

sp_replication_agent_checkup é usado na replicação de instantâneo, replicação transacional e replicação de mesclagem.

Permissões

Somente membros da função de servidor fixa sysadmin podem executar sp_replication_agent_checkup.