KB3048734 – PARANDUS: I/O tõrge BPE failides põhjustab SQL Server 2014 BPE keelamise

Rakenduskoht
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sümptomid

Oletagem, et teil on Microsoft SQL Server 2014 eksemplar, millel on lubatud puhvrikausta laiendus (BPE). Kui BPE-failis ilmneb I/O-tõrge, võib BPE olla keelatud. Lisaks jäävad alles mõned orvuks jäänud püstkriipsud. See võib takistada DBCC CHECKDB, CHECKPOINTINGi ja VARUNDUSLOGI toiminguid.

Selle probleemi ilmnemisel võite leida sarnast tõrget, mis on logitud ja mis sarnaneb järgmisega:

Märkus.

L2 puhvrikausta kirjutamise tõrge...
Puhvrikausta laiendus on keelatud. Puhvrikausta laiendi "<failitee>" kustutamine.
Puhvrisulgemise ootamisel ilmnes ajalõpp – tüüp 4...
Tõrge: 845, raskusaste: 17, olek: 1.
Lehe jaoks puhvri latchi tüübi 4 ootamisel ilmnes ajalõpp (<lehekülje ID>)...
Tõrge: 5901, raskusaste: 16, olek: 1.
Üks või mitu andmebaasi andmebaasinime<> kuuluvat taasteüksust ei saanud kontrollpunkti luua. Selle põhjuseks on tavaliselt süsteemiressursside (nt ketta või mälu) puudumine või mõnel juhul andmebaasi rike. Tõrke kohta üksikasjalikuma teabe saamiseks uurige tõrkelogi varasemaid kirjeid.
Puhvrisulgemise ootamisel ilmnes ajalõpp – tüüp 3...

      

Lahendus

Probleem lahendati esmalt järgmistes SQL Server koondvärskendustes.

SQL Server 2014 SP1 koondvärskendus 1
        
         koondvärskendus 8 SQL Server 2014 jaoks

Teave SQL Server koondvärskenduste kohta

Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.

      

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.