Simptomi
Iedomājieties šādu scenāriju:
-
Mēģinot izpildīt vaicājumu, izmantojiet noklusējuma vērtējumu , kamēr ir iespējots histogrammas Grozījums.
-
Vaicājumā iekļautas izteiksmes kolonnā, kas tiek izmantotas kādā no predikātiem.
Šajā scenārijā notiek piekļuves pārkāpums. Turklāt tiek parādīts šāds kļūdas ziņojums:
Msg 596, Level 21, State 1, Line rindas numurs% Nevar turpināt izpildi, jo sesija ir slepkavības stāvoklī. Msg 0, Level 20, State 0, Line rindas numurs% Pašreizējā komandā radās nopietna kļūda. Rezultāti, ja tādi ir, ir jāizmet.
Piezīme Histogrammas labojumu var iespējot, izmantojot opciju lietot atgādinājumu (' ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS ') vai izsekošanas karodziņu 4139.
Risinājums
Šī problēma ir novērsta tālāk norādītajos SQL Server atjauninājumos.
Kumulatīvais atjauninājums 8 SQL Server 2017
Kumulatīvais atjauninājums 5 SQL Server 2016 2. servisa pakotnei
Par SQL Server būvējumiem
Katrā jaunajā SQL Server būvējumā ir ietverti visi labojumfaili un drošības labojumi, kas bija iepriekšējā būvējumā. Ieteicams instalēt jaunāko būvējumu savai SQL Server versijai:
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Atsauces
DBCC TRACEON — izsekošanas karodziņi (Transact-SQL)
Uzziniet par standarta terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.