Shrnutí
SQL Server umožňuje kompresi záloh databází a záloh protokolů. Toho lze dosáhnout buď 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 nastavení MAXTRANSFERSIZE na větší než 64 kB, aby bylo možné dosáhnout efektivní komprese.
I když 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 přesouvání protokolu. Přesouvání protokolů v současné době neposkytuje způsob (prostřednictvím uživatelského rozhraní nebo jako parametr příkazového řádku) pro nastavení vlastnosti MAXTRANSFERSIZE. V této opravě se při přesouvání protokolu interně nastaví hodnota MAXTRANSFERSIZE na 1 MB, aby bylo možné dosáhnout efektivní komprese, když je databáze povolená pro transparentní šifrování dat. Nastavení MAXTRANSFERSIZE není zpřístupněno uživatelům odesílání protokolů.
Více informací
Tato aktualizace je součástí opravy hotfix, která je popsána 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 SP2Kumulativní aktualizace 10 pro SQL Server 2016 SP1
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: