Sintomas
Quando você usa uma instrução Merge para sincronizar tabelas em uma instância do SQL Server 2012, 2014 ou 2016 que tem a opção de captura de dados de alteração habilitada, a operação de sincronização não é bem-sucedida. Além disso, a seguinte mensagem de erro semelhante à seguinte pode ser exibida:
Não é possível inserir uma linha de chave duplicada no objeto object_name com índice exclusivo index_name. O valor da chave duplicada é (duplicate_key_value).
Resolução
Informações de atualização
Esse problema foi corrigido nas seguintes atualizações cumulativas 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. Confira as atualizações cumulativas mais recentes do SQL Server:
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.