Это ситуация:
Получил полную резервную копию (файл .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 на моем локальном компьютере -> ошибок нет, поэтому резервная копия правильная.
Что я могу сделать, чтобы устранить эту проблему? Как я могу добраться до актуальной проблемы?
Спасибо за любые предложения.