KB2962767-FIX: "nepavyksta įterpti rakto dublikatai" klaida įvyksta, kai naujinate lentelę naudodami rastrinius indeksus, kuriuose yra skaidinio raktas "SQL Server"

Simptomai

Tarkime, kad turite lentelę, kurioje yra neunikalių indeksų "Microsoft SQL Server" 2012 arba "SQL Server" 2014. Kai vykdote užklausą naujindami lentelę naudodami rastro indeksą, kuriame yra skaidinio raktas, gaunate šį klaidos pranešimą:

MSG 2601, lygis 14, būsenos 1, Line 1Negalima įterpti besidubliuojančios rakto eilutės objekte <lentelės pavadinimo> su unikaliu indeksu <indekso pavadinimo>. Pasikartojančio rakto reikšmė yra (0, <reikšmė>).

Pastaba. Indeksas nėra unikalus indeksas ir leidžia dublikatus.

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:

Sprendimas

Norėdami išspręsti šią problemą, įgalinkite sekimo vėliavėlę 8690, kad išjungtumėte eigos operaciją. Tačiau šis sprendimas gali sukelti našumo regresiją, nes yra išjungtas eigos .

Statusą

"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×