KB4019893 - ИСПРАВЛЕНО: Сбой восстановления при резервном копировании с использованием сжатия и контрольной суммы в базе данных с поддержкой TDE в SQL Server 2016

Применяется к
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Проблема

Предположим, что вы создали резервную копию с помощью функции сжатия и контрольной суммы для базы данных с поддержкой прозрачного шифрования данных (TDE) в Microsoft SQL Server 2016. В этом случае восстановить базу данных из резервной копии может не удаться, и вы получите сообщения об ошибках, которые выглядят примерно так:

Примечание

  • MSG 3183, уровень 16, состояние 1, номер строки
  • Служба восстановления обнаружила ошибку на странице (PageID) в базе данных "DatabaseName" после чтения из набора резервной копии.
  • MSG 3013, уровень 16, состояние 1, номер строки
  • Аварийное завершение операции RESTORE DATABASE.

Решение

Эта проблема устранена в следующих накопительных обновлениях для SQL Server:

Накопительный пакет обновления 7 для SQL Server 2016 RTM

Накопительный пакет обновления 4 для SQL Server 2016 с пакетом обновления 1 (SP1)

Сведения о накопительных обновлениях для SQL Server:

Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и исправления безопасности, которые входили в состав предыдущего накопительного пакета обновления. Ознакомьтесь с последними накопительными пакетами обновления для SQL Server:

Последний накопительный пакет обновления для SQL Server 2016

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».
 

Ссылки

Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.