KB4046744 – OPRAVA: Příkazy DML, které používají kaskádové operace, selhávají v SQL Server 2017

Platí pro
SQL Server 2017 on Windows (all editions)

Příznaky

Vezměte v úvahu následující scénář:

  • V systému SQL Server 2017 máte tabulky, které obsahují omezení cizího klíče.
  • Omezení cizího klíče představují časovou tabulku, která podporuje kaskádové operace.
  • ID sloupců dočasné tabulky neodpovídají ID odpovídajících sloupců tabulky historie. Například časová tabulka obsahuje ID sloupců 1, 2, 3 a 4, ale tabulka historie obsahuje ID sloupců 1, 2, 10 a 11.

V tomto scénáři se nezdaří provést žádné příkazy DML, které používají kaskádové operace.

Řešení

Tato oprava je součástí kumulativní aktualizace 1 pro SQL Server 2017.

Informace o buildech SQL Server 2017

Každý nový build pro SQL Server 2017 obsahuje všechny opravy hotfix a opravy zabezpečení, které byly v předchozím buildu. Doporučujeme nainstalovat nejnovější build pro SQL Server 2017.

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Reference

Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.