KB2878975-FIX: kršenje pristupa prilikom pokretanja upita koji koristi funkciju "change_tracking_current_version ()" u sustavu SQL Server 2012

Simptomi

Razmotrite sljedeći scenarij:

  • Možete omogućiti evidentiranje promjena u bazi podataka u programu Microsoft SQL Server 2012.

  • Pokrenete upit koji koristi funkciju praćenja sustava CHANGE_TRACKING_CURRENT_VERSION ().

  • SQL poslužitelj pokušava koristiti paralelni plan izvršavanja upita za izvršavanje upita.

U ovom scenariju pojavljuje se kršenje pristupa i možda će vam se prikazati sljedeća poruka o pogrešci:

MSG 0, razina 11, stanje 0, linija 0A došlo je do teške pogreške na aktualnoj naredbi.  Rezultat, ako ih ima, trebao bi biti odbačen.

Uzrok

Problem se pojavljuje jer se funkcija CHANGE_TRACKING_CURRENT_VERSION () ne može pravilno izvršavati paralelno.

Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Status

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

Zaobilazno rješenje

Da biste zaobišli taj problem, pomoću savjeta Option (MAXDOP 1) u upitu.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×