Symptom
Anta att du har en databas med öppen data kryptering (TDE) som är aktive rad i Microsoft SQL Server 2008 eller SQL Server 2008 R2, eventuell Skriv åtgärd mot databasen väntar i oändlighet på WRITELOG eller LOGBUFFER. När databasen är i full återställnings läge och schemalagda säkerhets kopieringar utförs regelbundet, är det första och sista numret för loggnings ordning (LSN) i fel loggarna för SQL Server samma som att logga säkerhets kopior efter problemet. Du bör fortfarande bekräfta om en användar aktivitet förväntas under den här tids perioden. LSN-numren kanske inte ändras eftersom det inte finns någon Skriv åtgärd som orsakas av avsaknad av användar aktivitet. Relaterade fel logg poster för SQL Server följer:
Loggen säkerhetskopierades. Databas: <DataBaseName>, skapat datum (tid): <datum><tid>, First LSN: 76383:11154:1, last-LSN: 76383:11154:1... Detta är endast ett informations meddelande. Ingen användar åtgärd krävs. Loggen säkerhetskopierades. Databas: <DataBaseName>, skapat datum (tid): <datum><tid>, First LSN: 76383:11154:1, last-LSN: 76383:11154:1... Detta är endast ett informations meddelande. Ingen användar åtgärd krävs.
Det här problemet är inte specifikt för databasen i full återställnings läge, databaserna med andra återställnings lägen är också känsliga för samma problem. Dessutom kan du även se en SPID i återställnings status i system tabell sys. sysprocesses.
Orsak
Det här problemet beror på något underliggande undantag kring TDE.
Lösning
Problemet är först åtgärdat i den kumulativa uppdateringen av SQL Server. När du har installerat den här snabb korrigeringen kopplas databasen från till SQL Server när du trycker på problemet (i stället för att vänta oändligt WRITELOG eller LOGBUFFER) kan databasen återgå online utan att starta om SQL Server-tjänsterna. I vissa fall kommer databasen att ansättas online automatiskt av SQL Server utan någon mänsklig användning. Relevant information loggas i fel loggar i SQL Server. Snabb korrigeringen löser inte problemet helt. Ytterligare diagnostikinformation (baserat på typ och fel allvarlighets grad) kan dock loggas i fel loggarna för SQL Server när problemet återkommer. Du måste identifiera det faktiska undantaget och åtgärda det med hjälp av ytterligare diagnostikinformation som du kan hämta när du har installerat snabb korrigeringen.
Kumulativ uppdatering 13 för SQL Server 2008 R2 SP2 /en-us/help/2967540
Kumulativ uppdatering 17 för SQL Server 2008 SP3 /en-us/help/2958696
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".