Simptomi
Razmotrite sledeći scenario:
-
Temporalne tabele koristite u sistemu Microsoft SQL Server 2016 ili 2017.
-
Particije ćete podeliti i u trenutnoj tabeli koja sadrži podatke i u tabeli istorije.
-
Pokušate da zamenite najstariju particiju i podelite najraniju particiju da biste kreirali novu particiju.
U ovom slučaju, kada objedinite najstariju particiju, možete dobiti sledeću poruku o grešci. Pored toga, EXCEPTION_ACCESS_VIOLATION datoteku slike stanja memorije.
Msg 596, nivo 21, država 1, broj linije
Nije moguće nastaviti izvršenje jer je sesija u stanju ubistva.
Msg 0, nivo 20, država 0, broj linije
Došlo je do ozbiljne greške na trenutnoj komandi. Rezultati, ako ih ima, treba da budu odbačeni.
Rešenje
Ovaj problem je rešen u sledećim kumulativnim ispravkama za SQL Server:
Kumulativna ispravka 14 za SQL Server 2017
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:
Više informacija
Više informacija o particijama pomoću privremenih tabela potražite u članku Pregrada pomoću privremenih tabela.
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Reference
Saznajte više o terminologijikoju Microsoft koristi za opisivanje softverskih ispravki.