Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сведения
| Название продукта | SQL Server |
| Идентификатор события | 824 |
| Источник события | MSSQLSERVER |
| Компонент | SQLEngine |
| Символическое имя | B_HARDSSERR |
| Текст сообщения | SQL Server обнаружил логическую ошибку ввода-вывода, связанную с согласованностью: %ls. Она произошла при %S_MSG страницы %S_PGID в базе данных с идентификатором %d по смещению %#016I64x файла «%ls». Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий. |
Объяснение
Эта ошибка означает, что Windows сообщает, что страница успешно считывается с диска, но SQL Server обнаружила что-то неправильное с страницей. Эта ошибка аналогична ошибке 823, за исключением того, что Windows не обнаружила ошибку. Обычно это означает проблему в подсистеме ввода-вывода, например сбой диска, проблемы встроенного ПО диска, неисправный драйвер устройства и т. д. Дополнительные сведения об ошибках ввода-вывода см. в разделе "Основы ввода-вывода Microsoft SQL Server" в главе 2.
Действие пользователя
Поиск неисправностей оборудования
Запустите диагностику оборудования и исправьте все проблемы. Кроме того, изучите журналы системы и приложений Microsoft Windows и журнал ошибок SQL Server, чтобы узнать, произошла ли ошибка из-за сбоя оборудования. Исправьте все проблемы, связанные с оборудованием, которые содержатся в журналах.
Если у вас есть постоянные проблемы с повреждением данных, попробуйте заменить различные аппаратные компоненты, чтобы изолировать проблему. Убедитесь, что на контроллере диска в системе не включено кэширование записи. Если вы подозреваете, что кэширование записи является проблемой, обратитесь к поставщику оборудования.
Наконец, может быть полезно перейти на новую аппаратную систему. Этот параметр может включать переформатирование дисков и переустановку операционной системы.
Восстановление из резервной копии
Если проблема не связана с оборудованием и имеется безошибочная резервная копия, восстановите базу данных из этой копии.
Рассмотрите возможность изменения баз данных для использования параметра PAGE_VERIFY CHECKSUM. Сведения о PAGE_VERIFY см. в разделе ALTER DATABASE (Transact-SQL).