Shrnutí
SQL Server umožňuje kompresi záloh databází a záloh protokolů. Toho lze dosáhnout pomocí příznaku komprese v příkazu Zálohování nebo pomocí možnosti sp_configure backup_compression . U databází s povoleným transparentním šifrováním dat (TDE) musíte v příkazu Zálohování explicitně nastavit hodnotu MAXTRANSFERSIZE na větší než 64 kB, aby se dosáhlo efektivní komprese.
Ačkoli toto omezení lze snadno obejít pro příkaz Zálohování, nelze to provést pro zálohy, které jsou generovány prostřednictvím odesílání protokolů. Odesílání protokolů aktuálně neposkytuje způsob, jak (prostřednictvím uživatelského rozhraní nebo jako parametr příkazového řádku) nastavit vlastnost MAXTRANSFERSIZE. V této opravě odesílání protokolů interně nastaví MAXTRANSFERSIZE na 1 MB, aby bylo možné dosáhnout efektivní komprese, když je u databáze povolené transparentní šifrování dat. Nastavení MAXTRANSFERSIZE není vystaveno uživatelům poskytujícím protokoly.
Další informace
Tato aktualizace je součástí opravy hotfix popsané v následujícím článku:
4099490 Balíček aktualizace oprav hotfix na vyžádání pro SQL Server 2016 SP1
Kumulativní aktualizace pro SQL Server:
Tento problém je opravený v následujících kumulativních aktualizacích pro SQL Server:
Kumulativní aktualizace 2 pro SQL Server 2016 SP2
Kumulativní aktualizace 10 pro SQL Server 2016 SP1
Kumulativní aktualizace 7 pro SQL Server 2017
Informace o kumulativních aktualizacích pro SQL Server:
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server: