Simptomai
Sukuriate unikalų indeksą, kuriame yra du ar daugiau "Microsoft SQL Server 2012" 2 pakeitimų paketo (SP2) arba "SQL Server 2014" lentelės stulpelių. Kai bandote įgalinti lentelės duomenų fiksavimo keitimą , gaunate klaidos pranešimą, panašų į šį:
MSG 22832, lygis 16, būsenos 1, procedūra sp_cdc_enable_table_internal, eilutės 636Nepavyko atnaujinti metaduomenų, nurodančių, kad yra įgalinta lentelė Table_name duomenų fiksavimo keitimas. Klaida vykdant komandą "įterpti į table_name". Klaida pateikta 2627: "pirminio rakto apribojimo pažeidimas" index_columns_clustered_idx ". Negalima įterpti dublikatinio rakto objekte "cdc.index_columns". Pasikartojančio rakto reikšmė yra (338100245, 0). Norėdami nustatyti gedimo priežastį ir iš naujo pateikti užklausą, naudokite veiksmą ir klaidą.
Kaupiamojo naujinimo informacija
Ši problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio:
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Nuorodos
Sužinokite apie terminologiją , kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.