Objawy
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 w pliku BPE narzędzie BPE może być wyłączone i w dzienniku zostanie zarejestrowany błąd limitu czasu buforu podobny do poniższego:
Uwaga
Błąd zapisu puli buforów L2...
Rozszerzenie puli buforów zostało pomyślnie wyłączone. Usuwanie rozszerzenia puli buforów "file_path".
Wystąpił przekroczenie limitu czasu podczas oczekiwania na zatrzask bufora - typ 4...
Błąd: 845, Ważność: 17, Stan: 1.
Wystąpił przekroczenie limitu czasu podczas oczekiwania na zatrzask bufora typu 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 wygenerowała punktu kontrolnego. Zazwyczaj jest to spowodowane brakiem zasobów systemowych, takich jak dysk lub pamięć, lub w niektórych przypadkach uszkodzenie bazy danych. Sprawdź poprzednie wpisy w dzienniku błędów, aby uzyskać bardziej szczegółowe informacje na temat tego błędu.
Wystąpił przekroczenie limitu czasu podczas oczekiwania na zatrzask bufora - typ 3...
W przypadku wystąpienia tego problemu niektóre osierocone zatrzaski buforu pozostają, a wszelkie operacje, takie jak DBCC CHECKDB, CHECKPOINTING, czy BACKUP LOG, kończą się niepowodzeniem.
Wskazówka Po zaktualizowaniu do aktualizacji zbiorczej 1 dla programu SQL Server 2014 z dodatkiem Service Pack 1 błąd nadal nie może zostać usunięty.
Rozwiązanie
Informacje o aktualizacji zbiorczej:
Ten problem został rozwiązany w następujących aktualizacjach programu SQL Server:
Aktualizacja zbiorcza 14 dla programu SQL Server 2017
Aktualizacja zbiorcza 5 dla programu SQL Server 2016 z dodatkiem Service Pack 2
Aktualizacja zbiorcza 1 dla programu SQL Server 2014 z dodatkiem Service Pack 3
Aktualizacja zbiorcza 15 dla programu SQL Server 2014 z dodatkiem Service Pack 2
Informacje o aktualizacjach zbiorczych dla programu SQL Server
Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń z poprzedniej kompilacji. Zalecamy zainstalowanie najnowszej kompilacji dla używanej wersji programu SQL Server:
Najnowsza aktualizacja zbiorcza dla programu SQL Server 2017
Najnowsza aktualizacja zbiorcza 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ącej aktualizacji poprawki 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 dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Źródła informacji
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.