Podsumowanie
SQL Server umożliwia kompresję kopii zapasowych baz danych i tworzenie kopii zapasowych dziennika. Można to osiągnąć za pomocą flagi kompresji w poleceniu Kopia zapasowa lub za pomocą opcji sp_configure backup_compression . W przypadku baz danych z obsługą przezroczystego szyfrowania danych (TDE) należy jawnie ustawić ustawienie MAXTRANSFERSIZE na wartość większą niż 64 KB w poleceniu Kopia zapasowa, aby zapewnić efektywną kompresję.
Mimo że to ograniczenie można łatwo obejść dla polecenia Kopia zapasowa, nie można tego zrobić w przypadku kopii zapasowych generowanych za pośrednictwem wysyłki dziennika. Wysyłka dziennika obecnie nie umożliwia ustawienia właściwości MAXTRANSFERSIZE (za pośrednictwem interfejsu użytkownika lub jako parametru wiersza polecenia). W tej poprawce wysyłka dziennika wewnętrznie ustawia wartość MAXTRANSFERSIZE na 1 MB, aby można było osiągnąć skuteczną kompresję po włączeniu bazy danych dla TDE. Ustawienie MAX.TRANSFERSIZE nie jest dostępne dla użytkowników wysyłających dzienniki.
Więcej informacji
Ta aktualizacja jest zawarta w poprawce opisanej w następującym artykule:
4099490 Pakiet aktualizacji poprawek na żądanie dla SQL Server 2016 z dodatkiem SP1
Aktualizacja zbiorcza dla SQL Server:
Ten problem został rozwiązany w następujących aktualizacjach zbiorczych dla SQL Server:
Aktualizacja zbiorcza 2 dla SQL Server 2016 z dodatkiem SP2
Aktualizacja zbiorcza 10 dla SQL Server 2016 z dodatkiem SP1
Każda nowa aktualizacja zbiorcza dla SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla SQL Server: