Ознаки
Припустимо, що у вас є екземпляр Microsoft SQL Server 2014, 2016 або 2017, який має розширення буферного пулу (BPE). Якщо з'являється повідомлення про помилку I/O, що виникає в файлі BPE, BPE може бути вимкнуто, а помилка буфера, що нагадує таке:
Повідомлення про помилку з буфера в пул L2... Розширення буфера пулу успішно вимкнуто. Видалення буфера пулу для розширення "file_path". Під час очікування для буферних засувів – тип 4... Помилка: 845, серйозність: 17, стан: 1. Під час очікування для буферних засувів 4 для сторінки (page_id)... Помилка: 5901, серйозність: 16, стан: 1. Один або кілька одиниць відновлення, що належать до бази даних "database_name", не вдалося створити контрольно-пропускний пункт. Зазвичай це спричинено відсутністю системних ресурсів, таких як диск або пам'ять, або в деяких випадках через корупцію в базі даних. Перегляньте попередні дані в журналі помилок, щоб отримати докладні відомості про цю помилку. Під час очікування для буферних засувів – тип 3...
Коли ця проблема виникає, не залишиться кілька засувки, які не відповіді, і будь-які операції, як-от DBCC CHECKDB, CHECKPOINTING або журнал резервного копіювання.
Примітка. Якщо ви оновлюєте до сукупного оновлення 1 для SQL Server 2014 Service Pack 1, помилку все одно не вдалося вирішити.
Спосіб вирішення
Відомості про Сукупне оновлення:
Цю проблему вирішено в таких оновленні для SQL Server:
Сукупне оновлення 14 для SQL Server 2017
Сукупне оновлення 5 для SQL Server 2016 Service Pack2
Сукупне оновлення 1 для SQL Server 2014 із пакетом оновлень 3
Кожне нове Сукупне оновлення для SQL Server містить усі виправлення виправлень і усунення помилок, які були в попередньому збірці. Радимо інсталювати найновішу версію для версії SQL Server:
Найновіше Сукупне оновлення для SQL Server 2017
Відомості про вимогу для виправлення:
Цю проблему вирішено в такому оновленні виправлень для SQL Server, виконавши такі дії:
Оновлення за вимогою для SQL Server 2016 SP2 CU4
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.