Symptomy
Załóżmy, że masz wystąpienie programu Microsoft SQL Server 2014 z włączonym rozszerzeniem puli buforów (BPE). Jeśli wystąpi błąd we/wy występujący w pliku BPE, być może BPE jest wyłączona. Ponadto niektóre oddzielone zatrzaśnięcia buff pozostaną. Może to uniemożliwić wykonywanie operacji DBCC CHECKDB, Checkpointi Backup log . W przypadku wystąpienia tego problemu mogą znaleźć się podobne błędy, które są rejestrowane i wyglądają następująco:
Błąd zapisu puli buforów P2... Rozszerzenie puli buforów zostało wyłączone pomyślnie. Usuwanie rozszerzenia puli buforów "<ścieżka pliku>". Nastąpiło przekroczenie limitu czasu podczas oczekiwania na zatrzaśnięcie buforu--wpisz 4... błąd: 845; ważność: 17; stan: 1. upłynął limit czasu podczas oczekiwania na zamknięcie bufora typu 4 dla strony ( Identyfikator strony<>)... Błąd: 5901; ważność: 16; stan: 1. co najmniej jedna jednostka odzyskiwania należąca do bazy danych "<Nazwa bazy danych>" nie może wygenerować punktu kontrolnego. Jest to zwykle spowodowane brakiem zasobów systemowych, takich jak dysk lub pamięć, lub w przypadku nieobecności spowodowanych uszkodzeniem bazy danych. Sprawdź poprzednie wpisy w dzienniku błędów, aby uzyskać bardziej szczegółowe informacje na temat tego błędu. Nastąpiło przekroczenie limitu czasu podczas oczekiwania na zamknięcie bufora — wpisz 3...
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w następujących zbiorczych aktualizacjach programu SQL Server.
Zbiorcza aktualizacja 1 dla programu SQL server 2014 z dodatkiem SP1 Skumulowana aktualizacja 8 dla programu SQL Server 2014
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zobacz najnowsze aktualizacje zbiorcze dla programu SQL Server:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".