Simptomi
Pieņemsim, ka izmantojat SQL Server 2017. Jūs varat saņemt tālāk norādīto apgalvojumu par gadījuma laiku, kas tiek pievienots, lai aizsargātu darījumu pret sacensības nosacījumu starp darbības procedūra un vienlaicīga vienas un tās pašas procedūras modifikācija. Kad notiek apgalvojums, iespējams, pamanīsit līzinga taimauta blakusparādības. Turklāt vienmēr pieejamība grupā (AG) un primārajā datu bāzē pāriet uz stāvokli. Pēc labojuma saņemšanas tiek parādīts kļūdas ziņojums 41305 ( pašreizējā transakcija neizdevās izpildīt atkārtojamas lasīšanas validācijas dēļ atteices vietā. Kā tiek parādīts kļūdas ziņojums, šajā gadījumā ir jāveic atkārtošanas vaicājuma atkārtošana.
SĀKT STEKA IZMETI:
CurrentTime SPID SpidId
Atrašanās vieta: "LocationPath":LocationId
Izteiksme: HK_E_ALTERED_TABLE_IS_MODIFIED! = HR
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Risinājums
Šī problēma ir novērsta šajā SQL Server kumulatīvajā atjauninājumā:
Par kumulatīvajiem SQL Server atjauninājumiem:
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Atsauces
Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.