Simptomi
U Microsoft SQL Server 2019, kada pokrenete upit kao što je SELECT MAX(LEN(MAPKEY)) FROM <TableName> OPTION(MAXDOP 1) u kojoj je MAPKEY vrednost kompajlirana kolona, odvija se sledeća potvrda:
Msg 3624, 20. nivo, država 1,< broj reda>
Provera asercije sistema nije uspela. Detalje SQL Server evidenciji grešaka u evidenciji grešaka. Do greške u e-pošti ili oštećivanja podataka obično izaziva greška u softveru ili oštećenje podataka. Da biste proverili da li ima oštećenja baze podataka, razmotrite pokretanje DBCC CHECKDB. Ako ste saglasni da korporaciji Microsoft šaljete informacije tokom konfigurisanja, mini-korporaciji Microsoft će biti poslata mala korporacija Microsoft. Korporacija Microsoft može da pruži ispravku u najnovijem servisnim paketu ili na hitnim ispravkama iz tehničke podrške.
Msg 596, 21. nivo, stanje 1,< broj>
Nije moguće nastaviti izvršavanje jer je sesija u stanju kill.
Msg 0, Nivo 20, Država 0, Red <Broj>
Došlo je do ozbiljne greške na trenutnoj komandi. Rezultate bi, ako ih ima, trebalo odbačiti.
Napomišite Do ovog problema dolazi zato što plan koji je generisan za upit sadrži compute Scalar operator koji radi na izračunavanju, privremenim evidentiranjem sa grupnim režimom.
Rezolucija
Kumulativne informacije o ažuriranju
Ovaj problem je rešen u sledećoj kumulativnoj ispravki za SQL Server:
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i bezbednosne ispravke koje su bile u prethodnoj verziji. Preporučujemo da instalirate najnoviju verziju za svoju verziju programa SQL Server:
Status
Microsoft je potvrdio da je u tome problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisu softverskih ispravki.