Spoločnosť Microsoft distribuuje opravy Microsoft SQL Server 2012, 2014 alebo 2016 ako jeden súbor na stiahnutie. Keďže opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcom vydaní opráv SQL Server 2012, 2014 a 2016.
Príznaky
Po povolení zaznamenávania zmien údajov pre databázu Microsoft SQL Server 2012, 2014 alebo 2016 môže byť stĺpec __$operation v tabuľke zmien nesprávne usporiadaný pre aktualizované riadky. Keď aktualizujete riadok, v tabuľke zmien sa vyskytnú dva riadky s operáciami delete a insert pre __$operáciu. Pred operáciou odstránenia sa však operácia vloženia môže neočakávane objaviť. Ak aplikácia znova použije riadky v inej tabuľke s obmedzením hlavného kľúča, môže dôjsť k nasledujúcemu porušeniu primárneho kľúča:
Poznámka
Správa 2627, úroveň 14, stav 1, riadok 6Porušenie obmedzenia PRIMARY KEY Primary_Key_name. Nie je možné vložiť duplicitný kľúč do objektu table_name. Duplicitná hodnota kľúča je (hodnota).
Riešenie
Tento problém je opravený v nasledujúcich kumulatívnych aktualizáciách SQL Server.
- Kumulatívna aktualizácia 5 pre SQL Server 2016 RTM
- Kumulatívna aktualizácia 2 pre SQL Server 2016 SP1
- Kumulatívna aktualizácia 4 pre SQL Server 2014 SP2
- Kumulatívna aktualizácia 10 pre SQL Server 2014 SP1
- Kumulatívna aktualizácia 9 pre SQL Server 2014
- Kumulatívna aktualizácia 8 pre SQL Server 2012 SP3
- Kumulatívna aktualizácia 7 pre SQL Server 2012 SP2
Odporúčanie: Inštalácia najnovších kumulatívnych aktualizácií pre SQL Server
Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
- Najnovšia kumulatívna aktualizácia pre SQL Server 2016
- Najnovšia kumulatívna aktualizácia pre SQL Server 2014
- Najnovšia kumulatívna aktualizácia balíka SQL Server 2012 SP3
- Najnovšia kumulatívna aktualizácia pre SQL Server 2012 SP2
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Odkazy
Získajte informácie o terminológii, ktorú Microsoft používa na popis aktualizácií softvéru.