Любые другие решения для SQL "Набор носителей имеет 2 семейства носителей, но предоставляется только 1. Все члены должны быть предоставлены". ошибка?

Я пытаюсь восстановить базу данных 200mb в SQL 2008, и я получаю эту ошибку. "Набор носителей содержит 2 семейства носителей, но предоставляется только 1. Все члены должны быть предоставлены". Я провел некоторое исследование и выяснил, что это происходит, когда в процессе резервного копирования было указано два файла назначения. Я, очевидно, не указывал два назначения файлов, пока я выполнял резервное копирование, но я не уверен, что большинство людей говорят, что это происходит случайно (facepalm). Я сделал еще несколько поисковых запросов для возможных решений, но все указывали, что единственное решение - это повторить процесс резервного копирования или найти другой файл, который невозможен в моей ситуации, потому что сервер уже отключен, и я уже удалил все мои файлы с этого сервера (кто знал, что мой .bak файл не сработает?). Но мне действительно нужно восстановить базу данных на моей локальной машине для некоторых данных, которые нам нужны для оставшихся транзакций, которые у нас есть на нашем сайте, прежде чем мы его отключим.

Кто-нибудь?

Ответ 1

Codeguy007 в значительной степени верен. Эта ошибка возникает, если вы указываете два разных места резервного копирования в своей резервной копии INITIAL и затем пытаетесь восстановить только один из двух файлов резервной копии, созданных в процессе резервного копирования. Если ваш сервер уже опущен и вытер, тогда вас закрывают. Но для дальнейшего использования вам необходимо:

  • Начать процесс создания резервной копии
  • Убедитесь, что указано только одно место резервного копирования.
  • На странице параметров нажмите "Резервное копирование на новый набор носителей..." и укажите новое имя и описание

Все будущие восстановления из этого места должны работать нормально.

Ответ 2

Смотрите эту тему. Эта ошибка объясняется Microsoft Project Manager для SQL Backup.

http://social.msdn.microsoft.com/Forums/en-US/sqltools/thread/abf50e00-c9b0-4809-9e61-43ed8a53e968/

В принципе, вы можете разбить свою резервную копию на 2 файла (например, RAID 0, а не то, что он сказал), и если вы попытаетесь восстановить только один файл, вы получите эту ошибку. Вам нужны оба файла для восстановления, и вы не можете восстановить только один файл. Я не знаю, что вам сказать, может быть, вы ошибочно получаете сообщение об ошибке. В противном случае, надеюсь, вы не сделали скраб на этих старых серверах.

Ответ 3

Пройдя это сам, я просто хотел подтвердить, что сказали другие, и дать предупреждение. Когда я впервые попытался создать резервную копию из 2008 R2 из Мастера, в место назначения резервного копирования уже был добавлен пункт "NULL", добавленный автоматически.

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

такой материал up!