KB3178934 - 在 SQL Server 2016 (1200) 中還原資料庫之後,處理分割區導致其他分割區上的資料遺失

套用到
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

症狀

) 還原相容性等級 1200 的 SQL Server Analysis Services (SSAS 資料庫) 資料庫 (,或附加相容性等級 1200 的 SSAS 資料庫 () 或重新啟動包含相容性等級 1200) 的 SSAS 資料庫 (的伺服器。 如果您處理該資料庫中任何資料表的其中一個分割區,相同資料表的其他分割區上可能會發生資料遺失。 明確處理的分割區 () 不會遺失資料;只有該資料表中的其他分割區會遺失資料。

例如,在下列情況下可能會發生這個問題。

案例 1

  • 重新啟動包含相容性層級 1200 的 SSAS 資料庫的 SQL Server 2016 執行個體,其中包含單一磁碟分割的資料表。
  • 您可以將新磁碟分割新增至該資料表,並僅處理新新增的磁碟分割。
  • 該資料表中先前存在的分割區會遺失資料。

案例 2

  • 您可以使用多分割資料表) 從備份還原相容性等級 1200 (的 SSAS 資料庫。
  • 您會處理該資料表中的單一磁碟分割。
  • 該資料表中的其他分割區會遺失資料。

      

解決方式

此問題的修正程式已包含在下列 SQL Server 累積更新中:

SQL Server 2016 累積更新 1
      

關於 SQL Server 的累積更新

SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:

適用於 SQL Server 2016 的最新累積更新
      

        
如需有關此 GDR Hotfix 的下載資訊,請參閱 KB 3179258 在 SQL Server 2016 (1200) 還原資料庫後,處理磁碟分割會導致其他磁碟分割上的資料遺失 。

因應措施

若要解決此問題,請在資料庫還原之後執行資料表的完整處理。

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

參考資料

瞭解 Microsoft 用來說明軟體更新的 術語 。