Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Simptomi

Razmotrite sledeći scenario:

  • Omogućavate praćenje promena u bazi podataka u sistemu Microsoft SQL Server 2012.

  • Izvršavate upit koji koristi funkciju praćenja promena sistema CHANGE_TRACKING_CURRENT_VERSION().

  • SQL Server pokušava da koristi paralelni plan izvršavanja upita za izvršavanje upita.

U ovom slučaju dolazi do kršenja prava pristupa i možete dobiti sledeću poruku o grešci:

Msg 0, Nivo 11, stanje 0, linija 0A ozbiljna greška se pojavila na trenutnoj komandi.  Rezultati, ako ih ima, treba da budu odbačeni.

Uzrok

Do problema dolazi zato što CHANGE_TRACKING_CURRENT_VERSION() funkciju ne možete ispravno izvršiti paralelno.

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".

Rešenje

Da biste zaobišli problem, koristite podsetnik OPTION (MAXDOP 1) u upitu.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.