Problembeschreibung
Stellen Sie sich folgendes Szenario vor:
-
Sie verfügen über eine Datenbank, die in-Memory-Online Transaktionsverarbeitung (OLTP) in Microsoft SQL Server 2016 oder SQL Server 2017 verwendet.
-
Ein Laufwerk enthält $FSLOG, das als "voll" angezeigt wird.
In diesem Szenario schlägt die Datenbankwiederherstellung unter einer der folgenden Bedingungen fehl:
-
Wenn Sie den SQL Server-Dienst neu starten Wenn die Datenbank neu gestartet wird, stellen Sie in dieser Situation möglicherweise fest, dass die Datenbankwiederherstellung fehlschlägt und einen 5511-Fehler zurückgibt. Darüber hinaus kann die Datenbank in den fehlerverdächtigen Modus wechseln.
-
Wenn Sie versuchen, die Datenbank aus einer Sicherung wiederherzustellen. In diesem Fall wird die Datenbank möglicherweise aufgrund der Beschädigung des Dateisystem Protokoll-Eintrags nicht online geschaltet. Wenn der Dateiname beispielsweise das Namensmuster "FFFF" enthält.
Unter diesen Bedingungen erhalten Sie möglicherweise Fehlermeldungen, die wie folgt aussehen:
Msg 5511, Ebene 16, Status 10 Der FILESTREAM-Dateisystem-Protokolleintrag ' fba1eafd-fc759c68-FFFF. 045e1502-038a6397-0000. d790ce11-7d80-4654-9ec0-0c7f4f7c5388 .0-0.1000016' unter Protokollordner ist beschädigt. Msg 3167, Ebene 16, Status 1 Restore konnte Database DatabaseName nicht starten Msg 3013, Ebene 16, Status 1 Wiederherstellen der Datenbank wird nicht ordnungsgemäß beendet. Msg 3414, Stufe 21, Bundesland 1 Während der Wiederherstellung ist ein Fehler aufgetreten, der den Neustart des Datenbank- DatabaseName verhindert. Diagnostizieren Sie die Wiederherstellungsfehler, beheben Sie Sie, oder stellen Sie Sie aus einer zweifelsfrei funktionierenden Sicherung wieder her. Wenn Fehler nicht korrigiert oder erwartet werden, wenden Sie sich an den technischen Support.
Fehlerbehebung
Dieses Problem wurde im folgenden kumulativen Update für SQL Server behoben:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Informationsquellen
Erfahren Sie mehr über die Terminologie, mit der Microsoft Softwareupdates beschreibt.