Rezumat
SQL Server permite comprimarea copiilor backup ale bazei de date și a jurnalelor. Acest lucru poate fi realizat utilizând fie semnalizarea de comprimare din comanda Backup, fie prin intermediul opțiunii sp_configure backup_compression . Pentru bazele de date cu Criptare transparentă a datelor (TDE) activată, trebuie să setați în mod explicit setarea MAXTRANSFERSIZE să fie mai mare de 64 KB în comanda Backup pentru a obține o comprimare eficientă.
Deși această limitare poate fi ocolită cu ușurință pentru comanda Backup , acest lucru nu se poate face pentru copiile backup generate prin livrarea jurnalelor. Trimiterea de jurnale nu oferă momentan o modalitate (prin interfața de utilizator sau ca parametru de linie de comandă) de a seta proprietatea MAXTRANSFERSIZE. În această remediere, livrarea de jurnale setează intern MAXTRANSFERSIZE la 1 MB, astfel încât să se poată obține o comprimare eficientă atunci când o bază de date este activată pentru TDE. Setarea MAXTRANSFERSIZE nu este expusă utilizatorilor de livrare de jurnale.
Mai multe informații
Această actualizare este inclusă în remedierea rapidă descrisă în următorul articol:
4099490 Pachetul de actualizare a remedierii rapide la cerere pentru SQL Server 2016 SP1
Actualizare cumulativă pentru SQL Server:
Această problemă este remediată în următoarele actualizări cumulative pentru SQL Server:
Actualizarea cumulativă 2 pentru SQL Server 2016 SP2
Actualizarea cumulativă 10 pentru SQL Server 2016 SP1
Actualizarea cumulativă 7 pentru SQL Server 2017
Despre actualizările cumulative pentru SQL Server:
Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:
Cea mai recentă actualizare cumulativă pentru SQL Server 2017
Cea mai recentă actualizare cumulativă pentru SQL Server 2016