Sümptomid
Endale kasutate Microsoft SQL Server 2016. Kui käivitate käsu Muuda andmebaasi ulatuse konfiguratsioon ja funktsiooni fn_dblog abil saate alla laadida ka andmebaasi muudetud read, võidakse kuvada kinnituse tõrge. Siin on ühe käsuga andmebaasi ulatuse konfigureerimise parameetri muutmine.
ANDMEBAASI ULATUSe muutmine SET PARAMETER_SNIFFING = väljas;
Lisaks kuvatakse sõnumeid, mis sarnanevad SQL serveri tõrkelogi logitakse järgmine.
<DateTime> spid<n> kasutades ' Dbghelp. dll ' versiooni ' 4.0.5 '
<DateTime> spid<n> * * dump Thread-spid = 0, EC = 0x0000028909775730
<DateTime> spid<n> * * * pinu dump saadetakse <FilePath\FileName> \sqldump<nnn>. txt
<DateTime> spid<n> * *******************************************************************************
<DateTime> spid<n> *
<DateTime> spid<n> * Alusta PINU DUMP:
<DateTime> spid<n> * <DateTime> spid <spid>
<DateTime> spid<n> *
<DateTime> spid<n> * asukoht: medutil. cpp:LineNumber
<DateTime> spid<n> * Avaldis FALSE
<DateTime> spid<n> * spid <SPID>
<DateTime> spid<n> * protsess ID <PID>
<DateTime> spid<n> * Kirjeldus Lubamatu Switch-väärtus
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.
Lahendus
See probleem on lahendatud järgmises SQL serveri koondvärskenduses:
SQL serveri kumulatiivsed värskendused:
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Viited
Siit leiate terminology teavet selle kohta , mida Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.