Simptomi
Kada koristite funkciju dm_db_stats_histogram dinamičkog upravljanja za postavljanje upita statističkim informacijama o tablici koja sadrži jedan ili više stupaca Timestamp ili HierarchyId u instanci sustava Microsoft SQL Server 2017, može doći do pogreške tvrdnje. Osim toga, pojavljuje se sljedeća poruka o pogrešci:
Napomena
- poruka 3624, razina 20, država 1, redak 6
- Provjera tvrdnji sustava nije uspjela. Pojedinosti potražite u zapisniku o pogreškama sustava SQL Server. Pogrešku tvrdnje obično uzrokuje softverska programska pogreška ili oštećenje podataka. Da biste provjerili je li baza podataka oštećena, pokrenite naredbu DBCC CHECKDB. Ako ste pristali na slanje sigurnosnih kopija Microsoftu tijekom postavljanja, mali će se izvatci o stanju pri padu sustava poslati Microsoftu. Microsoft može ponuditi ažuriranje u najnovijem servisnom paketu ili u hitnom popravku tehničke podrške.
- poruka 596, razina 21, županija 1, redak 4
- Nije moguće nastaviti s izvršavanjem jer je sesija u stanju zaustavljanja.
- poruka 0, razina 20, država 0, redak 4
- U trenutnoj naredbi došlo je do ozbiljne pogreške. Rezultate ako takvi mogu biti odbačeni.
Rješenje
Taj je popravak obuhvaćen sljedećim ažuriranjem za SQL Server:
Kumulativno ažuriranje 8 za SQL Server 2017
O međuverzijama sustava SQL Server
Svaka nova međuverzija za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su bili u prethodnoj međuverziji. Preporučujemo da instalirate najnoviju međuverziju za svoju verziju sustava SQL Server:
Najnovija međuverzija za SQL Server 2017
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.
Reference
Dodatne informacije o standardnoj terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.