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