NUSTATYTI: Keisti lentelės yra užsisakyti neteisingai atnaujintų eilučių po to, kai keisti duomenų fiksavimo Microsoft SQL Server 2012 ar 2014 m. duomenų bazė

SVARBU: šis straipsnis išverstas naudojant „Microsoft“ mašininio vertimo programinę įrangą ir gali būti pataisytas naudojant „Community Translation Framework“ (CTF) technologiją. „Microsoft“ siūlo mašinos išverstus ir po to bendruomenės suredaguotus straipsnius, taip pat žmogaus išverstus straipsnius siekdama suteikti prieigą prie visų savo žinių bazės straipsnių daugeliu kalbų. Mašinos išverstuose ir vėliau paredaguotuose straipsniuose gali būti žodyno, sintaksės ir / arba gramatikos klaidų. „Microsoft“ neatsako už jokius netikslumus, klaidas arba žalą, patirtą dėl neteisingo turinio vertimo arba mūsų klientų naudojimosi juo. Daugiau apie CTF žr. http://support.microsoft.com/gp/machine-translation-corrections.

Spustelėkite čia, norėdami pamatyti šio straipsnio versiją anglų kalba: 3030352

Microsoft Microsoft SQL Server 2012 pataisymus išleidžia kaip vieną atsisiunčiamą failą. Kadangi šie pataisymai yra kaupiamieji, kiekvienoje laidoje būna visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnę SQL Server 2012 pataisymų laidą.
Požymiai
Po to, kai duomenų fiksavimo pakeitimas Microsoft SQL Server 2012 duomenų bazės keisti lentelės stulpelio __ $operacija gali būti užsakyta neteisingai atnaujintų eilučių. Kai naujinate eilutės, yra dvi eilutes keisti lentelės, ištrinti ir įrašyti __ $operacija. Tačiau įterpimo veiksmą, gali netikėtai atvykti naikinimo operacijos. Jei programą iš naujo pritaiko eilutes į kitą lentelę su pirminio rakto ribojimų, gali kilti toliau pirminio rakto pažeidimas:

MSG 2627, lygis 14, 1 valstybės, eilutės 6Violation pirminio rakto apribojimo "Primary_Key_name'. Neįmanoma įterpti rakto dublikato į objektą "lentelės_pavadinimas'. Pasikartojantys rakto reikšmė yra)reikšmė).

Kaupiamojo naujinimo informacija

Ši problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio.
Rekomendacija: Įdiegti naujausią kaupiamąjį naujinimą SQL Server

SQL serverio kiekvieną naują Kaupiamasis naujinimas yra visos karštosios ir naujausios saugos pataisos, kurios buvo įtrauktos į ankstesnio kaupiamojo naujinimo. Patikrinkite SQL Server kaupiamieji naujinimai:
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Nuorodos
Susipažinkite su terminologiją kurią „Microsoft“ naudoja programinės įrangos naujinimams apibūdinti.

Įspėjimas: šis straipsnis išverstas automatiškai

Rekvizīti

Raksta ID: 3030352. Pēdējo reizi pārskatīts: 09/04/2015 07:34:00. Pārskatījums: 2.0

Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbexpertiseinter kbsurveynew kbmt KB3030352 KbMtlt
Atsauksmes