KB4099919 — прозрачное шифрование данных добавлено для доставки журналов в SQL Server 2016 и 2017 годах

Применяется к
SQL Server 2016 Service Pack 1 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 2017 on Windows (all editions)

Сводка

SQL Server обеспечивает сжатие резервных копий базы данных и резервных копий журналов. Это можно сделать с помощью флага сжатия в команде Резервное копирование или с помощью параметра sp_configure backup_compression . Для баз данных с поддержкой прозрачного шифрования данных (TDE) необходимо явно задать параметр MAXTRANSFERSIZE больше 64 КБ в команде Backup, чтобы обеспечить эффективное сжатие.

Хотя это ограничение можно легко обойти для команды Backup, это невозможно сделать для резервных копий, созданных с помощью доставки журналов. Доставка журналов в настоящее время не предоставляет способ (с помощью пользовательского интерфейса или в качестве параметра командной строки) для задания свойства MAXTRANSFERSIZE. В этом исправлении доставка журналов внутренне устанавливает параметр MAXTRANSFERSIZE в 1 МБ, чтобы можно было добиться эффективного сжатия, если база данных включена для TDE. Параметр MAXTRANSFERSIZE не предоставляется пользователям доставки журналов.

Дополнительные сведения

Это обновление входит в исправление, описанное в следующей статье:

4099490 пакет исправлений по запросу для SQL Server 2016 с пакетом обновления 1 (SP1)

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

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

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

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

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

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

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

Последнее накопительное обновление для SQL Server 2017 г.

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