Symptom
När du använder en merge -instruktion för att synkronisera tabeller på en instans av SQL Server 2012, 2014 eller 2016 som har aktiverat funktionen för registrering av data är det inte möjligt att synkronisera. Dessutom visas ett fel meddelande av följande slag:
Det går inte att infoga en dubblettnyckel i objekt object_name med unikt index index_name. Värdet för dubblettnyckel är (duplicate_key_value).
Lösning
Uppdaterings information
Det här problemet är åtgärdat i följande kumulativa uppdateringar av SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.