Symptom
Anta att du har en TDE-krypterad databas (Transparent Data Encryption) på en instans av Microsoft SQL Server. När du startar om instansen av SQL Server kan du få ett timeout-fel för låsning som liknar följande:
Obs
Startar databasen <DatabaseName>.
Fel: 1222, Allvarlighetsgrad: 16, Tillstånd: 55.
Tidsgränsen för låsningsbegäran har överskridits.
Fel: 9016, Allvarlighetsgrad: 21, Tillstånd: 7.
Ett fel uppstod vid bearbetningen av loggen för databasen <DatabaseName>. Det gick inte att dekryptera loggblocket.
Sedan hamnar databasen i ett misstänkt tillstånd. Du kan få databasen online igen genom att använda Nödläge. Du kommer inte att stöta på korruption.
Lösning
Det här problemet har åtgärdats i följande kumulativa uppdateringar för SQL Server:
Kumulativ uppdatering 2 för SQL Server 2016 SP1
Kumulativ uppdatering 4 för SQL Server 2016
Kumulativ uppdatering 3 för SQL Server 2014 SP2
Kumulativ uppdatering 10 för SQL Server 2014 SP1
Kumulativ uppdatering 6 för SQL Server 2012 Service Pack 3
Om kumulativa uppdateringar för SQL Server
Om kumulativa uppdateringar för SQL Server
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Senaste kumulativa uppdateringen för SQL Server 2016
Senaste kumulativa uppdateringen för SQL Server 2014 SP1/SP2
Senaste kumulativa uppdateringen för SQL Server 2012
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Referenser
Läs om den terminologi som Microsoft använder för att beskriva programuppdateringar.