Я знаю, что могу выполнить DBCC CHECKDB
и получить статус моей базы данных.
Вопросы
- Как я могу найти, есть ли какая-либо поврежденная страница данных в моей базе данных?
- Если ошибка приводит к повреждению страницы, где я могу найти, какие страницы повреждены?
- Как я могу узнать номер страницы каждой поврежденной страницы.
Кто-нибудь может сказать мне, где найти эти идентификаторы страницы?
Я думаю, что я нашел таблицу, где хранятся поврежденные идентификаторы страниц. Может ли это быть «suspect_pages» базы данных MSDB?
—
Нико
да, есть возможность иметь поврежденные страницы базы данных msdb. MSDB хранит информацию о резервных копиях, восстанавливает, всю информацию о рабочих местах. Если SQL принудительно остановлен или происходит другое событие сбоя, когда резервное копирование, восстановление или задание изменяют данные какой-либо страницы - эта страница может быть повреждена.
—
Ёрушка