Symptom
Du återställer en databas för SQL Server Analysis Services (SSAS) (med kompatibilitetsnivå 1200) eller ansluter en SSAS-databas (med kompatibilitetsnivå 1200) eller startar om en server som innehåller en SSAS-databas (med kompatibilitetsnivå 1200). Om du bearbetar en av partitionerna i en tabell i databasen kan dataförlust uppstå på andra partitioner i samma tabell. De partitioner som uttryckligen bearbetades förlorar inte data. Det är bara de andra partitionerna i tabellen som förlorar data.
Det här problemet kan till exempel uppstå i följande scenarier.
Scenario 1
- Du startar om en instans av SQL Server 2016 som innehåller en SSAS-databas på kompatibilitetsnivå 1200 som innehåller en tabell med enkel partition.
- Du lägger till en ny partition i tabellen och bearbetar bara den nyligen tillagda partitionen.
- Den tidigare befintliga partitionen i tabellen förlorar data.
Scenario 2
- Du kan återställa en SSAS-databas på kompatibilitetsnivå 1200 (med en tabell med flera partitioner) från en säkerhetskopia.
- Du bearbetar en enskild partition i den tabellen.
- De andra partitionerna i tabellen förlorar data.
Lösning
Korrigeringen för det här problemet ingår i följande kumulativa uppdatering för SQL Server:
Kumulativ uppdatering 1 för SQL Server 2016
Om kumulativa uppdateringar för SQL Server
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Senaste kumulativa uppdateringen för SQL Server 2016
Nedladdningsinformation om den här GDR-snabbkorrigeringen finns i KB 3179258 Bearbetning av en partition orsakar dataförlust på andra partitioner efter att databasen återställts i SQL Server 2016 (1200) .
Lösning
Lös problemet genom att utföra en fullständig bearbetning av tabellen när databasen har återställts.
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Referenser
Läs mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.