Symptom
Tänk dig följande situation:
-
Du har en databas som använder en transaktions bearbetning i minnet (OLTP) i Microsoft SQL Server 2016 eller SQL Server 2017.
-
En disk enhet innehåller $FSLOG som visas som den ska.
I det här scenariot går det inte att återställa databasen på något av följande sätt:
-
När du startar om SQL Server-tjänsten. Om databasen startas om är det möjligt att databas återställningen Miss lyckas och returnerar ett 5511-fel. Dessutom kan databasen gå in i misstänkt läge.
-
När du försöker återställa databasen från säkerhets kopian. I den här situationen kanske databasen inte går att ansluta på grund av fel i logg posten för fil systemet. Om fil namnet till exempel innehåller namn mönstret "FFFF".
Under dessa omständigheter kan du få fel meddelanden som ser ut ungefär så här:
Meddelande 5511, nivå 16, delstat 10 FILESTREAM-logg posten ' fba1eafd-fc759c68-FFFF. 045e1502-038a6397-0000. d790ce11-7d80-4654-9ec0-0c7f4f7c5388 .0-0.1000016"under loggmappen är skadad. Meddelande 3167, nivå 16, läge 1 Det gick inte att starta databas- databasename Meddelande 3013, nivå 16, läge 1 Återställningen av databasen avslutas onormalt. Meddelande 3414, nivå 21, läge 1 Ett fel uppstod vid återställning och hindrar databas- databasename från att starta om. Diagnostisera återställnings felen och åtgärda dem eller Återställ från en känd och felfri säkerhets kopia. Om fel inte korrigeras eller förväntas kan du kontakta teknisk support
Lösning
Det här problemet är åtgärdat i den här kumulativa uppdateringen för SQL Server:
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".
Referenser
Lär dig mer om terminologinsom Microsoft använder för att beskriva program varu uppdateringar.