Восстановление базы данных SQL 2008 завершается с ошибкой на странице ххх: ххх
Это ситуация:
Получил полную резервную копию (файл.bak) базы данных SQL 2008 с разделами. Файл.bak имеет размер 100 ГБ.
Мне нужно восстановить эту базу данных на другом сервере, в новую базу данных. Итак, команда такая:
Restore Database [newname] FROM DISK= N'D:\mydatabase.bak' WITH FILE = 1
MOVE 'mydatabasename' TO 'C:\mydatabase.mdf'
MOVE 'Partition1' TO 'C:\`mydatabase_1.ndf'
etc..
STATS = 1
После 52 процентов обработки я получаю эту ошибку:
Msg 3183, Level 16, State 2, Line 1
RESTORE detected an error on page (8481:555819297) in database "dbname" as read from the backup set.
Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE is terminating abnormally.
Прежде чем появятся все предложения по умолчанию, это то, что я уже сделал:
- Checkdb в исходной базе данных -> без ошибок
- Восстановите файл.bak на моем локальном компьютере -> ошибок нет, поэтому резервная копия правильная.
Что я могу сделать, чтобы устранить это? Как я могу добраться до актуальной проблемы?
Спасибо за любые предложения.
3 ответа
Мы смогли восстановить резервную копию на других серверах.
Через некоторое время мы переключились на новый сервер. Старый с ошибками сейчас находится на испытательном стенде.
Вывод заключается в том, что файл резервной копии был правильным, и проблема заключается в аппаратной проблеме на сервере. Возможно проблемы с диском, но когда все будет ясно, я опубликую это здесь..
Спасибо за предложения.
Я бы проверил контрольные суммы MD5.bak, созданные на сервере и после того, как они были перенесены в новый дом. Готов поспорить, что-то маленькое попало в вашу копию, когда вы переместили ее; что-то в вашем процессе, может быть, просто сбой сети, что-то потерял или другое.
Несколько утилит контрольной суммы MD5 здесь: http://www.thefreecountry.com/utilities/free-md5-sum-tools.shtml
Удачи.
Да, для таких ошибок восстановления проблема заключается в диске, с которого вы пытаетесь восстановить резервную копию, попробуйте сменить диск (например, d на e).. это сработало для меня.
Также можно попробовать прикрепить файл mdf напрямую.