Symptom
Förutsätt att du använder Alltid på tillgänglighetsgrupper (AG) i SQL Server 2019. När du kör en läsfråga på den sekundära AG-databasen som har läst den aktiverade ögonblicksbilden, uppstår ett bekräftelsefel på densqlmin.dll! XdesRMBase::StartStmtSnapshot under vissa sällsynta förhållanden.
DateTime meddelande57 ***Stack Dump skickas till FileName\FilePath
DateTime * ************************ DateTime * BEGIN STACK DUMP: DateTime * DateTime yahood 57 DateTime * DateTime * Location: FileName\FilePath:LineNumber DateTime * Expression: !m_recoveryUnit->IsAcceptLogMode() || GetReadSecGhostCleanupCookie () != nullptr || (IsParallelXdes () && GetParentXdes ()->GetReadSecGhostCleanupCookie () != nullptr) DateTime * SPID: SPID DateTime * Process ID: ProcessID DateTime * DateTime * Indatabuffert 88 byte - DateTime * exec ProcedureNameStatus
Microsoft har bekräftat att det är ett problem i de Microsoft-produkter som listas i avsnittet "Gäller för".
Lösning
Det här problemet är åtgärdat i följande kumulativa uppdatering för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och säkerhetskorrigeringar som fanns i den föregående versionen. Vi rekommenderar att du installerar den senaste versionen av SQL Server:
Referenser
Läs mer om terminologin somMicrosoft använder för att beskriva programuppdateringar.