KB4511885 - FIX: Resolving state occurs when an assertion occurs in SQL Server 2017

Rakenduskoht
SQL Server 2017 on Windows

Sümptomid

Oletagem, et kasutate SQL Server 2017. Võite saada järgmise väite juhuslikel aegadel, mis lisatakse, et kaitsta tehingut võidujooksu eest jooksva protseduuri ja sama protseduuri samaaegse muutmise vahel. Kui kinnitus ilmneb, võite märgata liisingu ajalõpu kõrvalmõjusid. Lisaks lähevad alati saadavaloleku rühm (AG) ja esmane andmebaas lahendamisse. Pärast parandust kuvatakse kinnituse asemel tõrge 41305 (praeguse tehingu kinnitamine nurjus korduva lugemise valideerimise nurjumise tõttu). Nagu tõrge viitab, peaksite sel juhul nurjunud päringu uuesti käivitama.

ALUSTA VIRNATÕMMIST:

CurrentTimespid SpidId

Asukoht: "LocationPath":LocationId

Avaldis: HK_E_ALTERED_TABLE_IS_MODIFIED != h
      

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.

Lahendus

See probleem on lahendatud järgmises SQL Server koondvärskenduses:

Teave SQL Server koondvärskenduste kohta.

Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.

Viited

Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.