KB4046744 – LØS: DML-setninger som bruker gjennomgripende operasjoner, mislykkes i SQL Server 2017

Gjelder for
SQL Server 2017 on Windows (all editions)

Symptomer

Tenk deg følgende:

  • Du har tabeller som inneholder en begrensning for en sekundærnøkkel i SQL Server 2017.
  • Sekundærnøkkelbegrensningene er en tidsbestemt tabell som støtter gjennomgripende operasjoner.
  • Kolonne-ID-ene for den tidsbestemte tabellen samsvarer ikke med de tilsvarende kolonne-ID-ene i loggtabellen. Den tidsbestemte tabellen har for eksempel kolonne-ID-ene 1, 2, 3 og 4, mens loggtabellen har kolonne-ID-ene 1, 2, 10 og 11.

I dette scenariet kan ikke DML-setninger som bruker gjennomgripende operasjoner, kjøres.

Oppløsning

Denne løsningen er inkludert i kumulativ oppdatering 1 for SQL Server 2017.

Om SQL Server 2017-bygg

Hvert nye bygg for SQL Server 2017 inneholder alle hurtigreparasjoner og sikkerhetsoppdateringer som fantes i forrige bygg. Vi anbefaler at du installerer den nyeste builden for SQL Server 2017.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».

Kilder

Finn ut mer om terminologien som Microsoft bruker til å beskrive programvareoppdateringer.