Sintomas
Quando você sincroniza os assinantes para uma replicação transacional no Microsoft SQL Server 2014 ou 2016, algumas instruções DML que não devem ser replicadas são duplicadas para os assinantes. Esse problema ocorre quando as seguintes condições são verdadeiras:
-
Você configura uma replicação transacional para replicar a execução do procedimento armazenado.
-
O procedimento armazenado (marcado para replicação) cria um índice clusterizado em uma tabela temporária.
Resolução
O problema foi corrigido primeiro na seguinte atualização cumulativa do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Recomendamos que você baixe e instale as atualizações cumulativas mais recentes do SQL Server:
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.