KB4469268 – JAVÍTÁS: A BPE-fájl I/O-hibája pufferidőtúllépést okoz a SQL Server

Hatókör
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Tünetek

Tegyük fel, hogy a Microsoft SQL Server 2014, 2016 vagy 2017 egy olyan példányával rendelkezik, amelyen engedélyezve van a pufferkészlet-kiterjesztés (BPE). Ha a BPE-fájlban I/O-hibát tapasztal, előfordulhat, hogy a BPE le van tiltva, és a következőhöz hasonló pufferidőtúllépési hiba kerül naplóba:

Megjegyzés

L2 pufferkészlet írási hiba...
A pufferkészlet-bővítmény sikeresen le lett tiltva. "file_path" pufferkészlet-bővítmény törlése.
Időtúllépés történt a pufferreteszelésre való várakozás közben - 4-es típus...
Hiba: 845, Súlyosság: 17, Állapot: 1.
Időtúllépés történt a pufferzárra való várakozás közben. 4-es típusú pufferzár a (page_id) oldalhoz...
Hiba: 5901, Súlyosság: 16, Állapot: 1.
A(z) "database_name" adatbázishoz tartozó egy vagy több helyreállítási egység nem tudott ellenőrzőpontot létrehozni. Ezt általában a rendszererőforrások – például lemez vagy memória – hiánya, vagy bizonyos esetekben adatbázis-sérülés okozza. A hiba részleteiért tanulmányozza a hibanapló korábbi bejegyzéseit.
Időtúllépés történt a pufferzárra való várakozás közben - 3-as típus...

A probléma előfordulásakor megmaradt néhány elárvult pufferretesz, és minden művelet, például a DBCC CHECKDB, CHECKPOINTING vagy a BACKUP LOG meghiúsul.

Megjegyzés Ha frissít az 1. összegző frissítésre az SQL Server 2014 Service Pack 1-hez, a hiba továbbra sem hárítható el.

Megoldás

Összegző frissítéssel kapcsolatos információk:

A hibát az SQL Server következő frissítéseiben javítottuk:

14-es összegző frissítés az SQL Server 2017-hez

5. összegző frissítés az SQL Server 2016 Service Pack2-höz

1. összegző frissítés az SQL Server 2014 Service Pack 3-hoz

15-ös összegző frissítés az SQL Server 2014 Service Pack 2-höz

Az SQL Server összegző frissítéseinek ismertetése

Az SQL Server minden új összegző frissítése tartalmazza az előző buildben szereplő összes gyorsjavítást és biztonsági javítást. Javasoljuk, hogy telepítse az SQL Server-verzió legújabb buildjét:

Az SQL Server 2017 legújabb összegző frissítése

Az SQL Server 2016 legújabb összegző frissítése

Az SQL Server 2014 legújabb összegző frissítései

Igény szerinti gyorsjavítási információk:

A hibát az SQL Server következő igény szerinti gyorsjavítási frissítésében javítottuk:

Igény szerinti gyorsjavítási frissítés az SQL Server 2016 SP2 CU4-hez

Állapot

A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.

Hivatkozások

Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját .