Applies ToSQL Server 2008 Enterprise SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Standard SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Společnost Microsoft distribuuje Microsoft SQL Server 2012, 2014 nebo 2016 jako jeden soubor ke stažení. Vzhledem k tomu, že jsou opravy kumulativní, každá nová verze obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2012, 2014, 2016 fix release.

Příznaky

Po povolení funkce Change data rechytu pro databázi Microsoft SQL Server 2012, 2014 nebo 2016 se může stát, že sloupec __ $ Operation (operace ) v tabulce Change není správně uspořádaný pro aktualizované řádky. Při aktualizaci řádku jsou v tabulce změn dvě řádky s operací odstranit a vložit pro __ $. Operace vložení se ale může nečekaně zobrazit před operací odstranění. Pokud aplikace znovu použije řádky na jinou tabulku s omezením primárního klíče, může dojít k následujícímu porušení primárního klíče:

Msg 2627, úroveň 14, stav 1, řádek 6Violation omezení primárního klíčePrimary_Key_name Do objektuTABLE_NAMEnelze vložit duplicitní klíč. Duplicitní hodnota klíče je (hodnota).

Řešení

Tento problém je opravený v následujících kumulativních aktualizacích systému SQL Server.

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Odkazy

Informace o terminologii používané společností Microsoft k popisu aktualizací softwaru.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.