Symptomer

Tenk deg følgende:

  • Du aktiverer sporing av endringer for en tabell for SQL Server-database i Microsoft SQL Server 2012 eller SQL Server-2014.

  • Basistabellen inneholder svært få rader med data. Tabellen inneholder for eksempel én rad.

  • Siden tabellen (intern tabell) for endringssporing inneholder omtrent 1 000 rader med data.

  • Syscommittab system-tabellen inneholder mange rader. Tabellen inneholder for eksempel 1,5 millioner rader.

Når du kjører en spørring for å finne ut hvilke endringer er gjort ved hjelp av funksjonen CHANGETABLE i dette scenariet kan bruke SQL Server en plan som bruker en hash-kode lik mengde i stedet for en sortering. Derfor returnerer SQL Server feil informasjon om endringene.

Oppløsning

Oppdatere informasjon

Dette problemet ble først løst i den følgende kumulative oppdateringen for SQL Server:


Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som er inkludert i den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:



Obs! Du kan finne informasjon om siste SQL-serveren bygger fra hvor du finner informasjon om siste SQL-serveren bygger.

Status

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

Referanser

Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×