KB4594016 – POPRAVI: pogreška neuspjele tvrdnje pojavljuje se na sqlmin.dll! XdesRMBase::StartStmtSnapshot u SQL Server 2019

Primjenjuje se na
SQL Server 2019 on Windows

Simptomi

Pretpostavimo da u sustavu SQL Server 2019 koristite grupe dostupnosti Always On (AG). Kada pokrenete upit za čitanje u sekundarnoj bazi podataka servisa AG koja ima omogućenu snimku stanja za čitanje, na servisusqlmin.dll dolazi do pogreške tvrdnje ! XdesRMBase::StartStmtSnapshot u određenim rijetkim uvjetima.

DateTime spid57 ***Stack Dump being sent to FileName\FilePath
DateTime * *******************************************************************************
Datum i vrijeme *
DateTime * POČETAK IZVATKA O STANJU NASTOGA:
Datum i vrijeme * DateTime spid 57
Datum i vrijeme *
DateTime * Location: FileName\FilePath:LineNumber
DateTime * Izraz: !m_recoveryUnit-IsAcceptLogMode>() || GetReadSecGhostCleanupCookie () != nullptr || (IsParallelXdes () && GetParentXdes ()->GetReadSecGhostCleanupCookie () != nullptr)
DateTime * SPID: SPID
DateTime * ID procesa: IDpostupka
Datum i vrijeme *
DateTime * Ulazni međuspremnik: 88 bajtova –
DateTime * exec ProcedureName

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Rješenje

Taj je problem riješen u sljedećem kumulativnom ažuriranju za SQL Server:

O kumulativnim ažuriranjima za SQL Server

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su bili u prethodnoj međuverziji. Preporučujemo da instalirate najnoviju međuverziju za svoju verziju sustava SQL Server:

Najnovije kumulativno ažuriranje za SQL Server 2019

Reference

Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.