KB4466107 – FIX: Verschlüsselungsscanaufgabe, die beim Start einer Datenbank ausgelöst wird, kann im SQL Server 2016 abgebrochen werden

Gilt für
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Symptome

Angenommen, Sie haben Transparent Data Encryption (TDE) in einer Datenbank in Microsoft SQL Server 2016 aktiviert. Sie starten den SQL Server-Dienst für die Instance, die die Datenbank hostet, bevor die anfängliche TDE-Verschlüsselungsüberprüfung abgeschlossen ist, und stellen dann fest, dass die fortgesetzte Verschlüsselungsüberprüfung möglicherweise abgebrochen wird und nicht fortgesetzt wird, es sei denn, Sie starten den Dienst manuell, indem Sie die folgende Anweisung ausführen:

ALTER DATABASE yourPartiallyEncrypteDB VERSCHLÜSSELUNG FESTLEGEN EIN
      

Ursache

Der Abbruch des Verschlüsselungsscan-Tasks tritt auf, weil er nicht normal ausgeführt werden kann, bis der Startvorgang der Datenbank abgeschlossen ist. Der Verschlüsselungsscanvorgang wartet jedoch nur zwei Sekunden auf den Startvorgang. Wenn das Zeitlimit überschritten wird, wird die Verschlüsselungsaufgabe dementsprechend automatisch abgebrochen.

Hinweis Dieser Fix erhöht die Zeitüberschreitung auf 20 Sekunden.  Sie können die percent_complete des sys.dm_database_encryption_keys verwenden, um zu überwachen, ob die Verschlüsselungsaufgabe Fortschritte macht.

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.

Lösung

Dieses Problem wird durch das folgende kumulative Sicherheitsupdate für SQL Server behoben:

Informationen zu kumulativen Updates für SQL Server:

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:

Referenzmaterial

Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.