Symptomen
U maakt een unieke index die twee of meer opgenomen kolommen bevat voor een tabel in Microsoft SQL Server 2012 Service Pack 2 (SP2) of SQL Server 2014. Wanneer u het wijzigen van gegevens in de tabel wilt inschakelen, wordt er een foutbericht weergegeven van de volgende strekking:
Bericht 22832, niveau 16, status 1, procedure sp_cdc_enable_table_internal, regel 636Could de metagegevens niet bijwerken die aangeven dat tabel table_name is ingeschakeld voor het wijzigen van gegevensvastlegging. Er is een fout opgetreden tijdens het uitvoeren van de opdracht ' Insert into table_name'. De geretourneerde fout is 2627: ' schending van primaire-sleutelbeperking ' index_columns_clustered_idx '. Kan geen dubbele sleutel invoegen in object ' cdc.index_columns '. De waarde van de dubbele sleutel is (338100245, 0). '. Gebruik de actie en de fout om de oorzaak van de storing te bepalen en de aanvraag opnieuw te verzenden.
Cumulatieve update gegevens
Dit probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Lees meer over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.