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.
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.