Primjenjuje se na
SQL Server 2012 Service Pack 3 SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Simptomi

Razmotrite sljedeći scenarij:

  • Možete omogućiti evidentiranje promjena za tablicu baze podataka sustava SQL Server u programu Microsoft SQL Server 2012 ili SQL Server 2014.

  • Bazna tablica sadrži vrlo malo redaka podataka. Na primjer, tablica sadrži jedan redak.

  • Strana tablica za praćenje promjena (interna tablica sustava) sadrži približno 1.000 redaka podataka.

  • Tablica sustava sysna tabulatora sadrži mnogo redaka. Na primjer, tablica sadrži 1.500.000 redaka.

U ovom scenariju kada pokrenete upit da biste odredili koje su promjene izvršene pomoću funkcije Changetable , SQL Server može koristiti plan koji koristi agregat za slaganje raspršivanja umjesto sortiranja. Prema tome, SQL Server vraća netočne informacije o promjenama.

Rješenje

Informacije o ažuriranju

Taj je problem prvi put riješen u sljedećem kumulativnom ažuriranju za SQL Server:

Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne popravke koji su uvršteni u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

NapomenaInformacije o najnovijem SQL Serveru možete pronaći na mjestu na kojem se nalaze informacije o najnovijim verzijama sustava SQL Server.

Status

Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.