Simptomi
Pretpostavimo da imate instancu sustava Microsoft SQL Server 2014, 2016 ili 2017 s omogućenim proširanjem međuspremnika u bazenu (BPE). Ako nailazite na pogrešku I/O koja se pojavljuje na BPE datoteci, BPE će možda biti onemogućena, a prilikom evidentira se pogreška prilikom prekida u međuspremniku koja nalikuje sljedećem:
Poruka o pogrešci L2 međuspremnika na bazenu... Ekstenzija međuspremnika u bazenu onemogućena je uspješno. Brisanje ekstenzije dodatka buffer "file_path". Došlo je do vremena kada je čekalo zatvarač međuspremnika – upišite 4... Pogreška: 845, težina: 17, stanje: 1. Došlo je do vremena kada je čekivanje međuspremnika za međuspremnik vrsta 4 za stranicu (page_id)... Pogreška: 5901, težina: 16, stanje: 1. Jedan ili više jedinica za oporavak koje pripadaju bazi podataka 'database_name' nije uspjelo generiranje kontrolne točke. To je obično uzrokovano nedostatkom sistemskih resursa, kao što su disk ili memorija ili u nekim slučajevima zbog korupcije u bazi podataka. Detaljnije informacije o tom neuspjelu potražite u odjeljku evidencija o prethodnim stavkama. Došlo je do vremena kada je čekalo zatvarač međuspremnika – upišite 3...
Kada se taj problem pojavi, ostat će neki zaostajali tampon, a bilo koja operacija kao što je DBCC CHECKDB, check
Napomena Ako ažurirate na Kumulativno ažuriranje 1 za SQL Server 2014 Service Pack 1, pogreška se i dalje ne može riješiti.
Rješenje
Kumulativne informacije o ažuriranju:
Taj je problem riješen u sljedećim ažuriranjima za SQL Server:
Kumulativno ažuriranje 14 za SQL Server 2017
Kumulativno ažuriranje 5 za SQL Server 2016 Service Pack2
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su bili u prethodnoj izradi. Preporučujemo da instalirate najnoviju verziju verzije sustava SQL Server:
Najnovije Kumulativno ažuriranje za SQL Server 2017
Informacije o hitnim popravkom na zahtjev:
Taj je problem riješen u sljedećim ažuriranjem hitnih popravaka na zahtjev za SQL Server:
Ažuriranjem hitnog popravka na upit za SQL Server 2016 SP2 CU4
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.