sp_replication_agent_checkup (Transact-SQL)

Verifica cada banco de dados de distribuição para os agentes de replicação em execução, mas não têm histórico registrado no intervalo de pulsação. Esse procedimento armazenado é executado no Distribuidor, em qualquer banco de dados.

Ícone de vínculo de tópicoConvenções de sintaxe 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 de código de retorno

sp_replication_agent_checkup gera 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 em 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.