Symptomy
Załóżmy, że włączono funkcję przezroczystego szyfrowania danych (TDE) w bazie danych programu Microsoft SQL Server 2016. Usługa SQL Server dla wystąpienia obsługującego bazę danych została ponownie uruchomiona, zanim rozpocznie się skanowanie początkowego TDE, a następnie zauważysz, że wznowione skanowanie szyfrowania może być anulowane i nie będzie postępować, dopóki usługa nie zostanie uruchomiona ręcznie przez uruchomienie następującej instrukcji:
ALTER DATABASE yourPartiallyEncrypteDB Ustawianie szyfrowania na
Przyczyna
Skanowanie szyfrowania Anulowanie zadania jest wykonywane, ponieważ nie może działać normalnie, dopóki nie zostanie ukończony proces uruchamiania bazy danych. Jednak zadanie skanowania szyfrowania czeka na proces uruchamiania tylko dla dwóch czasu. W związku z tym w przypadku przekroczenia limitu czasu zadanie szyfrowania będzie ciche anulować.
Uwaga Ta poprawka zwiększa limit czasu do 20 sekund. Korzystając z percent_completesys.dm_database_encryption_keys , można monitorować, czy zadanie szyfrowania jest w trakcie wykonywania.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Rozwiązanie
Ten problem został rozwiązany w następującej zbiorczej aktualizacji dla programu SQL Server:
Informacje dotyczące aktualizacji zbiorczych dla programu SQL Server:
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Informacje
Informacje o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.