Objawy
Tworzysz klucz szyfrowania bazy danych (DEK) dłuższy niż 3456 bitów w wystąpieniu programu Microsoft SQL Server 2016 lub 2017. W przypadku włączenia funkcji TDE przy użyciu tej funkcji DLK w dzienniku błędów programu SQL Server jest rejestrowany wpis błędu podobny do poniższego:
Uwaga
data i godzina spid Ustawienie opcji bazy danych ENCRYPTION na WŁĄCZONE dla bazy danych 'database_name'. data i godzina spid Rozpoczęcie skanowania szyfrowania bazy danych w poszukiwaniu bazy danych "nazwa bazy danych". data i godzina spid Skanowanie szyfrowania bazy danych dla bazy danych zostało przerwane. Ponownie wydaj polecenie ALTER DB, aby wznowić skanowanie.
Przyczyna
Ten problem występuje, ponieważ program SQL Server nie wyświetla komunikatu o błędzie wskazującego, że plik DEK o długości większej niż 3456 bitów nie jest obsługiwany.
Rozwiązanie
Ten problem został rozwiązany w następujących aktualizacjach programu SQL Server:
Aktualizacja zbiorcza 13 dla programu SQL Server 2017
Aktualizacja zbiorcza 5 dla programu SQL Server 2016 z dodatkiem Service Pack 2
Aktualizacja zbiorcza 11 dla programu SQL Server 2016 z dodatkiem Service Pack 1
Wskazówka Po zastosowaniu tej poprawki, a następnie próbie utworzenia pliku DEK, który jest dłuższy niż 3456 bitów, próba zakończy się niepowodzeniem i zostanie wyświetlony następujący komunikat o błędzie:
Uwaga
Wiadomość 33178, Poziom 16, Stan 2, Numer wiersza
Długość klucza szyfrowania przekracza obecnie obsługiwaną maksymalną długość wynoszącą 3456.
Informacje o kompilacjach programu SQL Server
Każda nowa kompilacja programu SQL Server zawiera wszystkie poprawki zabezpieczeń z poprzedniej kompilacji. Zalecamy zainstalowanie najnowszej kompilacji dla używanej wersji programu SQL Server:
Najnowsza aktualizacja zbiorcza dla programu SQL Server 2017
Najnowsza kompilacja dla programu SQL Server 2016
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Źródła informacji
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.