Symptomy
Załóżmy, że masz wystąpienie programu Microsoft SQL Server 2014, 2016 lub 2017 z włączonym rozszerzeniem puli buforów (BPE). W przypadku wystąpienia błędu we-wy występującego w pliku BPE, BPE może być wyłączony i jest rejestrowany błąd limitu czasu buforu podobny do następującego:
Błąd zapisu puli buforów P2... Rozszerzenie puli buforów zostało wyłączone pomyślnie. Usuwanie rozszerzenia puli buforów "FILE_PATH". Nastąpiło przekroczenie limitu czasu podczas oczekiwania na zamknięcie bufora — wpisz 4... Błąd: 845; ważność: 17; stan: 1. Upłynął limit czasu podczas oczekiwania na zamknięcie bufora wpisz 4 dla strony (page_id)... Błąd: 5901; ważność: 16; stan: 1. Co najmniej jedna jednostka odzyskiwania należąca do bazy danych "database_name" nie mogła 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...
W przypadku wystąpienia tego problemuniektóre oddzielone zatrzaśnięcia buforów pozostaną niezmienione, a każda operacja, taka jak DBCC CHECKDB, Checkpoint lub Backup log nie powiedzie się.
Uwaga Jeśli zaktualizujesz aktualizację zbiorczą 1 dla programu SQL Server 2014 z dodatkiem Service Pack 1, nadal nie można rozpoznać błędu.
Rozwiązanie
Informacje dotyczące aktualizacji zbiorczej:
Ten problem został rozwiązany w następujących aktualizacjach programu SQL Server:
Zbiorcza aktualizacja 14 dla programu SQL Server 2017
Zbiorcza aktualizacja 5 dla programu SQL Server 2016 Service Pack2
Zbiorcza aktualizacja 1 dla programu SQL Server 2014 z dodatkiem Service Pack 3
Zbiorcza aktualizacja 15 dla programu SQL Server 2014 z dodatkiem Service Pack 2
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki hotfix i poprawki zabezpieczeń, które występowały w poprzedniej kompilacji. Zalecamy zainstalowanie najnowszej kompilacji dla Twojej wersji programu SQL Server:
Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2017
Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2016
Najnowsze aktualizacje zbiorcze dla programu SQL Server 2014
Informacje o poprawkach na żądanie:
Ten problem został rozwiązany w następujących aktualizacjach poprawek na żądanie dla programu SQL Server:
Aktualizacja poprawki na żądanie dla programu SQL Server 2016 z dodatkiem SP2 CU4
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Informacje
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.