Симптоми
Можете да възстановите база данни за анализ на SQL Server (SSAS) (от ниво на съвместимост 1200) или да прикачите база данни на SSAS (от ниво на съвместимост 1200) или рестартирайте сървър, който съдържа база данни на SSAS (от ниво на съвместимост 1200). Ако обработвате един от дяловете на всяка таблица в тази база данни, може да възникне загуба на данни в други раздели на същата таблица. Дял (ове), които са изрично обработени, няма да загубят данни; Това е само другите прегради в таблицата, които ще загубят данни. Например този проблем може да възникне в следните сценарии:Сценарий 1
-
Можете да рестартирате екземпляр на SQL Server 2016, който съдържа база данни за SSAS на ниво на съвместимост 1200, която съдържа таблица с един дял.
-
Можете да добавите нов дял към тази таблица и да обработвате само току-що добавения дял.
-
Предишното съществуващо деление в тази таблица загубва данни.
Сценарий 2
-
Можете да възстановите база данни за SSAS на ниво на съвместимост 1200 (с таблица с няколко дяла) от архивно копие.
-
Обработвате единичен дял в таблицата.
-
Другите прегради в тази таблица загубват данни.
Решение
Корекцията за този проблем е включена в следната сборна актуализация за SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
За информацията за изтеглянето на тази GDR корекция вижте KB 3179258 обработката на дял създава загуба на данни в други дялове, след като базата данни бъде възстановена в SQL Server 2016 (1200).
Заобиколно решение
За да заобиколите този проблем, извършете пълна обработка на таблицата, след като базата данни бъде възстановена.
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.