sys.sp_replication_agent_checkup (Transact-SQL)

Aplica-se a: SQL ServerAzure SQL Managed Instance

Verifica cada base de dados de distribuição para agentes de replicação que estejam a correr mas não tenham registado o histórico dentro do intervalo de batimentos cardíacos especificado. Este procedimento armazenado é executado no Distribuidor em qualquer base de dados.

Transact-SQL convenções de sintaxe

Syntax

sys.sp_replication_agent_checkup
    [ [ @heartbeat_interval = ] heartbeat_interval ]
[ ; ]

Arguments

@heartbeat_interval [ = ] heartbeat_interval

O número máximo de minutos que um agente pode passar 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 Levanta o erro 14151 para cada agente que deteta como suspeito. Também regista uma mensagem de histórico de falhas sobre os agentes.

Remarks

sp_replication_agent_checkup é usado na replicação de snapshot, replicação transacional e replicação de mesclagem.

Permissões

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