2016-03-13 6 views
0

любой может помочь? У меня есть Microsoft SQL Server Database резервное копирование, но когда я пытаюсь восстановить данные из него, я получил это сообщение «не может восстановить базу данных из файла резервной копии, потому что они не одни и те же базы данных»не может восстановить базу данных из файла резервной копии, потому что это не та самая база данных

Примечание: эта база данных дает мне сообщение об ошибке «журнал номер сканирования передается в базу данных не совпадает с номером сканирования войти в лог-файл»

+1

Вам нужно будет предоставить дополнительную информацию. Вы пытаетесь восстановить файл журнала, а не всю БД? – DavidG

+0

Я пытаюсь восстановить ** весь DB **. Не файлы. но я уверен, что они одни и те же DB –

+0

Если вы восстанавливаете полную резервную копию базы данных, то не имеет значения, что уже есть. Вам необходимо восстановить базу данных, а не восстанавливать файлы. – DavidG

ответ

0

SQL-сервера по умолчанию восстановления поведение включает в себя проверку безопасности ниже, как подробное описание в Restore topic in the SQL Server Books Online:

  • Восстановление поверх существующей базы данных с резервной копии взятой из другой базы данных

  • Восстановление через базу данных с использованием полной или неполным протоколированием модель восстановления, в котором не было принято резервное копирование хвост журнала и опция STOPAT не используется

  • перезапись существующих файлов

Чтобы переопределить эти проверки, указать WITH REPLACE команды T-SQL RESTORE или выбрав опцию Overwrite the existing database (WITH REPLACE) на странице «Параметры» диалогового окна восстановления SSMS.

Смежные вопросы