Symptom

Tänk dig följande situation:

  • Du använder databas spegling i asynkront högpresterande läge i Microsoft SQL Server 2012 R2.

  • Du aktiverar spårning av ändringar på huvud databasen.

  • Du skapar en databas ögonblicks bild på spegel databasen.

  • Du använder funktionen CHANGE_TRACKING_CURRENT_VERSION () i databasens ögonblicks bild för att kontrol lera vilken version som är associerad med den senaste transaktionen.

I det här scenariot är funktionen returnerat värde för CHANGE_TRACKING_CURRENT_VERSION () fel. Det är antingen 0 eller mindre än det värde som returneras från huvud databasen.

Orsak

Problemet beror på ett fel relaterat till funktions bearbetningen på en databas stillbild. Funktionen CHANGE_TRACKING_CURRENT_VERSION () returnerar felaktiga värden i databasens ögonblicks bild.

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med översättningskvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×