Partilhar via


MSSQL_ENG014164

Detalhes da mensagem

Nome do produto SQL Server
ID do evento 14164
Origem do evento MSSQLSERVER
Componente Mecanismo de Banco de Dados do SQL Server
Nome simbólico
Texto da mensagem O limite [%s:%s] da publicação [%s] foi definido. Verifique se o agente de mesclagem está em execução e pode corresponder ao requisito esperado.

Explicação

A replicação permite habilitar avisos para várias condições. Isso inclui falha ao processar um número suficiente de linhas ao sincronizar alterações entre um Publicador de mesclagem e o Assinante. Tempos diferentes podem ser especificados para conexões LAN e conexões discadas.

Ao habilitar um aviso usando o Replication Monitor ou sp_replmonitorchangepublicationthreshold, você especifica um limite que determina quando um aviso é disparado. Quando esse limite é atingido ou excedido, um aviso é exibido no Replication Monitor e um evento é gravado no log de eventos do Windows. Atingir um limite também pode disparar um alerta do SQL Server Agent. Para obter mais informações, consulte Definir limites e avisos no Replication Monitor e monitorar programaticamente a replicação.

Ação do usuário

Se uma assinatura não estiver atendendo a um limite de processamento de linha, você deverá determinar se há um problema de desempenho com o sistema ou se o limite deve ser ajustado. Depois de configurar a replicação, desenvolva uma linha de base de desempenho que permitirá determinar como a replicação se comporta com uma carga de trabalho que é típica para seus aplicativos e topologia. Inclua o número de linhas processadas nesta linha de base para que você possa definir um valor apropriado para o limite.

Se o valor limite for apropriado, mas ele estiver sendo excedido, você deverá determinar onde o gargalo de desempenho está no sistema. Para obter mais informações sobre como monitorar e solucionar problemas de desempenho de replicação, consulte os seguintes tópicos:

Consulte Também

Referência de erros e eventos (replicação)