Sümptomid
Oletagem, et kasutate SQL Server 2017. Võite saada järgmise kinnituse juhuslikel aegadel, mis lisatakse tehingu kaitsmiseks võidujooksu tingimuse alusel toimiv toiming ja sama toimingu samaaegne muutmine. Kinnituse tekkimisel võite märgata üürilepingu lõpetamise kõrvaltoimeid. Lisaks on alati kättesaadavuse nimel (AG) ja esmane andmebaas lahendab oleku. Pärast parandamist kuvatakse tõrketeade 41305 ( Praegune tehing ei õnnestunud korduva loetud valideerimise tõttu kinnitada tõrge) kinnituse asemel. Kui tõrge on selles näites, peaksite ebaõnnestunud päringu uuesti käivitama.
ALGAB PINU DUMP:
CurrentTime spid SpidId
Asukoht: "LocationPath":LocationId
Avaldis: HK_E_ALTERED_TABLE_IS_MODIFIED! = hr
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 teavet selle kohta, mida Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.