INF: С помощью WITH переместить параметр с помощью инструкции RESTORE

Переводы статьи Переводы статьи
Код статьи: 221465 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

SQL Server 6.5 используемые инструкции ДАМПА и НАГРУЗКИ создайте резервную копию базы данных и впоследствии перезагрузить его. В SQL Server 7.0 и 2000 Эта терминология была изменена для резервного КОПИРОВАНИЯ и ВОССТАНОВЛЕНИЯ.

Информация в данной статье предназначен для объяснения правильное использование параметра WITH MOVE инструкции RESTORE языка Transact-SQL с.

Дополнительная информация

Инструкция RESTORE всегда формирует идентичного резервного копирования базы данных. База данных, полученных при ВОССТАНОВЛЕНИИ будет иметь то же число файлов и файлы будут иметь одинаковый размер, определяемой резервного КОПИРОВАНИЯ. Файл резервной копии содержит информацию на имя, номер, размер и расположение всех файлов базы данных во время создания резервной копии. При ВОССТАНОВЛЕНИИ резервной копии и позволяют SQL Server для повторного создания базы данных, происходит следующее:
  • Если файл существует в том же месте, в качестве резервной копии, он используется, и он будет совпадать с файла резервной копии (размер файла идентичными, атрибуты и т. д.).
  • Если файл существует, но в другом месте не указан в резервном наборе данных, расположение на сервере используется (тем самым неявно выполняемых «Переместить»).
  • Если на сервере существует файл без соответствующего файла на резервный набор данных, его без вмешательства пользователя удаляются.
  • Если на сервере отсутствует файл, необходимый резервный набор данных, он будет создан.
Таким образом Если требуется изменить местоположение файлов при восстановлении базы данных имеют следующие параметры:
  • Создание базы данных перед выполнением ВОССТАНОВЛЕНИЯ (как это было необходимо с помощью SQL Server 6.5), указав новое расположение.

    -ИЛИ-
  • Используйте с предложение MOVE инструкции RESTORE. Это позволяет избежать лишних этап предварительного создания базы данных. Он создает базу данных и файлы в указанном месте.
Обратите внимание, что SQL Server может потребоваться при восстановлении файла с помощью предложения MOVE бы перезаписать существующий файл, который используется в другой базе данных. В этом случае будет получать следующие сообщения:
Сервер: Сообщение 3156, уровень 16, состояние 2, строка 1
Файл «D:\MSSQL7\data\Filename_Data.MDF» не может использоваться для ВОССТАНОВЛЕНИЯ.
Рекомендуется использовать параметр WITH MOVE для определения допустимого местоположения файла.

Сервер: Сообщение 3013, уровень 16, состояние 1, строка 1
Операция резервного копирования или восстановления, аварийное завершение.

ССЫЛКИ

SQL Server документации; ВОССТАНОВЛЕНИЕ (T-SQL)

Свойства

Код статьи: 221465 - Последний отзыв: 4 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 Standard Edition
Ключевые слова: 
kbbackup kbinfo kbmt KB221465 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:221465

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com