Проблема восстановления резервной копии сервера SQL - PullRequest
1 голос
/ 16 июля 2009

Задать этот вопрос моему другу.

Мой клиент отправил мне файл резервной копии базы данных в SQL Server 2008.

Я установил SQL Server 2008 Express Edition.

Затем я попытался восстановить задний файл с этим, но, к сожалению, выдает ошибку

"Семейство носителей на устройстве сформировано неправильно. SQL Server не может обработать это семейство носителей. ТОЛЬКО ДЛЯ REESTORE HEADER завершается ненормально. (Microsoft SQL Server, Ошибка 3241)"

Я искал эту ошибку и всякий раз, когда они говорят, что резервная копия может быть повреждена.

Но мой клиент может восстановить то же самое в их конце.

Есть идеи?

Ответы [ 2 ]

1 голос
/ 16 июля 2009

Применяли ли вы последние пакеты обновлений к своей копии SQL Server 2008? Попробуйте это, а затем выполните команду RESTORE HEADERONLY в Sql Enterprise manager. Это даст вам свойства файла, который вы пытаетесь сделать резервную копию. Ваш клиент также использует Express Edition?

0 голосов
/ 16 июля 2009

Возможно, файл резервной копии был поврежден во время передачи.

Я бы предложил клиенту либо:

  • повторно отправить файл резервной копии базы данных
  • или создайте еще один.

Также может быть уместным предложить клиенту, чтобы при создании резервной копии базы данных он использовал опцию CHECKSUM для проверки содержимого созданного файла резервной копии.


СУММА

Включает контрольные суммы резервного копирования, поэтому BACKUP может выполнять следующие действия:

  1. До написания страницы в резервный носитель, BACKUP проверяет страница (контрольная сумма страницы или разорванная страница), если эта информация присутствует на страницы.

  2. Независимо от того, есть ли на странице контрольные суммы присутствуют, BACKUP генерирует отдельная резервная контрольная сумма для резервное копирование потоков. Восстановление операций опционально можете использовать резервную копию контрольная сумма, чтобы проверить, что резервная копия не поврежден Бэкап контрольная сумма хранится в резервной копии СМИ, а не на страницах базы данных. Резервная контрольная сумма может опционально использоваться во время восстановления.


Ссылки

Электронная документация по SQL Server - Резервная копия базы данных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...