Назад | Перейти на главную страницу

Проблема с базой данных SQL 2000: ошибка ввода-вывода (разорванная страница) обнаружена во время чтения со смещением

У меня такая ошибка:

Ошибка ввода-вывода (порванная страница) обнаружена во время чтения по смещению 0x0000024afe4000 в файле для пользовательской базы данных. Используя первый поисковый метод, я установил базу данных из master..sysdatabases со статуса 280 на статус 24, но я все еще не могу получить к нему доступ для запуска DBCC CHECKDB.

Что я должен делать ?

Попробуйте запустить SQL Server в однопользовательском режиме из командной строки. Затем переверните значение, чтобы перевести базу данных в оперативный режим, затем попробуйте снова запустить DBCC CHECKDB.

Можете выложить дамп стека какую-нибудь информацию?

Сделайте резервную копию хвоста журнала, затем выполните восстановление из последней полной резервной копии и примените все резервные копии журналов. Другими словами, примените свой план аварийного восстановления, к которому вы подготовились.