Problembeschreibung
Angenommen, Sie verfügen über eine Instanz von Microsoft SQL Server 2014, 2016 oder 2017, die eine Pufferpool Erweiterung (BPE) aktiviert hat. Wenn ein e/a-Fehler auftritt, der in der BPE-Datei auftritt, ist BPE möglicherweise deaktiviert, und ein Puffer Timeout-Fehler, der dem folgenden ähnelt, wird protokolliert:
Schreibfehler des L2-Pufferpools Die Pufferpool Erweiterung wurde erfolgreich deaktiviert. Pufferpool Erweiterung "FILE_PATH" wird gelöscht. Beim Warten auf den Puffer Latch ist ein Timeout aufgetreten--geben Sie 4 ein... Fehler: 845, Schweregrad: 17, Bundesland: 1. Timeout beim Warten auf den Puffer Latch-Typ 4 für Seite (page_id)... Fehler: 5901, Schweregrad: 16, Zustand: 1. Eine oder mehrere Wiederherstellungs Einheiten, die zu der Datenbank "database_name" gehören, konnten keinen Prüfpunkt generieren. Dies ist in der Regel auf fehlende Systemressourcen wie Datenträger oder Arbeitsspeicher oder in einigen Fällen auf Datenbankbeschädigung zurückzuführen. Untersuchen Sie vorherige Einträge im Fehlerprotokoll, um ausführlichere Informationen zu diesem Fehler zu erhalten. Beim Warten auf den Puffer Latch ist ein Timeout aufgetreten--geben Sie 3 ein...
Wenn dieses Problem auftritt, verbleiben einige verwaiste Puffer Verriegelungen, und jeder Vorgang wie DBCC CHECKDB, Prüf Punkt oder Sicherungsprotokoll schlägt fehl.
Hinweis Wenn Sie auf Kumulatives Update 1 für SQL Server 2014 Service Pack 1 aktualisieren, kann der Fehler immer noch nicht aufgelöst werden.
Fehlerbehebung
Kumulative Update Informationen:
Dieses Problem wurde in den folgenden Updates für SQL Server behoben:
Kumulatives Update 14 für SQL Server 2017
Kumulatives Update 5 für SQL Server 2016-Dienst Pack2
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsupdates, die sich im vorherigen Build befanden. Wir empfehlen, dass Sie den neuesten Build für Ihre Version von SQL Server installieren:
Neuestes Kumulatives Update für SQL Server 2017
On-Demand-Hotfix-Informationen:
Dieses Problem wurde im folgenden on-Demand-Hotfix-Update für SQL Server behoben:
On-Demand-Hotfix-Update für SQL Server 2016 SP2 CU4
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Informationsquellen
Informieren Sie sich über die Terminologie , die Microsoft zum Beschreiben von Softwareupdates verwendet.